mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
DV Art bei Verwendung hinzugefuegt, Vertragsdatum hinzugefuegt, Diverse Security Fixes
This commit is contained in:
@@ -117,6 +117,7 @@ class bisverwendung extends basis_db
|
||||
$this->verwendung = $row->verwendungbez;
|
||||
$this->hauptberuf = $row->bezeichnung;
|
||||
$this->vertragsstunden = $row->vertragsstunden;
|
||||
$this->dv_art = $row->dv_art;
|
||||
return true;
|
||||
}
|
||||
else
|
||||
@@ -209,7 +210,7 @@ class bisverwendung extends basis_db
|
||||
//Neuen Datensatz anlegen
|
||||
$qry = "BEGIN;INSERT INTO bis.tbl_bisverwendung (ba1code, ba2code, beschausmasscode,
|
||||
verwendung_code, mitarbeiter_uid, hauptberufcode, hauptberuflich, habilitation, beginn, ende, vertragsstunden,
|
||||
updateamum, updatevon, insertamum, insertvon, ext_id) VALUES (".
|
||||
updateamum, updatevon, insertamum, insertvon, ext_id, dv_art) VALUES (".
|
||||
$this->db_add_param($this->ba1code, FHC_INTEGER).', '.
|
||||
$this->db_add_param($this->ba2code, FHC_INTEGER).', '.
|
||||
$this->db_add_param($this->beschausmasscode, FHC_INTEGER).', '.
|
||||
@@ -225,7 +226,8 @@ class bisverwendung extends basis_db
|
||||
$this->db_add_param($this->updatevon).', '.
|
||||
$this->db_add_param($this->insertamum).', '.
|
||||
$this->db_add_param($this->insertvon).', '.
|
||||
$this->db_add_param($this->ext_id, FHC_INTEGER).');';
|
||||
$this->db_add_param($this->ext_id, FHC_INTEGER).','.
|
||||
$this->db_add_param($this->dv_art).');';
|
||||
|
||||
}
|
||||
else
|
||||
@@ -247,7 +249,8 @@ class bisverwendung extends basis_db
|
||||
" updatevon=".$this->db_add_param($this->updatevon).",".
|
||||
" insertamum=".$this->db_add_param($this->insertamum).",".
|
||||
" insertvon=".$this->db_add_param($this->insertvon).",".
|
||||
" ext_id=".$this->db_add_param($this->ext_id, FHC_INTEGER).
|
||||
" ext_id=".$this->db_add_param($this->ext_id, FHC_INTEGER).",".
|
||||
" dv_art=".$this->db_add_param($this->dv_art).
|
||||
" WHERE bisverwendung_id=".$this->db_add_param($this->bisverwendung_id, FHC_INTEGER);
|
||||
}
|
||||
|
||||
@@ -337,7 +340,8 @@ class bisverwendung extends basis_db
|
||||
$obj->verwendung = $row->verwendungbez;
|
||||
$obj->hauptberuf = $row->bezeichnung;
|
||||
$obj->vertragsstunden = $row->vertragsstunden;
|
||||
|
||||
$obj->dv_art = $row->dv_art;
|
||||
|
||||
$this->result[] = $obj;
|
||||
}
|
||||
return true;
|
||||
@@ -390,6 +394,7 @@ class bisverwendung extends basis_db
|
||||
$obj->insertamum = $row->insertamum;
|
||||
$obj->insertvon = $row->insertvon;
|
||||
$obj->vertragsstunden = $row->vertragsstunden;
|
||||
$obj->dv_art = $row->dv_art;
|
||||
|
||||
$this->result[] = $obj;
|
||||
}
|
||||
@@ -438,7 +443,7 @@ class bisverwendung extends basis_db
|
||||
$this->insertamum = $row->insertamum;
|
||||
$this->insertvon = $row->insertvon;
|
||||
$this->vertragsstunden = $row->vertragsstunden;
|
||||
|
||||
$this->dv_art = $row->dv_art;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -38,6 +38,7 @@ class vertrag extends basis_db
|
||||
public $updatevon; // varchar(32)
|
||||
public $ext_id; // bigint
|
||||
public $anmerkung; // text
|
||||
public $vertragsdatu; // date
|
||||
|
||||
/**
|
||||
* Konstruktor
|
||||
@@ -61,6 +62,8 @@ class vertrag extends basis_db
|
||||
$this->betrag = $row->betrag;
|
||||
$this->person_id = $row->person_id;
|
||||
$this->anmerkung = $row->anmerkung;
|
||||
$this->vertragsdatum = $row->vertragsdatum;
|
||||
|
||||
$this->new=false;
|
||||
|
||||
return true;
|
||||
@@ -118,6 +121,7 @@ class vertrag extends basis_db
|
||||
$obj->updatevon = $row->updatevon;
|
||||
$obj->status = $row->status;
|
||||
$obj->anmerkung = $row->anmerkung;
|
||||
$obj->vertragsdatum = $row->vertragsdatum;
|
||||
|
||||
$obj->vertragstyp_bezeichnung = $row->vertragstyp_bezeichnung;
|
||||
|
||||
@@ -392,7 +396,6 @@ class vertrag extends basis_db
|
||||
$obj->studiensemester_kurzbz = $row->studiensemester_kurzbz;
|
||||
$obj->betreuerart_kurzbz = $row->betreuerart_kurzbz;
|
||||
$obj->bezeichnung = $row->bezeichnung;
|
||||
$obj->anmerkung = $row->anmerkung;
|
||||
$this->result[] = $obj;
|
||||
}
|
||||
return true;
|
||||
@@ -498,7 +501,6 @@ class vertrag extends basis_db
|
||||
$obj->studiensemester_kurzbz = $row->studiensemester_kurzbz;
|
||||
$obj->betreuerart_kurzbz = $row->betreuerart_kurzbz;
|
||||
$obj->bezeichnung = $row->bezeichnung;
|
||||
$obj->anmerkung = $row->anmerkung;
|
||||
$this->result[] = $obj;
|
||||
}
|
||||
return true;
|
||||
@@ -521,8 +523,8 @@ class vertrag extends basis_db
|
||||
|
||||
if($new)
|
||||
{
|
||||
$qry = "BEGIN;INSERT INTO lehre.tbl_vertrag(bezeichnung, person_id, vertragstyp_kurzbz, betrag, insertamum, insertvon, updateamum, updatevon, anmerkung)
|
||||
VALUES(".
|
||||
$qry = "BEGIN;INSERT INTO lehre.tbl_vertrag(bezeichnung, person_id, vertragstyp_kurzbz, betrag, insertamum, insertvon,
|
||||
updateamum, updatevon, anmerkung, vertragsdatum) VALUES(".
|
||||
$this->db_add_param($this->bezeichnung).','.
|
||||
$this->db_add_param($this->person_id,FHC_INTEGER).','.
|
||||
$this->db_add_param($this->vertragstyp_kurzbz).','.
|
||||
@@ -531,7 +533,8 @@ class vertrag extends basis_db
|
||||
$this->db_add_param($this->insertvon).','.
|
||||
$this->db_add_param($this->updateamum).','.
|
||||
$this->db_add_param($this->updatevon).','.
|
||||
$this->db_add_param($this->anmerkung).');';
|
||||
$this->db_add_param($this->anmerkung).','.
|
||||
$this->db_add_param($this->vertragsdatum).');';
|
||||
|
||||
}
|
||||
else
|
||||
@@ -542,8 +545,9 @@ class vertrag extends basis_db
|
||||
" vertragstyp_kurzbz=".$this->db_add_param($this->vertragstyp_kurzbz).','.
|
||||
" betrag=".$this->db_add_param($this->betrag).','.
|
||||
" updateamum=".$this->db_add_param($this->updateamum).','.
|
||||
" updatevon=".$this->db_add_param($this->updatevon).
|
||||
" anmerkung=".$this->db_add_param($this->anmerkung).
|
||||
" updatevon=".$this->db_add_param($this->updatevon).','.
|
||||
" anmerkung=".$this->db_add_param($this->anmerkung).','.
|
||||
" vertragsdatum=".$this->db_add_param($this->vertragsdatum).
|
||||
" WHERE vertrag_id=".$this->db_add_param($this->vertrag_id, FHC_INTEGER,false);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user