} else { // Loeschen verhindern wenn diese Lehreinheit schon verplant ist $qry = "SELECT stundenplandev_id as id FROM lehre.tbl_stundenplandev WHERE lehreinheit_id=" . $db->db_add_param($_POST['lehreinheit_id'], FHC_INTEGER) . "\n\t\t\t\t\t\t\tUNION\n\t\t\t\t\t\t\tSELECT stundenplan_id as id FROM lehre.tbl_stundenplan WHERE lehreinheit_id=" . $db->db_add_param($_POST['lehreinheit_id'], FHC_INTEGER); if ($db->db_query($qry)) { if ($db->db_num_rows() > 0) { $return = false; $errormsg = 'Diese Lehreinheit ist bereits im LV-Plan verplant und kann daher nicht geloescht werden!'; } else { //Loeschen verhindern wenn ein MoodleKurs existiert $qry = "SELECT 1 FROM lehre.tbl_moodle WHERE lehreinheit_id=" . $db->db_add_param($_POST['lehreinheit_id'], FHC_INTEGER); if ($db->db_query($qry)) { if ($db->db_num_rows() > 0) { $return = false; $errormsg = 'Lehreinheit kann nicht geloescht werden, da dazu bereits ein Moodle-Kurs angelegt wurde'; } else { if ($leDAO->delete($_POST['lehreinheit_id'])) { $return = true; } else { $return = false; $errormsg = 'Fehler beim Loeschen der Lehreinheit ' . $leDAO->errormsg; } } } } } else { $return = false; $errormsg = 'unbekannter Fehler'; } } } }