mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-23 18:02:18 +00:00
This commit is contained in:
@@ -37,6 +37,7 @@ class lehrfach
|
||||
var $aktiv; // boolean
|
||||
var $semester; // smallint
|
||||
var $sprache; // varchar(16)
|
||||
var $ext_id;
|
||||
|
||||
// ***********************************************************************
|
||||
// * Konstruktor - Uebergibt die Connection und laedt optional ein LF
|
||||
@@ -92,6 +93,7 @@ class lehrfach
|
||||
$this->aktiv = ($row->aktiv=='t'?true:false);
|
||||
$this->semester = $row->semester;
|
||||
$this->sprache = $row->sprache;
|
||||
$this->ext_id = $row->ext_id;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -185,7 +187,7 @@ class lehrfach
|
||||
if($this->new)
|
||||
{
|
||||
$qry = 'INSERT INTO lehre.tbl_lehrfach (lehrfach_id, studiengang_kz, fachbereich_kurzbz, kurzbz,
|
||||
bezeichnung, farbe, aktiv, semester, sprache)
|
||||
bezeichnung, farbe, aktiv, semester, sprache, ext_id)
|
||||
VALUES('.
|
||||
($this->lehrfach_id!=''?$this->addslashes($this->lehrfach_id):"nextval('lehre.tbl_lehrfach_lehrfach_id_seq')").','. // HuschPfusch 4 Syncro
|
||||
$this->addslashes($this->studiengang_kz).','.
|
||||
@@ -195,7 +197,8 @@ class lehrfach
|
||||
$this->addslashes($this->farbe).','.
|
||||
($this->aktiv?'true':'false').','.
|
||||
$this->addslashes($this->semester).','.
|
||||
$this->addslashes($this->sprache).');';
|
||||
$this->addslashes($this->sprache).','.
|
||||
$this->addslashes($this->ext_id).');';
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -214,6 +217,7 @@ class lehrfach
|
||||
' farbe='.$this->addslashes($this->farbe).','.
|
||||
' aktiv='.($this->aktiv?'true':'false').','.
|
||||
' semester='.$this->semester.','.
|
||||
' ext_id='.$this->ext_id.','.
|
||||
' sprache='.$this->addslashes($this->sprache).
|
||||
" WHERE lehrfach_id='$this->lehrfach_id'";
|
||||
}
|
||||
@@ -284,6 +288,7 @@ class lehrfach
|
||||
$l->updatevon = $row->updatevon;
|
||||
$l->insertamum = $row->insertamum;
|
||||
$l->insertvon = $row->insertvon;
|
||||
$l->ext_id = $row->ext_id;
|
||||
$this->lehrfaecher[]=$l;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@ class lehrveranstaltung
|
||||
var $sort; //@var smallint
|
||||
var $zeugnis; //@var boolean
|
||||
var $projektarbeit; //@var boolean
|
||||
var $koordinator; //@var varchar(16)
|
||||
|
||||
/**
|
||||
* Konstruktor
|
||||
@@ -125,6 +126,7 @@ class lehrveranstaltung
|
||||
$this->sort=$row->sort;
|
||||
$this->zeugnis=($row->zeugnis=='t'?true:false);
|
||||
$this->projektarbeit=($row->projektarbeit=='t'?true:false);
|
||||
$this->koordinator=$row->koordinator;
|
||||
}
|
||||
|
||||
return true;
|
||||
@@ -172,6 +174,7 @@ class lehrveranstaltung
|
||||
$lv_obj->sort=$row->sort;
|
||||
$lv_obj->zeugnis=($row->zeugnis=='t'?true:false);
|
||||
$lv_obj->projektarbeit=($row->projektarbeit=='t'?true:false);
|
||||
$lv_obj->koordinator=$row->koordinator;
|
||||
|
||||
$this->lehrveranstaltungen[] = $lv_obj;
|
||||
}
|
||||
@@ -260,6 +263,7 @@ class lehrveranstaltung
|
||||
$lv_obj->sort=$row->sort;
|
||||
$lv_obj->zeugnis=($row->zeugnis=='t'?true:false);
|
||||
$lv_obj->projektarbeit=($row->projektarbeit=='t'?true:false);
|
||||
$lv_obj->koordinator=$row->koordinator;
|
||||
|
||||
$this->lehrveranstaltungen[] = $lv_obj;
|
||||
}
|
||||
@@ -355,7 +359,7 @@ class lehrveranstaltung
|
||||
//Neuen Datensatz anlegen
|
||||
$qry = 'BEGIN; INSERT INTO lehre.tbl_lehrveranstaltung (studiengang_kz, bezeichnung, kurzbz,
|
||||
semester, ects, semesterstunden, anmerkung, lehre, lehreverzeichnis, aktiv, ext_id, insertamum,
|
||||
insertvon, planfaktor, planlektoren, planpersonalkosten, plankostenprolektor, updateamum, updatevon, sort,zeugnis, projektarbeit, sprache) VALUES ('.
|
||||
insertvon, planfaktor, planlektoren, planpersonalkosten, plankostenprolektor, updateamum, updatevon, sort,zeugnis, projektarbeit, sprache, koordinator) VALUES ('.
|
||||
$this->addslashes($this->studiengang_kz).', '.
|
||||
$this->addslashes($this->bezeichnung).', '.
|
||||
$this->addslashes($this->kurzbz).', '.
|
||||
@@ -378,7 +382,8 @@ class lehrveranstaltung
|
||||
$this->addslashes($this->sort).','.
|
||||
($this->zeugnis?'true':'false').','.
|
||||
($this->projektarbeit?'true':'false').','.
|
||||
$this->addslashes($this->sprache).');';
|
||||
$this->addslashes($this->sprache).','.
|
||||
$this->addslashes($this->koordinator).');';
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -415,6 +420,7 @@ class lehrveranstaltung
|
||||
'sort='.$this->addslashes($this->sort) .','.
|
||||
'zeugnis='.($this->zeugnis?'true':'false').','.
|
||||
'projektarbeit='.($this->projektarbeit?'true':'false').','.
|
||||
'koordinator='.($this->koordinator?'true':'false').','.
|
||||
'sprache='.$this->addslashes($this->sprache).' '.
|
||||
'WHERE lehrveranstaltung_id = '.$this->addslashes($this->lehrveranstaltung_id).';';
|
||||
}
|
||||
@@ -518,6 +524,7 @@ class lehrveranstaltung
|
||||
$lv_obj->sort=$row->sort;
|
||||
$lv_obj->zeugnis=($row->zeugnis=='t'?true:false);
|
||||
$lv_obj->projektarbeit=($row->projektarbeit=='t'?true:false);
|
||||
$lv_obj->zeugnis=$row->koordinator;
|
||||
|
||||
$this->lehrveranstaltungen[] = $lv_obj;
|
||||
}
|
||||
@@ -588,6 +595,7 @@ class lehrveranstaltung
|
||||
$l->sort = $row->sort;
|
||||
$l->zeugnis = ($row->zeugnis=='t'?true:false);
|
||||
$l->projektarbeit = ($row->projektarbeit=='t'?true:false);
|
||||
$l->koordinator = $row->koordinator;
|
||||
$this->lehrveranstaltungen[]=$l;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user