- arbeitsbeschreibung bei projekten und phasen

This commit is contained in:
ma0048
2024-09-17 14:00:24 +02:00
parent 363a014298
commit bc38f78e64
16 changed files with 244 additions and 40 deletions
+12 -3
View File
@@ -48,6 +48,7 @@ class projekt extends basis_db
public $anzahl_ma; // integer
public $aufwand_pt; // integer
public $zeitaufzeichnung; //bool
public $arbeitsbeschreibung; //bool
public $sap_project_id;
@@ -88,6 +89,7 @@ class projekt extends basis_db
$this->anzahl_ma = $row->anzahl_ma;
$this->aufwand_pt = $row->aufwand_pt;
$this->zeitaufzeichnung = $this->db_parse_bool($row->zeitaufzeichnung);
$this->arbeitsbeschreibung = $this->db_parse_bool($row->arbeitsbeschreibung);
return true;
}
@@ -143,6 +145,7 @@ class projekt extends basis_db
$obj->anzahl_ma = $row->anzahl_ma;
$obj->aufwand_pt = $row->aufwand_pt;
$obj->zeitaufzeichnung = $this->db_parse_bool($row->zeitaufzeichnung);
$obj->arbeitsbeschreibung = $this->db_parse_bool($row->arbeitsbeschreibung);
$this->result[] = $obj;
}
@@ -187,6 +190,7 @@ class projekt extends basis_db
$obj->anzahl_ma = $row->anzahl_ma;
$obj->aufwand_pt = $row->aufwand_pt;
$obj->zeitaufzeichnung = $this->db_parse_bool($row->zeitaufzeichnung);
$obj->arbeitsbeschreibung = $this->db_parse_bool($row->arbeitsbeschreibung);
$this->result[] = $obj;
}
@@ -230,6 +234,7 @@ class projekt extends basis_db
$obj->anzahl_ma = $row->anzahl_ma;
$obj->aufwand_pt = $row->aufwand_pt;
$obj->zeitaufzeichnung = $this->db_parse_bool($row->zeitaufzeichnung);
$obj->arbeitsbeschreibung = $this->db_parse_bool($row->arbeitsbeschreibung);
$this->result[] = $obj;
}
@@ -297,7 +302,7 @@ class projekt extends basis_db
{
//Neuen Datensatz einfuegen
$qry = 'INSERT INTO fue.tbl_projekt (projekt_kurzbz, nummer, titel,beschreibung, beginn, ende, budget, farbe, oe_kurzbz, aufwand_pt, anzahl_ma, aufwandstyp_kurzbz, zeitaufzeichnung) VALUES('.
$qry = 'INSERT INTO fue.tbl_projekt (projekt_kurzbz, nummer, titel,beschreibung, beginn, ende, budget, farbe, oe_kurzbz, aufwand_pt, anzahl_ma, aufwandstyp_kurzbz, zeitaufzeichnung, arbeitsbeschreibung) VALUES('.
$this->db_add_param($this->projekt_kurzbz).', '.
$this->db_add_param($this->nummer).', '.
$this->db_add_param($this->titel).', '.
@@ -310,7 +315,8 @@ class projekt extends basis_db
$this->db_add_param($this->aufwand_pt).','.
$this->db_add_param($this->anzahl_ma).','.
$this->db_add_param($this->aufwandstyp_kurzbz).', '.
$this->db_add_param($this->zeitaufzeichnung,FHC_BOOLEAN).');';
$this->db_add_param($this->zeitaufzeichnung, FHC_BOOLEAN).', '.
$this->db_add_param($this->arbeitsbeschreibung, FHC_BOOLEAN).');';
}
else
{
@@ -329,7 +335,8 @@ class projekt extends basis_db
'anzahl_ma='.$this->db_add_param($this->anzahl_ma).', '.
'aufwand_pt='.$this->db_add_param($this->aufwand_pt).', '.
'aufwandstyp_kurzbz='.$this->db_add_param($this->aufwandstyp_kurzbz).', '.
'zeitaufzeichnung='.$this->db_add_param($this->zeitaufzeichnung,FHC_BOOLEAN).' '.
'zeitaufzeichnung='.$this->db_add_param($this->zeitaufzeichnung, FHC_BOOLEAN).', '.
'arbeitsbeschreibung='.$this->db_add_param($this->arbeitsbeschreibung, FHC_BOOLEAN).' '.
'WHERE projekt_kurzbz='.$this->db_add_param($this->projekt_kurzbz).';';
}
@@ -429,6 +436,7 @@ class projekt extends basis_db
$obj->ende = $row->ende;
$obj->oe_kurzbz = $row->oe_kurzbz;
$obj->zeitaufzeichnung = $this->db_parse_bool($row->zeitaufzeichnung);
$obj->arbeitsbeschreibung = $this->db_parse_bool($row->arbeitsbeschreibung);
$this->result[] = $obj;
}
@@ -583,6 +591,7 @@ class projekt extends basis_db
$this->anzahl_ma = $row->anzahl_ma;
$this->aufwand_pt = $row->aufwand_pt;
$this->zeitaufzeichnung = $this->db_parse_bool($row->zeitaufzeichnung);
$this->arbeitsbeschreibung = $this->db_parse_bool($row->arbeitsbeschreibung);
return true;
}