diff --git a/admin/index.html b/admin/index.html index 33438626a..9be329816 100644 --- a/admin/index.html +++ b/admin/index.html @@ -33,6 +33,11 @@ +

FAS-Portal

+

VileSci-Syncs

Extern:$email"; + echo "
Extern:$email"; ?>

diff --git a/include/lehreinheitgruppe.class.php b/include/lehreinheitgruppe.class.php index a5b917c75..d70b22e86 100644 --- a/include/lehreinheitgruppe.class.php +++ b/include/lehreinheitgruppe.class.php @@ -171,5 +171,36 @@ class lehreinheitgruppe return false; } } + + function exists($lehreinheit_id, $studiengang_kz, $semester, $verband, $gruppe, $gruppe_kurzbz) + { + $qry = "SELECT * FROM lehre.tbl_lehreinheitgruppe WHERE lehreinheit_id='$lehreinheit_id'"; + + if($gruppe_kurzbz!='') + { + $qry .= " AND gruppe_kurzbz='".addslashes($gruppe_kurzbz)."'"; + } + else + { + $qry .= " AND semester='$semester'"; + if($verband!='') + $qry .= " AND verband='$verband'"; + if($gruppe!='') + $qry .= " AND gruppe='$gruppe'"; + } + + if($result = pg_query($this->conn, $qry)) + { + if(pg_num_rows($result)>0) + return true; + else + return false; + } + else + { + $this->errormsg = 'Fehler beim lesen der Lehreinheitgruppen'; + return false; + } + } } ?> \ No newline at end of file diff --git a/include/lehreinheitmitarbeiter.class.php b/include/lehreinheitmitarbeiter.class.php index 47aef1d41..06e8990ae 100644 --- a/include/lehreinheitmitarbeiter.class.php +++ b/include/lehreinheitmitarbeiter.class.php @@ -150,5 +150,28 @@ class lehreinheitmitarbeiter return false; } } + + function exists($lehreinheit_id, $uid) + { + if(!is_numeric($lehreinheit_id)) + { + $this->errormsg = 'lehreinheit_id muss eine gueltige Zahl sein'; + return false; + } + + $qry = "SELECT * FROM lehre.tbl_lehreinheitmitarbeiter WHERE lehreinheit_id='$lehreinheit_id' AND mitarbeiter_uid='".addslashes($uid)."'"; + if($result=pg_query($this->conn, $qry)) + { + if(pg_num_rows($result)>0) + return true; + else + return false; + } + else + { + $this->errormsg = 'Fehler beim lesen der Lehreinheitmitarbeiter zuteilung'; + return false; + } + } } ?> \ No newline at end of file