Edit, Delete
This commit is contained in:
@ -42,27 +42,27 @@ class PPM
|
||||
{
|
||||
case 'index':
|
||||
|
||||
this.LoadContent('/category/', 'index.tpl');
|
||||
this.LoadContent('/category/?cat=Index&view=List', 'index.tpl');
|
||||
break;
|
||||
|
||||
case 'categoryStudenten':
|
||||
|
||||
this.LoadContent('/category/?cat=Studenten', 'list.tpl');
|
||||
this.LoadContent('/category/?cat=Studenten&view=List', 'list.tpl');
|
||||
break
|
||||
|
||||
case 'categoryLehrender':
|
||||
|
||||
this.LoadContent('/category/?cat=Lehrender', 'list.tpl');
|
||||
this.LoadContent('/category/?cat=Lehrender&view=List', 'list.tpl');
|
||||
break
|
||||
|
||||
case 'categoryFirmen':
|
||||
|
||||
this.LoadContent('/category/?cat=Firmen', 'list.tpl');
|
||||
this.LoadContent('/category/?cat=Firmen&view=List', 'list.tpl');
|
||||
break
|
||||
|
||||
case 'choice':
|
||||
|
||||
this.LoadContent('/choice', 'listChoice.tpl');
|
||||
this.LoadContent('/choice/?view=List', 'listChoice.tpl');
|
||||
break
|
||||
|
||||
case 'evalStudenten':
|
||||
@ -83,45 +83,81 @@ class PPM
|
||||
case 'NewStudenten':
|
||||
|
||||
console.log("NewStudenten");
|
||||
this.LoadContent('/category/?cat=Studenten&view=Detail', 'detail.tpl');
|
||||
break
|
||||
|
||||
case 'NewLehrender':
|
||||
|
||||
console.log("NewLehrender");
|
||||
this.LoadContent('/category/?cat=Lehrenden&view=Detail', 'detail.tpl');
|
||||
break
|
||||
|
||||
case 'NewFirmen':
|
||||
|
||||
console.log("NewFirmen");
|
||||
this.LoadContent('/category/?cat=Firmen&view=Detail', 'detail.tpl');
|
||||
break
|
||||
|
||||
case 'ModifyStudenten':
|
||||
console.log("ModifyStudenten: ", selectedId);
|
||||
this.LoadContent('/category/?cat=Studenten&view=Detail&id='+ selectedId, 'detail.tpl');
|
||||
break
|
||||
|
||||
case 'ModifyLehrenden':
|
||||
case 'ModifyLehrender':
|
||||
|
||||
console.log("ModifyLehrenden", selectedId);
|
||||
console.log("ModifyLehrender", selectedId);
|
||||
this.LoadContent('/category/?cat=Lehrender&view=Detail&id='+ selectedId, 'detail.tpl');
|
||||
break
|
||||
|
||||
case 'ModifyFirmen':
|
||||
|
||||
console.log("ModifyFirmen", selectedId);
|
||||
this.LoadContent('/category/?cat=Firmen&view=Detail&id='+ selectedId, 'detail.tpl');
|
||||
break
|
||||
|
||||
case 'DeleteStudenten':
|
||||
|
||||
console.log("DeleteStudenten", selectedId);
|
||||
if (confirm("Soll der Eintrag wirklich geloescht werden?")) {
|
||||
console.log("DELETE");
|
||||
this.DeleteContent('/category/?cat=Studenten&id='+selectedId, 'categoryStudenten');
|
||||
}
|
||||
break
|
||||
|
||||
case 'DeleteLehrenden':
|
||||
case 'DeleteLehrender':
|
||||
|
||||
console.log("DeleteLehrenden", selectedId);
|
||||
console.log("DeleteLehrender", selectedId);
|
||||
if (confirm("Soll der Eintrag wirklich geloescht werden?")) {
|
||||
console.log("DELETE");
|
||||
this.DeleteContent('/category/?cat=Lehrender&id='+selectedId, 'categoryLehrender');
|
||||
}
|
||||
break
|
||||
|
||||
case 'DeleteFirmen':
|
||||
|
||||
console.log("DeleteFirmen", selectedId);
|
||||
if (confirm("Soll der Eintrag wirklich geloescht werden?")) {
|
||||
console.log("DELETE");
|
||||
this.DeleteContent('/category/?cat=Firmen&id='+selectedId, 'categoryFirmen');
|
||||
}
|
||||
break
|
||||
|
||||
case 'SaveCategoryStudenten':
|
||||
|
||||
var data = $("#idForm").serialize();
|
||||
this.SaveContent('/category/?cat=Studenten&'+data, 'categoryStudenten');
|
||||
break
|
||||
|
||||
case 'SaveCategoryLehrende':
|
||||
|
||||
var data = $("#idForm").serialize();
|
||||
this.SaveContent('/category/?cat=Lehrender&'+data, 'categoryLehrender');
|
||||
break
|
||||
|
||||
case 'SaveCategoryFirmen':
|
||||
|
||||
var data = $("#idForm").serialize();
|
||||
this.SaveContent('/category/?cat=Firmen&'+data, 'categoryFirmen');
|
||||
break
|
||||
|
||||
default:
|
||||
@ -139,10 +175,10 @@ class PPM
|
||||
context: this
|
||||
})
|
||||
.done(function (json) {
|
||||
//console.log("JSON: ", json);
|
||||
console.log("JSON: ", json);
|
||||
|
||||
var result = this.TemplateManager_o.execute_px( template, json );
|
||||
//console.log("RESULT: ", result);
|
||||
console.log("RESULT: ", result);
|
||||
|
||||
//$( ".clContent" ).replaceWith(result);
|
||||
$( ".clContent" ).empty();
|
||||
@ -150,10 +186,42 @@ class PPM
|
||||
this.BodyTableSelect();
|
||||
console.log("TM DONE");
|
||||
})
|
||||
.fail(function(jqXHR_opl, textStatus_spl) {
|
||||
alert( "[PPM] Fehler bei Anforderung: " + textStatus_spl );
|
||||
.fail(function(jqXHR_opl, textStatus) {
|
||||
alert( "[PPM] Fehler bei Anforderung: " + textStatus );
|
||||
});
|
||||
}
|
||||
|
||||
SaveContent( path, menu )
|
||||
{
|
||||
$.ajax({
|
||||
dataType: "json",
|
||||
url: path,
|
||||
type: 'POST',
|
||||
context: this
|
||||
})
|
||||
.done(function (json) {
|
||||
this.Menu(menu);
|
||||
})
|
||||
.fail(function(jqXHR_opl, textStatus) {
|
||||
alert( "[PPM] Fehler bei Anforderung: " + textStatus );
|
||||
});
|
||||
}
|
||||
|
||||
DeleteContent( path, menu )
|
||||
{
|
||||
$.ajax({
|
||||
dataType: "json",
|
||||
url: path,
|
||||
type: 'DELETE',
|
||||
context: this
|
||||
})
|
||||
.done(function (json) {
|
||||
this.Menu(menu);
|
||||
})
|
||||
.fail(function(jqXHR_opl, textStatus) {
|
||||
alert( "[PPM] Fehler bei Anforderung: " + textStatus );
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user