diff --git a/include/lehrveranstaltung.class.php b/include/lehrveranstaltung.class.php
index 6da9e9c2d..93c2513a1 100644
--- a/include/lehrveranstaltung.class.php
+++ b/include/lehrveranstaltung.class.php
@@ -2085,5 +2085,26 @@ class lehrveranstaltung extends basis_db
}
return false;
}
+
+ public function lehreverzeichnisExists($lehreverzeichnis)
+ {
+ $qry = 'SELECT * FROM lehre.tbl_lehrveranstaltung WHERE lehreverzeichnis='.$this->db_add_param($lehreverzeichnis);
+ $qry .= ';';
+
+ if($this->db_query($qry))
+ {
+ if($this->db_num_rows() > 0)
+ {
+ return true;
+ }
+ return false;
+ }
+ else
+ {
+ $this->errormsg = "Fehler beim Laden der Daten";
+ return false;
+ }
+ }
+
}
?>
diff --git a/vilesci/lehre/lehrveranstaltung_details.php b/vilesci/lehre/lehrveranstaltung_details.php
index f224971bb..543b6a73e 100644
--- a/vilesci/lehre/lehrveranstaltung_details.php
+++ b/vilesci/lehre/lehrveranstaltung_details.php
@@ -94,14 +94,20 @@
$lv->lvnr = $_POST['lvnr'];
$lv->semester_alternativ = $_POST['semester_alternativ'];
$lv->farbe = $_POST['farbe'];
- var_dump($lv);
if(!$lv->save())
$errorstr = "Fehler beim Speichern der Daten: $lv->errormsg";
else
{
$reloadstr .= "\n";
}
}
@@ -155,7 +161,10 @@
$htmlstr .= '