mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-16 22:42:16 +00:00
Fehler beim verschieben von Lehrveranstaltung behoben wenn eine LV oefters im Studienplan vorkommt
This commit is contained in:
@@ -24,6 +24,10 @@ var studienordnung_bezeichnung='';
|
||||
var studienplan_id='';
|
||||
var lehrveranstaltungen='';
|
||||
|
||||
var loadLehrveranstaltungSTPLStudienplan_id = '';
|
||||
var loadLehrveranstaltungSTPLBezeichnung = '';
|
||||
var loadLehrveranstaltungSTPLSemester = '';
|
||||
|
||||
function loadError(xhr, textStatus, errorThrown)
|
||||
{
|
||||
if(xhr.status==200)
|
||||
@@ -198,6 +202,10 @@ function drawStudienplan(data)
|
||||
*/
|
||||
function loadLehrveranstaltungSTPL(studienplan_id, bezeichnung, max_semester)
|
||||
{
|
||||
loadLehrveranstaltungSTPLStudienplan_id = studienplan_id;
|
||||
loadLehrveranstaltungSTPLBezeichnung = bezeichnung;
|
||||
loadLehrveranstaltungSTPLSemester = max_semester;
|
||||
|
||||
//studienplan_id = studienplan_id;
|
||||
studienplan_bezeichnung=bezeichnung;
|
||||
drawHeader();
|
||||
@@ -991,10 +999,11 @@ function saveJsondataFromTree(nodeId, studienplan_id, studienplan_lehrveranstalt
|
||||
"method": "saveStudienplanLehrveranstaltung",
|
||||
"loaddata": JSON.stringify(loaddata),
|
||||
"savedata": JSON.stringify(savedata)
|
||||
}
|
||||
},
|
||||
error: TreeSaveError
|
||||
}).success(function(d)
|
||||
{
|
||||
if(d.error=='false')
|
||||
if(d.error!==undefined && d.error=='false')
|
||||
{
|
||||
node.attr("studienplan_lehrveranstaltung_id", d.result[0].studienplan_lehrveranstaltung_id);
|
||||
node.attr("id", d.result[0].studienplan_lehrveranstaltung_id);
|
||||
@@ -1008,6 +1017,22 @@ function saveJsondataFromTree(nodeId, studienplan_id, studienplan_lehrveranstalt
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Wird aufgerufen wenn ein Fehler beim Speichern der TreeZuteilung passiert
|
||||
* Dabei wird der ganze Tree neu geladen
|
||||
*/
|
||||
function TreeSaveError(xhr, textStatus, errorThrown)
|
||||
{
|
||||
if(xhr.status==200)
|
||||
{
|
||||
alert('Fehler:'+xhr.responseText);
|
||||
}
|
||||
else
|
||||
alert('Fehler beim Laden der Daten. ErrorNr:'+xhr.status);
|
||||
|
||||
loadLehrveranstaltungSTPL(loadLehrveranstaltungSTPLStudienplan_id, loadLehrveranstaltungSTPLBezeichnung, loadLehrveranstaltungSTPLSemester);
|
||||
}
|
||||
|
||||
function deleteLehrveranstaltungFromStudienplan(lehrveranstaltung_studienplan_id)
|
||||
{
|
||||
$.ajax({
|
||||
|
||||
Reference in New Issue
Block a user