mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-18 23:42:17 +00:00
This commit is contained in:
@@ -159,6 +159,7 @@ if(!$error)
|
||||
$verwendung->habilitation = ($_POST['habilitation']=='true'?true:false);
|
||||
$verwendung->beginn = $_POST['beginn'];
|
||||
$verwendung->ende = $_POST['ende'];
|
||||
$verwendung->vertragsstunden = str_replace(',','.',$_POST['vertragsstunden']);
|
||||
$verwendung->updateamum = date('Y-m-d H:i:s');
|
||||
$verwendung->updatevon = $user;
|
||||
|
||||
|
||||
@@ -82,6 +82,10 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/bisverwendung/rdf#habilitation" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-verwendung-treecol-vertragsstunden" label="Vertragsstunden" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/bisverwendung/rdf#vertragsstunden" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-verwendung-treecol-beginn" label="Beginn" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/bisverwendung/rdf#beginn_iso" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
@@ -118,6 +122,22 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/bisverwendung/rdf#bisverwendung_id" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-verwendung-treecol-updateamum" label="Geaendert am" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/bisverwendung/rdf#updateamum" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-verwendung-treecol-updatevon" label="Geaendert von" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/bisverwendung/rdf#updatevon" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-verwendung-treecol-insertamum" label="Angelegt am" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/bisverwendung/rdf#insertamum" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-verwendung-treecol-insertvon" label="Angelegt von" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/bisverwendung/rdf#insertvon" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
</treecols>
|
||||
|
||||
<template>
|
||||
@@ -132,6 +152,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#hauptberuf" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#hauptberuflich" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#habilitation" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#vertragsstunden" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#beginn" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#ende" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#ba1code" />
|
||||
@@ -141,6 +162,10 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#mitarbeiter_uid" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#hauptberufcode" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#bisverwendung_id" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#updateamum" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#updatevon" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#insertamum" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/bisverwendung/rdf#insertvon" />
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
|
||||
@@ -1025,6 +1025,7 @@ function MitarbeiterVerwendungSpeichern(dialog, bisverwendung_id, mitarbeiter_ui
|
||||
habilitation = dialog.getElementById('mitarbeiter-verwendung-detail-checkbox-habilitation').checked;
|
||||
beginn = dialog.getElementById('mitarbeiter-verwendung-detail-datum-beginn').value;
|
||||
ende = dialog.getElementById('mitarbeiter-verwendung-detail-datum-ende').value;
|
||||
vertragsstunden = dialog.getElementById('mitarbeiter-verwendung-detail-textbox-vertragsstunden').value;
|
||||
|
||||
if(verwendung_code=='1' || verwendung_code=='5' || verwendung_code=='6')
|
||||
{
|
||||
@@ -1076,6 +1077,7 @@ function MitarbeiterVerwendungSpeichern(dialog, bisverwendung_id, mitarbeiter_ui
|
||||
req.add('habilitation', habilitation);
|
||||
req.add('beginn', beginn);
|
||||
req.add('ende', ende);
|
||||
req.add('vertragsstunden', vertragsstunden);
|
||||
|
||||
var response = req.executePOST();
|
||||
|
||||
|
||||
@@ -66,6 +66,7 @@ function MitarbeiterVerwendungInit(mitarbeiter_uid, bisverwendung_id)
|
||||
habilitation = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#habilitation" ));
|
||||
beginn = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#beginn" ));
|
||||
ende = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#ende" ));
|
||||
vertragsstunden = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#vertragsstunden" ));
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -82,6 +83,7 @@ function MitarbeiterVerwendungInit(mitarbeiter_uid, bisverwendung_id)
|
||||
habilitation='Nein';
|
||||
beginn = '<?php echo date('d.m.Y') ?>';
|
||||
ende='';
|
||||
vertragsstunden='38.5';
|
||||
}
|
||||
|
||||
document.getElementById('mitarbeiter-verwendung-detail-menulist-beschart1').value=ba1code;
|
||||
@@ -101,6 +103,7 @@ function MitarbeiterVerwendungInit(mitarbeiter_uid, bisverwendung_id)
|
||||
|
||||
document.getElementById('mitarbeiter-verwendung-detail-datum-beginn').value=beginn;
|
||||
document.getElementById('mitarbeiter-verwendung-detail-datum-ende').value=ende;
|
||||
document.getElementById('mitarbeiter-verwendung-detail-textbox-vertragsstunden').value=vertragsstunden;
|
||||
|
||||
MitarbeiterVerwendungDetailToggleHauptberuf();
|
||||
MitarbeiterVerwendungVerwendungChange();
|
||||
|
||||
@@ -152,6 +152,10 @@ echo '<?xml-stylesheet href="'.APP_ROOT.'content/datepicker/datepicker.css" type
|
||||
<label value="Ende" control="mitarbeiter-verwendung-detail-datum-ende"/>
|
||||
<box class="Datum" id="mitarbeiter-verwendung-detail-datum-ende" />
|
||||
</row>
|
||||
<row>
|
||||
<label value="Vertragsstunden" control="mitarbeiter-verwendung-detail-textbox-vertragsstunden" />
|
||||
<textbox id="mitarbeiter-verwendung-detail-textbox-vertragsstunden" />
|
||||
</row>
|
||||
<row>
|
||||
<spacer />
|
||||
<hbox>
|
||||
|
||||
@@ -39,6 +39,7 @@ class bisverwendung
|
||||
var $habilitation;
|
||||
var $beginn;
|
||||
var $ende;
|
||||
var $vertragsstunden;
|
||||
var $updateamum;
|
||||
var $updatevon;
|
||||
var $insertamum;
|
||||
@@ -130,6 +131,7 @@ class bisverwendung
|
||||
$this->beschausmass = $row->beschausmassbez;
|
||||
$this->verwendung = $row->verwendungbez;
|
||||
$this->hauptberuf = $row->bezeichnung;
|
||||
$this->vertragsstunden = $row->vertragsstunden;
|
||||
return true;
|
||||
}
|
||||
else
|
||||
@@ -187,6 +189,11 @@ class bisverwendung
|
||||
|
||||
function validate()
|
||||
{
|
||||
if(!is_numeric($this->vertragsstunden) && $this->vertragsstunden!='')
|
||||
{
|
||||
$this->errormsg = 'Vertragsstunden sind ungueltig';
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -222,7 +229,7 @@ class bisverwendung
|
||||
{
|
||||
//Neuen Datensatz anlegen
|
||||
$qry = "BEGIN;INSERT INTO bis.tbl_bisverwendung (ba1code, ba2code, beschausmasscode,
|
||||
verwendung_code, mitarbeiter_uid, hauptberufcode, hauptberuflich, habilitation, beginn, ende,
|
||||
verwendung_code, mitarbeiter_uid, hauptberufcode, hauptberuflich, habilitation, beginn, ende, vertragsstunden,
|
||||
updateamum, updatevon, insertamum, insertvon, ext_id) VALUES (".
|
||||
$this->addslashes($this->ba1code).', '.
|
||||
$this->addslashes($this->ba2code).', '.
|
||||
@@ -234,6 +241,7 @@ class bisverwendung
|
||||
($this->habilitation?'true':'false').', '.
|
||||
$this->addslashes($this->beginn).', '.
|
||||
$this->addslashes($this->ende).', '.
|
||||
$this->addslashes($this->vertragsstunden).', '.
|
||||
$this->addslashes($this->updateamum).', '.
|
||||
$this->addslashes($this->updatevon).', '.
|
||||
$this->addslashes($this->insertamum).', '.
|
||||
@@ -255,6 +263,7 @@ class bisverwendung
|
||||
" habilitation=".($this->habilitation?'true':'false').",".
|
||||
" beginn=".$this->addslashes($this->beginn).",".
|
||||
" ende=".$this->addslashes($this->ende).",".
|
||||
" vertragsstunden=".$this->addslashes($this->vertragsstunden).",".
|
||||
" updateamum=".$this->addslashes($this->updateamum).",".
|
||||
" updatevon=".$this->addslashes($this->updatevon).",".
|
||||
" insertamum=".$this->addslashes($this->insertamum).",".
|
||||
@@ -348,6 +357,7 @@ class bisverwendung
|
||||
$obj->beschausmass = $row->beschausmassbez;
|
||||
$obj->verwendung = $row->verwendungbez;
|
||||
$obj->hauptberuf = $row->bezeichnung;
|
||||
$obj->vertragsstunden = $row->vertragsstunden;
|
||||
|
||||
$this->result[] = $obj;
|
||||
}
|
||||
|
||||
@@ -110,6 +110,11 @@ function draw_row($row)
|
||||
<VERWENDUNG:ausmass><![CDATA['.$row->beschausmass.']]></VERWENDUNG:ausmass>
|
||||
<VERWENDUNG:verwendung><![CDATA['.$row->verwendung.']]></VERWENDUNG:verwendung>
|
||||
<VERWENDUNG:hauptberuf><![CDATA['.$row->hauptberuf.']]></VERWENDUNG:hauptberuf>
|
||||
<VERWENDUNG:vertragsstunden><![CDATA['.$row->vertragsstunden.']]></VERWENDUNG:vertragsstunden>
|
||||
<VERWENDUNG:updateamum><![CDATA['.$row->updateamum.']]></VERWENDUNG:updateamum>
|
||||
<VERWENDUNG:updatevon><![CDATA['.$row->updatevon.']]></VERWENDUNG:updatevon>
|
||||
<VERWENDUNG:insertamum><![CDATA['.$row->insertamum.']]></VERWENDUNG:insertamum>
|
||||
<VERWENDUNG:insertvon><![CDATA['.$row->insertvon.']]></VERWENDUNG:insertvon>
|
||||
</RDF:Description>
|
||||
</RDF:li>
|
||||
';
|
||||
|
||||
Reference in New Issue
Block a user