Mitarbeiter
in package
Mitarbeiter class
Table of Contents
Methods
- del_Bereich_MA() : mixed
- del_Bereich_MA_VG() : mixed
- del_MA_Bereich() : mixed
- DEL Bereich MA
- del_vg_bereich() : mixed
- DELETE BEREICH
- delQualiMA() : mixed
- editQuali() : mixed
- delete all entries from table ma_quali for selected ma or insert new relation
- get_All_Bereiche_MA() : mixed
- ALLE Vorgaben holen
- get_All_Bereiche_zugeordnet() : mixed
- ALLE zugeordneten Vorgaben holen
- get_All_MA_Nach_Bereiche_zugeordnet() : mixed
- ALLE zugeordneten Vorgaben holen
- get_All_QualiMa() : mixed
- ALLE Qualifikation MA holen get all id's or names from table ma_vg for selected ma
- get_All_VG() : mixed
- ALLE Vorgaben holen
- get_All_VG_B() : mixed
- ALLE Vorgaben holen
- getAllContracts() : mixed
- get all contract-entires for given employee - or one given selected $idContract
- getAllMa() : mysqli_result
- fetch all employees of the spitex
- getCurrentContract() : mixed
- get entry with current = 1 for given employee (owner)
- getVG_BY_ID() : mixed
- Vorgaben nach TYP holen
- insertVertrag_MA() : mixed
- Daten zum Arbeitsvertrag und Sollstunden
- neuOwner() : mixed
- proofMA() : mixed
- save_Bereich_MA() : mixed
- save_MA_Bereich() : mixed
- Save Bereich MA
- save_vg_bereich() : mixed
- SAVE BEREICH
- setCurrentSuccessorContract() : mixed
- get entry with current = 1 for given employee (owner)
- update_vg_bereich() : mixed
- UPDATE BEREICH
- update_vg_bereich_farbe() : mixed
- update_vg_bereich_name() : mixed
- UPDATE BEREICH NAME
- updateData_Benutzer_erweitert() : mixed
- updateData_Benutzer_Geb() : mixed
- updateNotizMA() : mixed
- updateQuali_GLN_MA() : mixed
- updateVertrag_MA() : mixed
- Daten zum Arbeitsvertrag und Sollstunden
- updateVertrag_MA_v_begin() : mixed
- Daten zum Arbeitsvertrag und Sollstunden v_begin
- updateVertrag_MA_v_ende() : mixed
- Daten zum Arbeitsvertrag und Sollstunden v_begin
- updateVertrag_MA_v_probe() : mixed
- Daten zum Arbeitsvertrag und Sollstunden v_begin
Methods
del_Bereich_MA()
public
del_Bereich_MA(mixed $id_ma) : mixed
Parameters
- $id_ma : mixed
del_Bereich_MA_VG()
public
del_Bereich_MA_VG(mixed $id_ma, mixed $id_vg) : mixed
Parameters
- $id_ma : mixed
- $id_vg : mixed
del_MA_Bereich()
DEL Bereich MA
public
del_MA_Bereich(mixed $id_vg, mixed $id_ma) : mixed
Parameters
- $id_vg : mixed
- $id_ma : mixed
del_vg_bereich()
DELETE BEREICH
public
del_vg_bereich(mixed $id) : mixed
Parameters
- $id : mixed
delQualiMA()
public
delQualiMA(mixed $idMaDaten) : mixed
Parameters
- $idMaDaten : mixed
editQuali()
delete all entries from table ma_quali for selected ma or insert new relation
public
editQuali(int $id_ma, int $typ[, int $idQuali = null ]) : mixed
Parameters
- $id_ma : int
-
id in table owner
- $typ : int
-
$typ = 1: delete all entries, $typ = 2: insert new entry
- $idQuali : int = null
-
standard null, ref to table ma_vg, not used if $type == 1
get_All_Bereiche_MA()
ALLE Vorgaben holen
public
get_All_Bereiche_MA(mixed $id_ma) : mixed
Parameters
- $id_ma : mixed
get_All_Bereiche_zugeordnet()
ALLE zugeordneten Vorgaben holen
public
get_All_Bereiche_zugeordnet() : mixed
get_All_MA_Nach_Bereiche_zugeordnet()
ALLE zugeordneten Vorgaben holen
public
get_All_MA_Nach_Bereiche_zugeordnet(mixed $id_vg[, mixed $del = 0 ]) : mixed
Parameters
- $id_vg : mixed
- $del : mixed = 0
get_All_QualiMa()
ALLE Qualifikation MA holen get all id's or names from table ma_vg for selected ma
public
get_All_QualiMa(int $idMa[, int $typ = null ]) : mixed
Parameters
- $idMa : int
-
ref to id in table owner
- $typ : int = null
-
standard null: return ids from table ma_vg, $typ = 1: return array wite names from ma_vg
get_All_VG()
ALLE Vorgaben holen
public
get_All_VG() : mixed
get_All_VG_B()
ALLE Vorgaben holen
public
get_All_VG_B() : mixed
getAllContracts()
get all contract-entires for given employee - or one given selected $idContract
public
getAllContracts(int $idMa[, int $idContract = 0 ]) : mixed
Parameters
- $idMa : int
-
id of selected employee (owner)
- $idContract : int = 0
-
default = 0: get all contracts; > 0: selected data by id
getAllMa()
fetch all employees of the spitex
public
getAllMa() : mysqli_result
Return values
mysqli_result —$result
id, nname, vname, del of each owner
getCurrentContract()
get entry with current = 1 for given employee (owner)
public
getCurrentContract(int $idMa) : mixed
Parameters
- $idMa : int
-
id of selected owner
getVG_BY_ID()
Vorgaben nach TYP holen
public
getVG_BY_ID(mixed $id_typ) : mixed
Parameters
- $id_typ : mixed
insertVertrag_MA()
Daten zum Arbeitsvertrag und Sollstunden
public
insertVertrag_MA(mixed $idMa, mixed $v_anstellung, mixed $v_sollstunden, mixed $v_art_stunden, mixed $v_ueberstunden, mixed $v_az_mo, mixed $v_az_di, mixed $v_az_mi, mixed $v_az_do, mixed $v_az_fr, mixed $v_az_sa, mixed $v_az_so, mixed $v_ferien_tage, mixed $v_ferien_std_tag) : mixed
Parameters
- $idMa : mixed
- $v_anstellung : mixed
- $v_sollstunden : mixed
- $v_art_stunden : mixed
- $v_ueberstunden : mixed
- $v_az_mo : mixed
- $v_az_di : mixed
- $v_az_mi : mixed
- $v_az_do : mixed
- $v_az_fr : mixed
- $v_az_sa : mixed
- $v_az_so : mixed
- $v_ferien_tage : mixed
- $v_ferien_std_tag : mixed
neuOwner()
public
neuOwner(mixed $anrede, mixed $vname, mixed $nname, mixed $orga, mixed $str, mixed $plz, mixed $ort, mixed $tel, mixed $natel, mixed $email, mixed $grund, mixed $weit_auf, mixed $stat, mixed $abrech, mixed $doku, mixed $kl_neu, mixed $kl_edit, mixed $admin, mixed $mod_material, mixed $spitex, mixed $vversion, mixed $sprache, mixed $hvb_migel, mixed $mod_xml, mixed $mod_ekarus, mixed $mod_pop[, mixed $password = null ]) : mixed
Parameters
- $anrede : mixed
- $vname : mixed
- $nname : mixed
- $orga : mixed
- $str : mixed
- $plz : mixed
- $ort : mixed
- $tel : mixed
- $natel : mixed
- $email : mixed
- $grund : mixed
- $weit_auf : mixed
- $stat : mixed
- $abrech : mixed
- $doku : mixed
- $kl_neu : mixed
- $kl_edit : mixed
- $admin : mixed
- $mod_material : mixed
- $spitex : mixed
- $vversion : mixed
- $sprache : mixed
- $hvb_migel : mixed
- $mod_xml : mixed
- $mod_ekarus : mixed
- $mod_pop : mixed
- $password : mixed = null
proofMA()
public
proofMA(mixed $id_ma) : mixed
Parameters
- $id_ma : mixed
save_Bereich_MA()
public
save_Bereich_MA(mixed $id_ma, mixed $id_vg) : mixed
Parameters
- $id_ma : mixed
- $id_vg : mixed
save_MA_Bereich()
Save Bereich MA
public
save_MA_Bereich(mixed $id_vg, mixed $id_ma) : mixed
Parameters
- $id_vg : mixed
- $id_ma : mixed
save_vg_bereich()
SAVE BEREICH
public
save_vg_bereich(mixed $name, mixed $sprache, mixed $farbe, mixed $idBereich) : mixed
Parameters
- $name : mixed
- $sprache : mixed
- $farbe : mixed
- $idBereich : mixed
setCurrentSuccessorContract()
get entry with current = 1 for given employee (owner)
public
setCurrentSuccessorContract(int $idContract, int $current[, int $successor = null ]) : mixed
Parameters
- $idContract : int
-
id of selected contract
- $current : int
-
value 0 = not current, 1=current entry
- $successor : int = null
-
id of following contract
update_vg_bereich()
UPDATE BEREICH
public
update_vg_bereich(mixed $id, mixed $name, mixed $farbe) : mixed
Parameters
- $id : mixed
- $name : mixed
- $farbe : mixed
update_vg_bereich_farbe()
public
update_vg_bereich_farbe(mixed $id, mixed $farbe) : mixed
Parameters
- $id : mixed
- $farbe : mixed
update_vg_bereich_name()
UPDATE BEREICH NAME
public
update_vg_bereich_name(mixed $id, mixed $name) : mixed
Parameters
- $id : mixed
- $name : mixed
updateData_Benutzer_erweitert()
public
updateData_Benutzer_erweitert(mixed $id, mixed $anrede, mixed $vn, mixed $nn, mixed $str, mixed $plz, mixed $ort, mixed $tel, mixed $fax, mixed $email, mixed $webseite, mixed $bank, mixed $b_inhaber, mixed $b_nr, mixed $sprache, mixed $aktiv) : mixed
Parameters
- $id : mixed
- $anrede : mixed
- $vn : mixed
- $nn : mixed
- $str : mixed
- $plz : mixed
- $ort : mixed
- $tel : mixed
- $fax : mixed
- $email : mixed
- $webseite : mixed
- $bank : mixed
- $b_inhaber : mixed
- $b_nr : mixed
- $sprache : mixed
- $aktiv : mixed
updateData_Benutzer_Geb()
public
updateData_Benutzer_Geb(mixed $id, mixed $geb) : mixed
Parameters
- $id : mixed
- $geb : mixed
updateNotizMA()
public
updateNotizMA(mixed $id, mixed $notiz) : mixed
Parameters
- $id : mixed
- $notiz : mixed
updateQuali_GLN_MA()
public
updateQuali_GLN_MA(mixed $id, mixed $gln) : mixed
Parameters
- $id : mixed
- $gln : mixed
updateVertrag_MA()
Daten zum Arbeitsvertrag und Sollstunden
public
updateVertrag_MA(mixed $idContract, mixed $v_anstellung, mixed $v_sollstunden, mixed $v_art_stunden, mixed $v_ueberstunden, mixed $v_az_mo, mixed $v_az_di, mixed $v_az_mi, mixed $v_az_do, mixed $v_az_fr, mixed $v_az_sa, mixed $v_az_so, mixed $v_ferien_tage, mixed $v_ferien_std_tag, mixed $notiz, mixed $v_uestd_konto) : mixed
Parameters
- $idContract : mixed
- $v_anstellung : mixed
- $v_sollstunden : mixed
- $v_art_stunden : mixed
- $v_ueberstunden : mixed
- $v_az_mo : mixed
- $v_az_di : mixed
- $v_az_mi : mixed
- $v_az_do : mixed
- $v_az_fr : mixed
- $v_az_sa : mixed
- $v_az_so : mixed
- $v_ferien_tage : mixed
- $v_ferien_std_tag : mixed
- $notiz : mixed
- $v_uestd_konto : mixed
updateVertrag_MA_v_begin()
Daten zum Arbeitsvertrag und Sollstunden v_begin
public
updateVertrag_MA_v_begin(mixed $id, mixed $v_begin) : mixed
Parameters
- $id : mixed
- $v_begin : mixed
updateVertrag_MA_v_ende()
Daten zum Arbeitsvertrag und Sollstunden v_begin
public
updateVertrag_MA_v_ende(mixed $id, mixed $v_ende) : mixed
Parameters
- $id : mixed
- $v_ende : mixed
updateVertrag_MA_v_probe()
Daten zum Arbeitsvertrag und Sollstunden v_begin
public
updateVertrag_MA_v_probe(mixed $id, mixed $v_probe) : mixed
Parameters
- $id : mixed
- $v_probe : mixed