Wochenstunden zu Funktionen hinzugefuegt

This commit is contained in:
Andreas Österreicher
2014-10-08 12:36:33 +00:00
parent 6e72d6fde7
commit 6897ef7eb2
7 changed files with 203 additions and 67 deletions
+2 -1
View File
@@ -418,6 +418,7 @@ if(!$error)
$benutzerfunktion->datum_von = $_POST['datum_von'];
$benutzerfunktion->datum_bis = $_POST['datum_bis'];
$benutzerfunktion->bezeichnung = $_POST['bezeichnung'];
$benutzerfunktion->wochenstunden = $_POST['wochenstunden'];
if($benutzerfunktion->save())
{
@@ -610,4 +611,4 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
</RDF:Seq>
</RDF:RDF>
';
?>
?>
+9 -2
View File
@@ -187,6 +187,7 @@ function FunktionNeu()
document.getElementById('funktion-box-datum_von').value=Tag+'.'+Monat+'.'+Jahr;
document.getElementById('funktion-box-datum_bis').value='';
document.getElementById('funktion-textbox-bezeichnung').value='';
document.getElementById('funktion-textbox-wochenstunden').value='';
FunktionToggleFachbereich();
}
@@ -260,6 +261,7 @@ function FunktionDetailSpeichern()
var datum_von = document.getElementById('funktion-box-datum_von').value;
var datum_bis = document.getElementById('funktion-box-datum_bis').value;
var bezeichnung = document.getElementById('funktion-textbox-bezeichnung').value;
var wochenstunden = document.getElementById('funktion-textbox-wochenstunden').value;
//Bei Mitarbeitern wird kein Studiengang mitgeschickt
if(window.parent.document.getElementById('main-content-tabs').selectedItem==window.parent.document.getElementById('tab-mitarbeiter'))
@@ -287,7 +289,8 @@ function FunktionDetailSpeichern()
req.add('datum_von', ConvertDateToISO(datum_von));
req.add('datum_bis', ConvertDateToISO(datum_bis));
req.add('bezeichnung', bezeichnung);
req.add('wochenstunden', wochenstunden);
var response = req.executePOST();
var val = new ParseReturnValue(response)
@@ -349,6 +352,7 @@ function FunktionBearbeiten()
var datum_von = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#datum_von" ));
var datum_bis = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#datum_bis" ));
var bezeichnung = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#bezeichnung" ));
var wochenstunden = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#wochenstunden" ));
document.getElementById('funktion-menulist-fachbereich').value=fachbereich_kurzbz;
document.getElementById('funktion-menulist-oe_kurzbz').value=oe_kurzbz;
@@ -359,6 +363,7 @@ function FunktionBearbeiten()
document.getElementById('funktion-box-datum_von').value=datum_von;
document.getElementById('funktion-box-datum_bis').value=datum_bis;
document.getElementById('funktion-textbox-bezeichnung').value=bezeichnung;
document.getElementById('funktion-textbox-wochenstunden').value=wochenstunden;
FunktionBezeichnungChanged=true;
FunktionDetailDisableFields(false);
@@ -390,6 +395,7 @@ function FunktionDetailDisableFields(val)
document.getElementById('funktion-box-datum_von').disabled=val;
document.getElementById('funktion-box-datum_bis').disabled=val;
document.getElementById('funktion-textbox-bezeichnung').disabled=val;
document.getElementById('funktion-textbox-wochenstunden').disabled=val;
}
// ****
@@ -410,6 +416,7 @@ function FunktionDetailResetFields()
document.getElementById('funktion-box-datum_von').value=Tag+'.'+Monat+'.'+Jahr;
document.getElementById('funktion-box-datum_bis').value='';
document.getElementById('funktion-textbox-bezeichnung').value='';
document.getElementById('funktion-textbox-wochenstunden').value='';
FunktionBezeichnungChanged=false;
}
@@ -463,4 +470,4 @@ function FunktionToggleFachbereich()
function FunktionBezeichnungChange()
{
FunktionBezeichnungChanged=true;
}
}
+13 -1
View File
@@ -105,6 +105,10 @@ else
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/bnfunktion/rdf#datum_bis_iso" onclick="FunktionTreeSort()"/>
<splitter class="tree-splitter"/>
<treecol id="funktion-treecol-wochenstunden" label="Wochenstunden" flex="1" hidden="false"
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/bnfunktion/rdf#wochenstunden" onclick="FunktionTreeSort()"/>
<splitter class="tree-splitter"/>
</treecols>
<template>
@@ -123,6 +127,7 @@ else
<treecell label="rdf:http://www.technikum-wien.at/bnfunktion/rdf#funktion_kurzbz" />
<treecell label="rdf:http://www.technikum-wien.at/bnfunktion/rdf#datum_von" />
<treecell label="rdf:http://www.technikum-wien.at/bnfunktion/rdf#datum_bis" />
<treecell label="rdf:http://www.technikum-wien.at/bnfunktion/rdf#wochenstunden" />
</treerow>
</treeitem>
</treechildren>
@@ -235,6 +240,13 @@ else
<label value="Bezeichnung" control="funktion-textbox-bezeichnung"/>
<textbox id="funktion-textbox-bezeichnung" disabled="true" maxlength="64" onchange="FunktionBezeichnungChange()"/>
</row>
<row>
<label value="Wochenstunden" control="funktion-textbox-wochenstunden"/>
<hbox>
<textbox id="funktion-textbox-wochenstunden" disabled="true" maxlength="6" size="6"/>
<spacer flex="1" />
</hbox>
</row>
<row>
<label value="Gültig von" control="funktion-box-datum_von"/>
<hbox>
@@ -257,4 +269,4 @@ else
<spacer/>
</vbox>
</hbox>
</window>
</window>