diff --git a/admin/sync/sync_vilesci_portal_fachbereich.php b/admin/sync/sync_vilesci_portal_fachbereich.php
index c6cbf4a2a..e61890ee7 100644
--- a/admin/sync/sync_vilesci_portal_fachbereich.php
+++ b/admin/sync/sync_vilesci_portal_fachbereich.php
@@ -59,12 +59,11 @@ if($result = pg_query($conn_vilesci, $qry))
{
$error=false;
$fachbereich = new fachbereich($conn);
-
- $fachbereich->studiengang_kz=$row->studiengang_kz;
- $fachbereich->bezeichnung=$row->bezeichnung;
- $fachbereich->fachbereich_kurzbz=$row->kurzbz;
- $fachbereich->farbe=$row->farbe;
- $fachbereich->ext_id=$row->fachbereich_id;
+ $fachbereich->fachbereich_kurzbz =$row->kurzbz;
+ $fachbereich->studiengang_kz =$row->studiengang_kz;
+ $fachbereich->bezeichnung =$row->bezeichnung;
+ $fachbereich->farbe =$row->farbe;
+ $fachbereich->ext_id =$row->fachbereich_id;
$qry = "SELECT ext_id FROM tbl_fachbereich WHERE ext_id='$fachbereich->ext_id'";
if($result1 = pg_query($conn, $qry))
@@ -75,7 +74,7 @@ if($result = pg_query($conn_vilesci, $qry))
{
//Fachbereichsdaten updaten
$fachbereich->new=false;
- $fachbereich->fachbereich_id=$row->fachbereich_id;
+ //$fachbereich->fachbereich_kurzbz=$row->fachbereich_kurzbz;
}
else
{
diff --git a/admin/sync/sync_vilesci_portal_ferien.php b/admin/sync/sync_vilesci_portal_ferien.php
index 13bd2d05f..7514f2205 100644
--- a/admin/sync/sync_vilesci_portal_ferien.php
+++ b/admin/sync/sync_vilesci_portal_ferien.php
@@ -64,7 +64,7 @@ if($result = pg_query($conn_vilesci, $qry))
$ferien->vondatum =$row->vondatum;
$ferien->bisdatum =$row->bisdatum;
- $qry = "SELECT bezeichnung, studiengang_kz FROM tbl_ferien WHERE bezeichnung='$row->bezeichnung' AND studiengang_kz='$row->studiengang_kz'";
+ $qry = "SELECT bezeichnung, studiengang_kz FROM lehre.tbl_ferien WHERE bezeichnung='$row->bezeichnung' AND studiengang_kz='$row->studiengang_kz'";
if($result1 = pg_query($conn, $qry))
{
if(pg_num_rows($result1)>0) //wenn dieser eintrag schon vorhanden ist
diff --git a/admin/sync/sync_vilesci_portal_funktion.php b/admin/sync/sync_vilesci_portal_funktion.php
index 7b2e8c28b..e1f98d8b4 100644
--- a/admin/sync/sync_vilesci_portal_funktion.php
+++ b/admin/sync/sync_vilesci_portal_funktion.php
@@ -62,10 +62,6 @@ if($result = pg_query($conn_vilesci, $qry))
$funktion->bezeichnung =$row->bezeichnung;
$funktion->funktion_kurzbz =$row->funktion_kurzbz;
$funktion->aktiv =($row->aktiv=='t'?true:false);
- //$funktion->insertamum ='';
- $funktion->insertvon ='SYNC';
- //$funktion->updateamum ='';
- //$funktion->updatevon =$row->updatevon;
$qry = "SELECT funktion_kurzbz FROM tbl_funktion WHERE funktion_kurzbz='$funktion->funktion_kurzbz'";
if($result1 = pg_query($conn, $qry))
diff --git a/admin/sync/sync_vilesci_portal_lehrveranstaltung.php b/admin/sync/sync_vilesci_portal_lehrveranstaltung.php
index 57cf07864..9cce83cc1 100644
--- a/admin/sync/sync_vilesci_portal_lehrveranstaltung.php
+++ b/admin/sync/sync_vilesci_portal_lehrveranstaltung.php
@@ -53,7 +53,7 @@ $qry = "SELECT * FROM tbl_lehrfach";
if($result = pg_query($conn_vilesci, $qry))
{
$anzahl_quelle=pg_num_rows($result);
- $text.="Lehrveranstaltung Sync\n----------------------\n";
+ $text.="Lehrveranstaltung Sync\n-----------------------\n";
while($row = pg_fetch_object($result))
{
$error=false;
@@ -64,7 +64,6 @@ if($result = pg_query($conn_vilesci, $qry))
$lehrveranstaltung->semester =$row->semester;
$lehrveranstaltung->ects =$row->ects;
$lehrveranstaltung->semesterstunden =0;
- $lehrveranstaltung->gemeinsam ='false';
$lehrveranstaltung->anmerkung ='';
$lehrveranstaltung->lehre =($row->aktiv=='t'?true:false);
$lehrveranstaltung->lehreverzeichnis =$row->lehrevz;
@@ -79,7 +78,7 @@ if($result = pg_query($conn_vilesci, $qry))
$lehrveranstaltung->ext_id =$row->lehrfach_nr;
//$lehrveranstaltung->new =true;
- $qry = "SELECT lehrveranstaltung_nr FROM tbl_lehrveranstaltung WHERE ext_id='$lehrveranstaltung->ext_id'";
+ $qry = "SELECT lehrveranstaltung_id FROM lehre.tbl_lehrveranstaltung WHERE ext_id='$lehrveranstaltung->ext_id'";
if($result1 = pg_query($conn, $qry))
{
if(pg_num_rows($result1)>0) //wenn dieser eintrag schon vorhanden ist
@@ -88,11 +87,11 @@ if($result = pg_query($conn_vilesci, $qry))
{
//Lehrveranstaltungsdaten updaten
$lehrveranstaltung->new=false;
- $lehrveranstaltung->lehrveranstaltung_nr=$row1->lehrveranstaltung_nr;
+ $lehrveranstaltung->lehrveranstaltung_id=$row1->lehrveranstaltung_id;
}
else
{
- $error_log.="lehrveranstaltung_nr von $row->lehrveranstaltung_nr konnte nicht ermittelt werden\n";
+ $error_log.="lehrveranstaltung_id von $row->lehrveranstaltung_id konnte nicht ermittelt werden\n";
$error=true;
}
}
diff --git a/admin/sync/sync_vilesci_portal_lvinfo.php b/admin/sync/sync_vilesci_portal_lvinfo.php
index 1a0796ec3..1c07441a8 100644
--- a/admin/sync/sync_vilesci_portal_lvinfo.php
+++ b/admin/sync/sync_vilesci_portal_lvinfo.php
@@ -66,19 +66,19 @@ if($result = pg_query($conn_vilesci, $qry))
$lvinfo->unterlagen =$row->unterlagen;
$lvinfo->pruefungsordnung =$row->pruefungsordnung;
$lvinfo->anmerkungen =$row->anmerkungen;
- $lvinfo->kurzbz =$row->niveau;
+ $lvinfo->kurzbeschreibung =$row->niveau;
$lvinfo->lehrformen =$row->lehrformen;
$lvinfo->genehmigt =($row->genehmigt=='t'?true:false);
$lvinfo->aktiv =($row->aktiv=='t'?true:false);
$lvinfo->sprache =$row->sprache;
- $lvinfo->lehrveranstaltung_nr =$row->lehrfach_nr;
+ $lvinfo->lehrveranstaltung_id =$row->lehrfach_nr;
//$funktion->insertamum ='';
$funktion->insertvon ='SYNC';
//$funktion->updateamum ='';
//$funktion->updatevon =$row->updatevon;
//schon da?
- $qry = "SELECT lvinfo_id FROM tbl_lvinfo WHERE lvinfo_id='$lvinfo->lvinfo_id'";
+ $qry = "SELECT lvinfo_id FROM campus.tbl_lvinfo WHERE lvinfo_id='$lvinfo->lvinfo_id'";
if($result1 = pg_query($conn, $qry))
{
if(pg_num_rows($result1)>0) //wenn dieser eintrag schon vorhanden ist
@@ -99,24 +99,6 @@ if($result = pg_query($conn_vilesci, $qry))
{
//LVInfo neu anlegen
$lvinfo->new=true;
-
- //neue Lehrveranstaltungsnummer von tbl_lehrveranstaltung holen
- $qry = "SELECT lehrveranstaltung_nr FROM tbl_lehrveranstaltung WHERE ext_id = '$row->lehrfach_nr' ;";
- if ($result2 = pg_query($conn, $qry))
- {
- if(pg_num_rows($result2)>0)
- {
- if ($row2=pg_fetch_object($result2))
- {
- $lvinfo->lehrverantaltung_nr = $row2->lehrveranstaltung_nr;
- }
- }
- else
- {
- $error_log.= "Lehrveranstaltung ".$row->lehrfach_nr." nicht gefunden\n";
- $error=true;
- }
- }
}
if(!$error)
@@ -126,7 +108,15 @@ if($result = pg_query($conn_vilesci, $qry))
$anzahl_fehler++;
}
else
+ {
+ $qry = "UPDATE lehre.tbl_lehrveranstaltung SET lvinfo_id='$lvinfo->lvinfo_id' WHERE ext_id = '$row->lehrfach_nr';";
+ if (!$result2 = pg_query($conn, $qry))
+ {
+ $error_log.= "Lehrveranstaltung ".$row->lehrfach_nr." nicht gefunden\n";
+ $error=true;
+ }
$anzahl_eingefuegt++;
+ }
else
$anzahl_fehler++;
}
diff --git a/admin/sync/sync_vilesci_portal_news.php b/admin/sync/sync_vilesci_portal_news.php
index 59662fd93..11242e17c 100644
--- a/admin/sync/sync_vilesci_portal_news.php
+++ b/admin/sync/sync_vilesci_portal_news.php
@@ -71,7 +71,7 @@ if($result = pg_query($conn_vilesci, $qry))
$news->updateamum =$row->updateamum;
//$news->updatevon =$row->updatevon;
- $qry = "SELECT news_id FROM tbl_news WHERE news_id='$row->news_id'";
+ $qry = "SELECT news_id FROM campus.tbl_news WHERE news_id='$row->news_id'";
if($result1 = pg_query($conn, $qry))
{
if(pg_num_rows($result1)>0) //wenn dieser eintrag schon vorhanden ist
diff --git a/admin/sync/sync_vilesci_portal_ort.php b/admin/sync/sync_vilesci_portal_ort.php
index e181e2212..22ebcd169 100644
--- a/admin/sync/sync_vilesci_portal_ort.php
+++ b/admin/sync/sync_vilesci_portal_ort.php
@@ -65,10 +65,9 @@ if($result = pg_query($conn_vilesci, $qry))
$ort->aktiv =($row->aktiv=='t'?true:false);
$ort->lageplan =$row->lageplan;
$ort->dislozierung =$row->dislozierung;
- $ort->kosten =$row->kosten;
- $ort->lehre =($row->lehre=='t'?true:false);
+ $ort->kosten =$row->kosten;
//$ort->insertamum='';
- $ort->insertvon='SYNC';
+ //$ort->insertvon='SYNC';
//ort->updateamum='';
//$ort->updatevon=$row->updatevon;
diff --git a/admin/sync/sync_vilesci_portal_raumtyp.php b/admin/sync/sync_vilesci_portal_raumtyp.php
index 6aa15daf0..b12485361 100644
--- a/admin/sync/sync_vilesci_portal_raumtyp.php
+++ b/admin/sync/sync_vilesci_portal_raumtyp.php
@@ -61,10 +61,6 @@ if($result = pg_query($conn_vilesci, $qry))
$raumtyp = new raumtyp($conn);
$raumtyp->beschreibung =$row->beschreibung;
$raumtyp->raumtyp_kurzbz =$row->raumtyp_kurzbz;
- //$raumtyp->insertamum ='';
- $raumtyp->insertvon ='SYNC';
- //raumtyp->updateamum ='';
- //$raumtyp->updatevon =$row->updatevon;
$qry = "SELECT raumtyp_kurzbz FROM tbl_raumtyp WHERE raumtyp_kurzbz = '$row->raumtyp_kurzbz'";
if($result1 = pg_query($conn, $qry))
diff --git a/include/fas/benutzerfunktion.class.php b/include/fas/benutzerfunktion.class.php
index 25cf99ab7..78dc5c660 100644
--- a/include/fas/benutzerfunktion.class.php
+++ b/include/fas/benutzerfunktion.class.php
@@ -33,7 +33,7 @@ class benutzerfunktion
//Tabellenspalten
var $benutzerfunktion_id; // @var serial
- var $fachbereich_id; // @var integer
+ var $fachbereich_kurzbz; // @var integer
var $uid; // @var varchar(16)
var $studiengang_kz; // @var integer
var $funktion_kurzbz; // @var varchar(16)
@@ -75,7 +75,7 @@ class benutzerfunktion
$pfunktion_obj = new personenfunktion($this->conn);
$pfunktion_obj->benutzerfunktion_id = $row->benutzerfunktion_id;
- $pfunktion_obj->fachbereich_id = $row->fachbereich_id;
+ $pfunktion_obj->fachbereich_kurzbz = $row->fachbereich_kurzbz;
$pfunktion_obj->uid = $row->uid;
$pfunktion_obj->studiengang_kz = $row->studiengang_kz;
$pfunktion_obj->funktion_kurzbz = $row->funtion_kurzbz;
@@ -113,7 +113,7 @@ class benutzerfunktion
if($row=pg_fetch_object($res))
{
$this->benutzerfunktion_id = $row->benutzerfunktion_id;
- $this->fachbereich_id = $row->fachbereich_id;
+ $this->fachbereich_kurzbz = $row->fachbereich_kurzbz;
$this->uid = $row->uid;
$this->studiengang_kz = $row->studiengang_kz;
$this->funktion_kurzbz = $row->funktion_kurzbz;
@@ -178,9 +178,9 @@ class benutzerfunktion
return false;
}
}
- $qry = 'INSERT INTO tbl_benutzerfunktion (fachbereich_id, uid, studiengang_kz, funktion_kurzbz, insertamum, insertvon,
+ $qry = 'INSERT INTO tbl_benutzerfunktion (fachbereich_kurzbz, uid, studiengang_kz, funktion_kurzbz, insertamum, insertvon,
updateamum, updatevon) VALUES ('.
- $this->addslashes($this->fachbereich_id).', '.
+ $this->addslashes($this->fachbereich_kurzbz).', '.
$this->addslashes($this->uid).', '.
$this->addslashes($this->studiengang_kz).', '.
$this->addslashes($this->funktion_kurzbz).', '.
@@ -202,7 +202,7 @@ class benutzerfunktion
$qry = 'UPDATE tbl_benutzerfunktion SET '.
'benutzerfunktion_id='.$this->addslashes($this->benutzerfunktion_id).', '.
- 'fachbereich_id='.$this->addslashes($this->fachbereich_id).', '.
+ 'fachbereich_kurzbz='.$this->addslashes($this->fachbereich_kurzbz).', '.
'uid='.$this->addslashes($this->uid).', '.
'studiengang_kz='.$this->addslashes($this->studiengang_kz).', '.
'funktion_kurzbz='.$this->addslashes($this->funktion_kurzbz).', '.
diff --git a/include/fas/fachbereich.class.php b/include/fas/fachbereich.class.php
index 2483d23fd..464e1ba11 100644
--- a/include/fas/fachbereich.class.php
+++ b/include/fas/fachbereich.class.php
@@ -19,17 +19,22 @@
* Andreas Oesterreicher and
* Rudolf Hangl .
*/
+/**
+ * Klasse fachbereich (FAS-Online)
+ * @create 04-12-2006
+ */
+
class fachbereich
{
var $conn; // @var resource DB-Handle
var $new; // @var boolean
- var $errormsg; // @var string
+ var $errormsg; // @var string
var $result = array(); // @var fachbereich Objekt
//Tabellenspalten
- var $fachbereich_kurzbz;// @var integer
+ var $fachbereich_kurzbz; // @var string
var $bezeichnung; // @var string
- var $farbe; // @var string
+ var $farbe; // @var string
var $studiengang_kz; // @var integer
var $ext_id; // @var bigint
@@ -39,23 +44,9 @@ class fachbereich
* @param $conn Connection zur DB
* $fachb_id ID des zu ladenden Fachbereiches
*/
- function fachbereich($conn, $fachbereich_kurzbz=null, $unicode=false)
+ function fachbereich($conn, $fachbereich_kurzbz=null)
{
$this->conn = $conn;
-
- if($unicode)
- $qry = "SET CLIENT_ENCODING TO 'UNICODE';";
- else
- $qry = "SET CLIENT_ENCODING TO 'LATIN9';";
-
- if(!pg_query($conn,$qry))
- {
- $this->errormsg = 'Encoding konnte nicht gesetzt werden';
- return false;
- }
- else
- $this->new = true;
-
if($fachbereich_kurzbz != null)
$this->load($fachbereich_kurzbz);
}
@@ -66,7 +57,7 @@ class fachbereich
*/
function getAll()
{
- $qry = 'SELECT * FROM tbl_fachbereich order by name;';
+ $qry = 'SELECT * FROM tbl_fachbereich order by fachbereich_kurzbz;';
if(!$res = pg_query($this->conn, $qry))
{
@@ -78,11 +69,9 @@ class fachbereich
{
$fachb_obj = new fachbereich($this->conn);
- $fachb_obj->fachbereich_id = $row->fachbereich_pk;
+ $fachb_obj->fachbereich_kurzbz = $row->fachbereich_kurzbz;
$fachb_obj->erhalter_id = $row->erhalter_fk;
$fachb_obj->name = $row->name;
- $fachb_obj->updateamum = $row->creationdate;
- $fachb_obj->updatevon = $row->creationuser;
$this->result[] = $fachb_obj;
}
@@ -96,9 +85,9 @@ class fachbereich
*/
function load($fachbereich_kurzbz)
{
- if(!is_numeric($fachbereich_kurzbz) || $fachbereich_kurzbz == '')
+ if($fachbereich_kurzbz == '')
{
- $this->errormsg = 'fachbereich_id muss eine gueltige Zahl sein';
+ $this->errormsg = 'fachbereich_kurzbz ungueltig!';
return false;
}
@@ -115,8 +104,6 @@ class fachbereich
$this->fachbereich_kurzbz = $row->fachbereich_kurzbz;
$this->erhalter_id = $row->erhalter_fk;
$this->name = $row->name;
- $this->updateamum = $row->creationdate;
- $this->updatevon = $row->creationuser;
}
else
{
@@ -132,7 +119,7 @@ class fachbereich
* @param $fachb_id id des Datensatzes der geloescht werden soll
* @return true wenn ok, false im Fehlerfall
*/
- function delete($fachbereich_kurzbz)
+ function delete($fachb_id)
{
$this->errormsg = 'Noch nicht implementiert';
return false;
@@ -145,8 +132,12 @@ class fachbereich
* Prueft die Gueltigkeit der Variablen
* @return true wenn ok, false im Fehlerfall
*/
- function validate()
- {
+ function checkvars()
+ {
+ $this->bezeichnung = str_replace("'",'´',$this->bezeichnung);
+ $this->fachbereich_kurzbz = str_replace("'",'´',$this->fachbereich_kurzbz);
+
+
//Laenge Pruefen
if(strlen($this->bezeichnung)>128)
{
@@ -155,7 +146,7 @@ class fachbereich
}
if(strlen($this->fachbereich_kurzbz)>16)
{
- $this->errormsg = "Kurzbez darf nicht laenger als 16 Zeichen sein bei $this->ext_id - $this->kurzbz";
+ $this->errormsg = "Kurzbez darf nicht laenger als 16 Zeichen sein bei $this->ext_id - $this->fachbereich_kurzbz";
return false;
}
$this->errormsg = '';
@@ -168,13 +159,20 @@ class fachbereich
function save()
{
//Gueltigkeit der Variablen pruefen
- if(!$this->validate())
+ if(!$this->checkvars())
return false;
if($this->new)
- {
+ {
+ //Pruefen ob fachbereich_kurzbz gueltig ist
+ if($this->fachbereich_id == '')
+ {
+ $this->errormsg = 'fachbereich_id ungueltig!';
+ return false;
+ }
//Neuen Datensatz anlegen
- $qry = 'INSERT INTO tbl_fachbereich (fachbereich_kurzbz, bezeichnung, farbe, ext_id, studiengang_kz) VALUES ('.
+ $qry = 'INSERT INTO tbl_fachbereich (fachbereich_kurzbz, bezeichnung, farbe, ext_id, insertamum, insertvon,
+ updateamum, updatevon, studiengang_kz) VALUES ('.
$this->addslashes($this->fachbereich_kurzbz).', '.
$this->addslashes($this->bezeichnung).', '.
$this->addslashes($this->farbe).', '.
@@ -183,8 +181,17 @@ class fachbereich
}
else
{
- //bestehenden Datensatz akualisieren
+ //bestehenden Datensatz akualisieren
+
+ //Pruefen ob fachbereich_kurzbz gueltig ist
+ if($this->fachbereich_kurzbz == '')
+ {
+ $this->errormsg = 'fachbereich_kurzbz ungueltig.';
+ return false;
+ }
+
$qry = 'UPDATE tbl_fachbereich SET '.
+ 'fachbereich_kurzbz='.$this->addslashes($this->fachbereich_kurzbz).', '.
'bezeichnung='.$this->addslashes($this->bezeichnung).', '.
'farbe='.$this->addslashes($this->farbe).', '.
'ext_id='.$this->addslashes($this->ext_id).', '.
@@ -194,7 +201,23 @@ class fachbereich
if(pg_query($this->conn, $qry))
{
- //Log schreiben
+ /*//Log schreiben
+ $sql = $qry;
+ $qry = "SELECT nextval('log_seq') as id;";
+ if(!$row = pg_fetch_object(pg_query($this->conn, $qry)))
+ {
+ $this->errormsg = 'Fehler beim Auslesen der Log-Sequence';
+ return false;
+ }
+
+ $qry = "INSERT INTO log(log_pk, creationdate, creationuser, sql) VALUES('$row->id', now(), '$this->updatevon', '".addslashes($sql)."')";
+ if(pg_query($this->conn, $qry))
+ return true;
+ else
+ {
+ $this->errormsg = 'Fehler beim Speichern des Log-Eintrages';
+ return false;
+ }*/
return true;
}
else
diff --git a/include/fas/ferien.class.php b/include/fas/ferien.class.php
index 2a5bf40b9..ddae3748b 100644
--- a/include/fas/ferien.class.php
+++ b/include/fas/ferien.class.php
@@ -55,7 +55,7 @@ class ferien
*/
function getAll()
{
- $qry = 'SELECT * FROM tbl_ferien order by bezeichnung, studiengang_kz;';
+ $qry = 'SELECT * FROM lehre.tbl_ferien order by bezeichnung, studiengang_kz;';
if(!$res = pg_query($this->conn, $qry))
{
@@ -89,7 +89,7 @@ class ferien
return false;
}
- $qry = "SELECT * FROM tbl_ferien WHERE bezeichnung = '$this->bezeichnung' AND studiengang_kz = '$this->studiengang_kz';";
+ $qry = "SELECT * FROM lehre.tbl_ferien WHERE bezeichnung = '$this->bezeichnung' AND studiengang_kz = '$this->studiengang_kz';";
if(!$res = pg_query($this->conn, $qry))
{
@@ -163,7 +163,7 @@ class ferien
$this->errormsg = 'ID ungültig';
return false;
}
- $qry = 'INSERT INTO tbl_ferien (bezeichnung, studiengang_kz, vondatum, bisdatum) VALUES ('.
+ $qry = 'INSERT INTO lehre.tbl_ferien (bezeichnung, studiengang_kz, vondatum, bisdatum) VALUES ('.
$this->addslashes($this->bezeichnung).', '.
$this->addslashes($this->studiengang_kz).', '.
$this->addslashes($this->vondatum).', '.
@@ -179,7 +179,7 @@ class ferien
return false;
}
- $qry = 'UPDATE tbl_ferien SET '.
+ $qry = 'UPDATE lehre.tbl_ferien SET '.
'bezeichnung='.$this->addslashes($this->bezeichnung).', '.
'studiengang_kz='.$this->addslashes($this->studiengang_kz).', '.
'vondatum='.$this->addslashes($this->vondatum).', '.
diff --git a/include/fas/funktion.class.php b/include/fas/funktion.class.php
index 9fa86c3ce..2cab6f0be 100644
--- a/include/fas/funktion.class.php
+++ b/include/fas/funktion.class.php
@@ -35,10 +35,6 @@ class funktion
var $funktion_kurzbz; // @var integer
var $bezeichnung; // @var string
var $aktiv; // @var boolean
- var $updateamum; // @var timestamp
- var $updatevon=0; // @var string
- var $insertamum; // @var timestamp
- var $insertvon=0; // @var string
var $ext_id; // @var bigint
@@ -75,10 +71,6 @@ class funktion
$funktion_obj->funktion_kurzbz = $row->funktion_kurzbz;
$funktion_obj->bezeichnung = $row->bezeichnung;
$funktion_obj->aktiv = $row->aktiv;
- $funktion_obj->insertamum =$row->insertamum;
- $funktion_obj->insertvon =$row->insertvon;
- $funktion_obj->updateamum =$row->updateamum;
- $funktion_obj->updatevon =$row->updatevon;
$this->result[] = $funktion_obj;
}
@@ -111,10 +103,6 @@ class funktion
$this->funktion_kurzbz = $row->funktion_kurzbz;
$this->bezeichnung = $row->bezeichnung;
$this->aktiv = $row->aktiv;
- $this->insertamum =$row->insertamum;
- $this->insertvon =$row->insertvon;
- $this->updateamum = $row->updateamum;
- $this->updatevon = $row->updatevon;
}
else
{
@@ -176,15 +164,10 @@ class funktion
return false;
}
//Neuen Datensatz anlegen
- $qry = 'INSERT INTO tbl_funktion (funktion_kurzbz, bezeichnung, aktiv, insertamum, insertvon,
- updateamum, updatevon) VALUES ('.
+ $qry = 'INSERT INTO tbl_funktion (funktion_kurzbz, bezeichnung, aktiv) VALUES ('.
$this->addslashes($this->funktion_kurzbz).', '.
$this->addslashes($this->bezeichnung).', '.
- ($this->aktiv?'true':'false').', '.
- $this->addslashes($this->insertamum).', '.
- $this->addslashes($this->insertvon).', '.
- $this->addslashes($this->updateamum).', '.
- $this->addslashes($this->updatevon).'); ';
+ ($this->aktiv?'true':'false').'); ';
}
else
{
@@ -199,11 +182,7 @@ class funktion
$qry = 'UPDATE tbl_funktion SET '.
'bezeichnung='.$this->addslashes($this->bezeichnung).', '.
- 'aktiv='.($this->aktiv?'true':'false') .', '.
- 'insertamum='.$this->addslashes($this->insertamum).', '.
- 'insertvon='.$this->addslashes($this->insertvon).', '.
- 'updateamum='.$this->addslashes($this->updateamum).', '.
- 'updatevon='.$this->addslashes($this->updatevon).', '.
+ 'aktiv='.($this->aktiv?'true':'false') .' '.
'WHERE funktion_kurzbz = '.$this->addslashes($this->funktion_kurzbz).';';
}
diff --git a/include/fas/lehrveranstaltung.class.php b/include/fas/lehrveranstaltung.class.php
index 3b3fa712b..d753a5921 100644
--- a/include/fas/lehrveranstaltung.class.php
+++ b/include/fas/lehrveranstaltung.class.php
@@ -30,14 +30,14 @@ class lehrveranstaltung
var $new; // @var boolean
var $lehrveranstaltungen = array(); // @var lehrveranstaltung Objekt
- var $lehrveranstaltung_nr; // @var serial
+ var $lehrveranstaltung_id; // @var serial
var $studiengang_kz; //@var integer
var $bezeichnung; //@var string
var $kurzbz; //@var string
var $semester; //@var smallint
var $ects; //@var numeric(5,2)
var $semesterstunden; //@var smallint
- var $gemeinsam; //@var boolean
+
var $anmerkung; //@var string
var $lehre; //@var boolean
var $lehreverzeichnis; //@var string
@@ -57,28 +57,28 @@ class lehrveranstaltung
* @param $conn Connection zur Datenbank
* $lehrveranstaltung_id ID der zu ladenden Lehrveranstaltung
*/
- function lehrveranstaltung($conn, $lehrveranstaltung_nr=null)
+ function lehrveranstaltung($conn, $lehrveranstaltung_id=null)
{
$this->conn = $conn;
- if($lehrveranstaltung_nr != null)
- $this->load($lehrveranstaltung_nr);
+ if($lehrveranstaltung_id != null)
+ $this->load($lehrveranstaltung_id);
}
/**
* Laedt einen Datensatz
- * @param $lehrveranstaltung_nr ID des zu ladenden Datensatzes
+ * @param $lehrveranstaltung_id ID des zu ladenden Datensatzes
* @return true wenn ok, false im Fehlerfall
*/
- function load($lehrveranstaltung_nr)
+ function load($lehrveranstaltung_id)
{
- //gueltigkeit von lehrveranstaltung_nr pruefen
- if(!is_numeric($lehrveranstaltung_nr) || $lehrveranstaltung_id == '')
+ //gueltigkeit von lehrveranstaltung_id pruefen
+ if(!is_numeric($lehrveranstaltung_id) || $lehrveranstaltung_id == '')
{
- $this->errormsg = 'lehrveranstaltung_nr muss eine gueltige Zahl sein';
+ $this->errormsg = 'lehrveranstaltung_id muss eine gueltige Zahl sein';
return false;
}
- $qry = "SELECT * FROM lehrveranstaltung WHERE lehrveranstaltung_pk = '$lehrveranstaltung_id';";
+ $qry = "SELECT * FROM lehre.tbl_lehrveranstaltung WHERE lehrveranstaltung_pk = '$lehrveranstaltung_id';";
if(!$res = pg_query($this->conn, $qry))
{
@@ -122,7 +122,7 @@ class lehrveranstaltung
*/
function getAll()
{
- $qry = "SELECT * FROM tbl_lehrveranstaltung;";
+ $qry = "SELECT * FROM lehre.tbl_lehrveranstaltung;";
if(!$res = pg_query($this->conn, $qry))
{
@@ -186,7 +186,7 @@ class lehrveranstaltung
}
//Select Befehl zusammenbauen
- $qry = "SELECT * FROM tbl_lehrveranstaltung WHERE studiengang_fk = '$studiengang_id'";
+ $qry = "SELECT * FROM lehre.tbl_lehrveranstaltung WHERE studiengang_fk = '$studiengang_id'";
if($studiensemester_id != null)
$qry .= " AND studiensemester_fk = '$studiensemester_id'";
@@ -246,9 +246,9 @@ class lehrveranstaltung
$this->anmerkung = str_replace("'",'´',$this->anmerkung);
//Laenge Pruefen
- if(strlen($this->bezeichnung)>64)
+ if(strlen($this->bezeichnung)>128)
{
- $this->errormsg = "Bezeichnung darf nicht laenger als 64 Zeichen sein bei $this->ext_id - $this->bezeichnung";
+ $this->errormsg = "Bezeichnung darf nicht laenger als 128 Zeichen sein bei $this->ext_id - $this->bezeichnung";
return false;
}
if(strlen($this->kurzbz)>16)
@@ -318,8 +318,8 @@ class lehrveranstaltung
if($this->new)
{
//Neuen Datensatz anlegen
- $qry = 'INSERT INTO tbl_lehrveranstaltung (studiengang_kz, bezeichnung, kurzbz,
- semester, ects, semesterstunden, gemeinsam, anmerkung, lehre, lehreverzeichnis, aktiv, ext_id, insertamum,
+ $qry = 'INSERT INTO lehre.tbl_lehrveranstaltung (studiengang_kz, bezeichnung, kurzbz,
+ semester, ects, semesterstunden, anmerkung, lehre, lehreverzeichnis, aktiv, ext_id, insertamum,
insertvon, planfaktor, planlektoren, planpersonalkosten, updateamum, updatevon) VALUES ('.
$this->addslashes($this->studiengang_kz).', '.
$this->addslashes($this->bezeichnung).', '.
@@ -327,7 +327,6 @@ class lehrveranstaltung
$this->addslashes($this->semester).', '.
$this->addslashes($this->ects).', '.
$this->addslashes($this->semesterstunden).', '.
- $this->addslashes($this->gemeinsam).', '.
$this->addslashes($this->anmerkung).', '.
($this->lehre?'true':'false').','.
$this->addslashes($this->lehreverzeichnis).', '.
@@ -346,20 +345,19 @@ class lehrveranstaltung
//bestehenden Datensatz akualisieren
//Pruefen ob lehrveranstaltung_id eine gueltige Zahl ist
- if(!is_numeric($this->lehrveranstaltung_nr) || $this->lehrveranstaltung_nr == '')
+ if(!is_numeric($this->lehrveranstaltung_id) || $this->lehrveranstaltung_id == '')
{
- $this->errormsg = 'lehrveranstaltung_nr muss eine gueltige Zahl sein';
+ $this->errormsg = 'lehrveranstaltung_id muss eine gueltige Zahl sein';
return false;
}
- $qry = 'UPDATE tbl_lehrveranstaltung SET '.
- //'lehrveranstaltung_nr= '.$this->addslashes($this->lehrveranstaltung_nr) .', '.
+ $qry = 'UPDATE lehre.tbl_lehrveranstaltung SET '.
+ //'lehrveranstaltung_id= '.$this->addslashes($this->lehrveranstaltung_id) .', '.
'studiengang_kz='.$this->addslashes($this->studiengang_kz) .', '.
'bezeichnung='.$this->addslashes($this->bezeichnung) .', '.
'kurzbz='.$this->addslashes($this->kurzbz) .', '.
'semester='.$this->addslashes($this->semester) .', '.
'ects='.$this->addslashes($this->ects) .', '.
'semesterstunden='.$this->addslashes($this->semesterstunden) .', '.
- 'gemeinsam='.$this->addslashes($this->gemeinsam) .', '.
'anmerkung='.$this->addslashes($this->anmerkung) .', '.
'lehre='.$this->addslashes($this->lehre) .', '.
'lehreverzeichnis='.$this->addslashes($this->lehreverzeichnis) .', '.
@@ -372,7 +370,7 @@ class lehrveranstaltung
'planpersonalkosten='.$this->addslashes($this->planpersonalkosten) .', '.
'updateamum='.$this->addslashes($this->updateamum) .','.
'updatevon='.$this->addslashes($this->updatevon) .' '.
- 'WHERE ext_id = '.$this->addslashes($this->lehrveranstaltung_nr).';';
+ 'WHERE ext_id = '.$this->addslashes($this->lehrveranstaltung_id).';';
}
if(pg_query($this->conn, $qry))
@@ -418,7 +416,7 @@ class lehrveranstaltung
}
//Loeschen des Datensatzes
- $qry = "DELETE FROM tbl_lehrveranstaltung WHERE lehrveranstaltung_pk = '$lehrveranstaltung_id';";
+ $qry = "DELETE FROM lehre.tbl_lehrveranstaltung WHERE lehrveranstaltung_pk = '$lehrveranstaltung_id';";
if(pg_query($this->conn, $qry))
{
diff --git a/include/fas/lvinfo.class.php b/include/fas/lvinfo.class.php
index a954d51f6..89a4fa8bb 100644
--- a/include/fas/lvinfo.class.php
+++ b/include/fas/lvinfo.class.php
@@ -39,12 +39,10 @@ class lvinfo
var $unterlagen; // @var string
var $pruefungsordnung; // @var string
var $anmerkungen; // @var string
- var $kurzbz; // @var string
- var $lehrformen; // @var string
+ var $kurzbeschreibung; // @var string
var $genehmigt; // @var boolean
var $aktiv; // @var boolean
var $sprache; // @var string
- var $lehrveranstaltung_nr; // @var integer
var $updateamum; // @var timestamp
var $updatevon=0; // @var string
var $insertamum; // @var timestamp
@@ -66,7 +64,7 @@ class lvinfo
*/
function getAll()
{
- $qry = 'SELECT * FROM tbl_lvinfo order by lvinfo_id;';
+ $qry = 'SELECT * FROM campus.tbl_lvinfo order by lvinfo_id;';
if(!$res = pg_query($this->conn, $qry))
{
@@ -85,12 +83,10 @@ class lvinfo
$lvinfo_obj->unterlagen = $row->unterlagen;
$lvinfo_obj->pruefungsordnung = $row->pruefungsordnung;
$lvinfo_obj->anmerkungen = $row->anmerkungen;
- $lvinfo_obj->kurzbz = $row->kurzbz;
- $lvinfo_obj->lehrformen = $row->lehrformen;
+ $lvinfo_obj->kurzbeschreibung = $row->kurzbeschreibung;
$lvinfo_obj->genehmigt = $row->genehmigt;
$lvinfo_obj->aktiv = $row->aktiv;
$lvinfo_obj->sprache = $row->sprache;
- $lvinfo_obj->lehrveranstaltung_nr = $row->lehrveranstaltung_nr;
$lvinfo_obj->insertamum = $row->insertamum;
$lvinfo_obj->insertvon = $row->insertvon;
$lvinfo_obj->updateamum = $row->updateamum;
@@ -113,7 +109,7 @@ class lvinfo
$this->errormsg = 'lvinfo_id ungültig';
return false;
}
- $qry = "SELECT * FROM tbl_lvinfo WHERE lvinfo_id = '$lvinfo_id';";
+ $qry = "SELECT * FROM campus.tbl_lvinfo WHERE lvinfo_id = '$lvinfo_id';";
if(!$res = pg_query($this->conn, $qry))
{
$this->errormsg = 'Fehler beim Laden des Datensatzes';
@@ -128,12 +124,10 @@ class lvinfo
$this->unterlagen = $row->unterlagen;
$this->pruefungsordnung = $row->pruefungsordnung;
$this->anmerkungen = $row->anmerkungen;
- $this->kurzbz = $row->kurzbz;
- $this->lehrformen = $row->lehrformen;
+ $this->kurzbeschreibung = $row->kurzbeschreibung;
$this->genehmigt = $row->genehmigt;
$this->aktiv = $row->aktiv;
$this->sprache = $row->sprache;
- $this->lehrveranstaltung_nr = $row->lehrveranstaltung_nr;
$this->kosten = $row->kosten;
$this->insertamum = $row->insertamum;
$this->insertvon = $row->insertvon;
@@ -175,14 +169,13 @@ class lvinfo
$this->unterlagen = str_replace("'",'´',$this->unterlagen);
$this->pruefungsordnung = str_replace("'",'´',$this->pruefungsordnung);
$this->anmerkungen = str_replace("'",'´',$this->anmerkungen);
- $this->kurzbz = str_replace("'",'´',$this->kurzbz);
- $this->lehrformen = str_replace("'",'´',$this->lehrformen);
+ $this->kurzbeschreibung = str_replace("'",'´',$this->kurzbeschreibung);
$this->sprache = str_replace("'",'´',$this->sprache);
//Laenge Pruefen
- if(strlen($this->sprache)>30)
+ if(strlen($this->sprache)>16)
{
- $this->errormsg = "Lehrziele darf nicht laenger als 16 Zeichen sein bei ".$this->$lvinfo_id." - $this->sprache";
+ $this->errormsg = "Sprache darf nicht laenger als 16 Zeichen sein bei ".$this->$lvinfo_id." - $this->sprache";
return false;
}
$this->errormsg = '';
@@ -208,8 +201,8 @@ class lvinfo
}
//Neuen Datensatz anlegen
- $qry = 'INSERT INTO tbl_lvinfo (lehrziele, lehrinhalte, voraussetzungen, unterlagen, pruefungsordnung, anmerkungen,
- kurzbz, lehrformen, genehmigt, aktiv, sprache, lehrveranstaltung_nr, insertamum, insertvon, updateamum,
+ $qry = 'BEGIN; INSERT INTO campus.tbl_lvinfo (lehrziele, lehrinhalte, voraussetzungen, unterlagen, pruefungsordnung, anmerkungen,
+ kurzbeschreibung, genehmigt, aktiv, sprache, insertamum, insertvon, updateamum,
updatevon) VALUES ('.
$this->addslashes($this->lehrziele).', '.
$this->addslashes($this->lehrinhalte).', '.
@@ -217,12 +210,10 @@ class lvinfo
$this->addslashes($this->unterlagen).', '.
$this->addslashes($this->pruefungsordnung).', '.
$this->addslashes($this->anmerkungen).', '.
- $this->addslashes($this->kurzbz).', '.
- $this->addslashes($this->lehrformen).', '.
+ $this->addslashes($this->kurzbeschreibung).', '.
($this->genehmigt?'true':'false').', '.
($this->aktiv?'true':'false').', '.
$this->addslashes($this->sprache).', '.
- $this->addslashes($this->lehrveranstaltung_nr).', '.
$this->addslashes($this->insertamum).', '.
$this->addslashes($this->insertvon).', '.
$this->addslashes($this->updateamum).', '.
@@ -240,19 +231,17 @@ class lvinfo
return false;
}
- $qry = 'UPDATE tbl_lvinfo SET '.
- 'lvinfo_id='.$this->addslashes($this->lvinfo_id).', '.
+ $qry = 'BEGIN; UPDATE campus.tbl_lvinfo SET '.
+ //'lvinfo_id='.$this->addslashes($this->lvinfo_id).', '.
'lehrziele='.$this->addslashes($this->lehrziele).', '.
'lehrinhalte='.$this->addslashes($this->lehrinhalte).', '.
'voraussetzungen='.$this->addslashes($this->voraussetzungen).', '.
'pruefungsordnung='.$this->addslashes($this->pruefungsordnung).', '.
'anmerkungen='.$this->addslashes($this->anmerkungen).', '.
- 'kurzbz='.$this->addslashes($this->kurzbz).', '.
- 'lehrformen='.$this->addslashes($this->lehrformen).', '.
+ 'kurzbeschreibung='.$this->addslashes($this->kurzbeschreibung).', '.
'genehmigt='.($this->aktiv?'true':'false') .', '.
'aktiv='.($this->aktiv?'true':'false') .', '.
'sprache='.$this->addslashes($this->sprache).', '.
- 'lehrveranstaltung_nr='.$this->addslashes($this->lehrveranstaltung_nr).', '.
'insertamum='.$this->addslashes($this->insertamum).', '.
'insertvon='.$this->addslashes($this->insertvon).', '.
'updateamum='.$this->addslashes($this->updateamum).', '.
@@ -279,6 +268,19 @@ class lvinfo
$this->errormsg = 'Fehler beim Speichern des Log-Eintrages';
return false;
}*/
+ $qry = "SELECT currval('campus.tbl_lvinfo_lvinfo_id_seq') as id;";
+ if(!$row = pg_fetch_object(pg_query($this->conn, $qry)))
+ {
+ $this->errormsg = 'Fehler!';
+ pg_query($this->conn, "ROLLBACK");
+ return false;
+ }
+ else
+ {
+ $this->lvinfo_id = $row->id;
+ pg_query($this->conn, "COMMIT");
+ }
+
return true;
}
else
diff --git a/include/fas/news.class.php b/include/fas/news.class.php
index d977e899d..d4b0822c8 100644
--- a/include/fas/news.class.php
+++ b/include/fas/news.class.php
@@ -63,7 +63,7 @@ class news
*/
function getAll()
{
- $qry = 'SELECT * FROM tbl_news order by news_id;';
+ $qry = 'SELECT * FROM campus.tbl_news order by news_id;';
if(!$res = pg_query($this->conn, $qry))
{
@@ -104,7 +104,7 @@ class news
return false;
}
- $qry = "SELECT * FROM tbl_news WHERE news_id = '$this->news_id';";
+ $qry = "SELECT * FROM campus.tbl_news WHERE news_id = '$this->news_id';";
if(!$res = pg_query($this->conn, $qry))
{
@@ -121,8 +121,8 @@ class news
$this->uid = $row->uid;
$this->studiengang_kz = $row->studiengang_kz;
$this->verfasser = $row->verfasser;
- $this->insertamum =$row->insertamum;
- $this->insertvon =$row->insertvon;
+ $this->insertamum = $row->insertamum;
+ $this->insertvon = $row->insertvon;
$this->updateamum = $row->updateamum;
$this->updatevon = $row->updatevon;
}
@@ -155,9 +155,9 @@ class news
*/
function checkvars()
{
- $this->betreff = str_replace("'",'´',$this->betreff);
- $this->text = str_replace("'",'´',$this->text);
- $this->verfasser = str_replace("'",'´',$this->verfasser);
+ $this->betreff = str_replace("'",'´',$this->betreff);
+ $this->text = str_replace("'",'´',$this->text);
+ $this->verfasser = str_replace("'",'´',$this->verfasser);
//Laenge Pruefen
@@ -193,7 +193,7 @@ class news
$this->errormsg = 'News_id ungültig';
return false;
}
- $qry = 'INSERT INTO tbl_news (news_id, betreff, text, semester, uid, studiengang_kz, verfasser, insertamum, insertvon,
+ $qry = 'INSERT INTO campus.tbl_news (news_id, betreff, text, semester, uid, studiengang_kz, verfasser, insertamum, insertvon,
updateamum, updatevon) VALUES ('.
$this->addslashes($this->news_id).', '.
$this->addslashes($this->betreff).', '.
@@ -218,7 +218,7 @@ class news
return false;
}
- $qry = 'UPDATE tbl_news SET '.
+ $qry = 'UPDATE campus.tbl_news SET '.
'news_id='.$this->addslashes($this->news_id).', '.
'betreff='.$this->addslashes($this->betreff).', '.
'text='.$this->addslashes($this->text).', '.
diff --git a/include/fas/ort.class.php b/include/fas/ort.class.php
index 38f5bee4a..a954fac2c 100644
--- a/include/fas/ort.class.php
+++ b/include/fas/ort.class.php
@@ -40,12 +40,7 @@ class ort
var $lageplan; // @var oid
var $dislozierung; // @var smallint
var $kosten; // @var numeric(8,2)
- var $lehre; // @var boolean
- var $updateamum; // @var timestamp
- var $updatevon=0; // @var string
- var $insertamum; // @var timestamp
- var $insertvon=0; // @var string
-
+
/**
* Konstruktor
@@ -85,11 +80,6 @@ class ort
$ort_obj->lageplan = $row->lageplan;
$ort_obj->dislozierung = $row->dislozierung;
$ort_obj->kosten = $row->kosten;
- $ort_obj->lehre = $row->lehre;
- $ort_obj->insertamum = $row->insertamum;
- $ort_obj->insertvon = $row->insertvon;
- $ort_obj->updateamum = $row->updateamum;
- $ort_obj->updatevon = $row->updatevon;
$this->result[] = $ort_obj;
}
@@ -127,11 +117,6 @@ class ort
$this->lageplan = $row->lageplan;
$this->dislozierung = $row->dislozierung;
$this->kosten = $row->kosten;
- $this->lehre = $row->lehre;
- $this->insertamum = $row->insertamum;
- $this->insertvon = $row->insertvon;
- $this->updateamum = $row->updateamum;
- $this->updatevon = $row->updatevon;
}
else
{
@@ -206,7 +191,7 @@ class ort
}
//Neuen Datensatz anlegen
$qry = 'INSERT INTO tbl_ort (ort_kurzbz, bezeichnung, planbezeichnung, max_person, aktiv, lageplan,
- dislozierung, kosten, lehre, insertamum, insertvon, updateamum, updatevon) VALUES ('.
+ dislozierung, kosten) VALUES ('.
$this->addslashes($this->ort_kurzbz).', '.
$this->addslashes($this->bezeichnung).', '.
$this->addslashes($this->planbezeichnung).', '.
@@ -214,13 +199,7 @@ class ort
($this->aktiv?'true':'false').', '.
$this->addslashes($this->lageplan).', '.
$this->addslashes($this->dislozierung).', '.
- $this->addslashes($this->kosten).', '.
- ($this->lehre?'true':'false').', '.
- $this->addslashes($this->insertamum).', '.
- $this->addslashes($this->insertvon).', '.
- $this->addslashes($this->updateamum).', '.
- $this->addslashes($this->updatevon).');';
-
+ $this->addslashes($this->kosten).');';
}
else
{
@@ -240,12 +219,7 @@ class ort
'aktiv='.($this->aktiv?'true':'false') .', '.
'lageplan='.$this->addslashes($this->lageplan).', '.
'dislozierung='.$this->addslashes($this->dislozierung).', '.
- 'kosten='.$this->addslashes($this->kosten).', '.
- 'lehre='.($this->lehre?'true':'false') .', '.
- 'insertamum='.$this->addslashes($this->insertamum).', '.
- 'insertvon='.$this->addslashes($this->insertvon).', '.
- 'updateamum='.$this->addslashes($this->updateamum).', '.
- 'updatevon='.$this->addslashes($this->updatevon).' '.
+ 'kosten='.$this->addslashes($this->kosten).' '.
'WHERE ort_kurzbz = '.$this->addslashes($this->ort_kurzbz).';';
}
diff --git a/include/fas/ortraumtyp.class.php b/include/fas/ortraumtyp.class.php
index d663bbcc8..fe6ecc671 100644
--- a/include/fas/ortraumtyp.class.php
+++ b/include/fas/ortraumtyp.class.php
@@ -35,11 +35,6 @@ class ortraumtyp
var $ort_kurzbz; // @var string
var $hierarchie; // @var smallint
var $raumtyp_kurzbz; // @var string
- var $updateamum; // @var timestamp
- var $updatevon=0; // @var string
- var $insertamum; // @var timestamp
- var $insertvon=0; // @var string
-
/**
* Konstruktor
@@ -74,10 +69,6 @@ class ortraumtyp
$ortraumtyp_obj->ort_kurzbz = $row->ort_kurzbz;
$ortraumtyp_obj->hierarchie = $row->hierarchie;
$ortraumtyp_obj->raumtyp_kurzbz = $row->raumtyp_kurzbz;
- $ortraumtyp_obj->insertamum = $row->insertamum;
- $ortraumtyp_obj->insertvon = $row->insertvon;
- $ortraumtyp_obj->updateamum = $row->updateamum;
- $ortraumtyp_obj->updatevon = $row->updatevon;
$this->result[] = $ortraumtyp_obj;
}
@@ -110,10 +101,6 @@ class ortraumtyp
$this->ort_kurzbz = $row->ort_kurzbz;
$this->hierarchie = $row->hierarchie;
$this->raumtyp_kurzbz = $row->kurzbz;
- $this->insertamum = $row->insertamum;
- $this->insertvon = $row->insertvon;
- $this->updateamum = $row->updateamum;
- $this->updatevon = $row->updatevon;
}
else
{
@@ -181,15 +168,10 @@ class ortraumtyp
return false;
}
//Neuen Datensatz anlegen
- $qry = 'INSERT INTO tbl_ortraumtyp (ort_kurzbz, hierarchie, raumtyp_kurzbz,
- insertamum, insertvon, updateamum, updatevon) VALUES ('.
+ $qry = 'INSERT INTO tbl_ortraumtyp (ort_kurzbz, hierarchie, raumtyp_kurzbz) VALUES ('.
$this->addslashes($this->ort_kurzbz).', '.
$this->addslashes($this->hierarchie).', '.
- $this->addslashes($this->raumtyp_kurzbz).', '.
- $this->addslashes($this->insertamum).', '.
- $this->addslashes($this->insertvon).', '.
- $this->addslashes($this->updateamum).', '.
- $this->addslashes($this->updatevon).');';
+ $this->addslashes($this->raumtyp_kurzbz).');';
}
else
@@ -204,11 +186,7 @@ class ortraumtyp
}
$qry = 'UPDATE tbl_ortraumtyp SET '.
- 'raumtyp_kurzbz='.$this->addslashes($this->raumtyp_kurzbz).', '.
- 'insertamum='.$this->addslashes($this->insertamum).', '.
- 'insertvon='.$this->addslashes($this->insertvon).', '.
- 'updateamum='.$this->addslashes($this->updateamum).', '.
- 'updatevon='.$this->addslashes($this->updatevon).' '.
+ 'raumtyp_kurzbz='.$this->addslashes($this->raumtyp_kurzbz).' '.
'WHERE ort_kurzbz = '.$this->addslashes($this->ort_kurzbz).' AND hierarchie = '.$this->addslashes($this->hierarchie).';';
}
diff --git a/include/fas/raumtyp.class.php b/include/fas/raumtyp.class.php
index 69e114136..2df07572e 100644
--- a/include/fas/raumtyp.class.php
+++ b/include/fas/raumtyp.class.php
@@ -34,10 +34,6 @@ class raumtyp
//Tabellenspalten
var $beschreibung; // @var string
var $raumtyp_kurzbz; // @var string
- var $updateamum; // @var timestamp
- var $updatevon=0; // @var string
- var $insertamum; // @var timestamp
- var $insertvon=0; // @var string
/**
@@ -72,10 +68,7 @@ class raumtyp
$raumtyp_obj->beschreibung = $row->beschreibung;
$raumtyp_obj->raumtyp_kurzbz = $row->raumtyp_kurzbz;
- $raumtyp_obj->insertamum = $row->insertamum;
- $raumtyp_obj->insertvon = $row->insertvon;
- $raumtyp_obj->updateamum = $row->updateamum;
- $raumtyp_obj->updatevon = $row->updatevon;
+
$this->result[] = $raumtyp_obj;
}
@@ -107,10 +100,7 @@ class raumtyp
{
$this->beschreibung = $row->beschreibung;
$this->raumtyp_kurzbz = $row->kurzbz;
- $this->insertamum = $row->insertamum;
- $this->insertvon = $row->insertvon;
- $this->updateamum = $row->updateamum;
- $this->updatevon = $row->updatevon;
+
}
else
{
@@ -178,14 +168,9 @@ class raumtyp
return false;
}
//Neuen Datensatz anlegen
- $qry = 'INSERT INTO tbl_raumtyp (beschreibung, raumtyp_kurzbz,
- insertamum, insertvon, updateamum, updatevon) VALUES ('.
+ $qry = 'INSERT INTO tbl_raumtyp (beschreibung, raumtyp_kurzbz) VALUES ('.
$this->addslashes($this->beschreibung).', '.
- $this->addslashes($this->raumtyp_kurzbz).', '.
- $this->addslashes($this->insertamum).', '.
- $this->addslashes($this->insertvon).', '.
- $this->addslashes($this->updateamum).', '.
- $this->addslashes($this->updatevon).');';
+ $this->addslashes($this->raumtyp_kurzbz).');';
}
else
@@ -200,11 +185,7 @@ class raumtyp
}
$qry = 'UPDATE tbl_raumtyp SET '.
- 'beschreibung='.$this->addslashes($this->beschreibung).', '.
- 'insertamum='.$this->addslashes($this->insertamum).', '.
- 'insertvon='.$this->addslashes($this->insertvon).', '.
- 'updateamum='.$this->addslashes($this->updateamum).', '.
- 'updatevon='.$this->addslashes($this->updatevon).' '.
+ 'beschreibung='.$this->addslashes($this->beschreibung).' '.
'WHERE raumtyp_kurzbz = '.$this->addslashes($this->ort_kurzbz).';';
}