echo "<b>Fehler beim Speichern der Daten: {$zuordnung->errormsg}</b>"; } } else { echo '<b>Freigabe kann nicht Rückgängig gemacht werden da der Datensatz bereits übernommen wurde</b>'; } } else { echo '<b>Diese Zuteilung ist bereits freigegeben</b>'; } } else { echo '<b>Fehler beim Speichern der Daten: Datensatz wurde nicht gefunden</b>'; } } if (isset($_POST['zuordnungloeschen'])) { //zuordnung zu einem studiengang loeschen $zuordnung = new preinteressent(); if ($zuordnung->loadZuordnung($preinteressent->preinteressent_id, $_GET['studiengang_kz'])) { if ($zuordnung->uebernahmedatum == '') { if (!$zuordnung->deleteZuordnung($preinteressent->preinteressent_id, $_GET['studiengang_kz'])) { echo "<b>Fehler beim Löschen der Zuteilung: {$zuordnung->errormsg}</b>"; } } else { echo '<b>Diese Zuteilung wurde bereits uebernommen und kann daher nicht geloescht werden</b>'; } } else { echo '<b>Fehler beim Speichern der Daten: Datensatz wurde nicht gefunden</b>'; } } // ----- TABS ------ echo '<h3><a id="preinteressent_label" href="javascript: changeTo(\'preinteressent\');" ' . ($selection == 'preinteressent' ? 'style="text-decoration:underline"' : '') . '>PreInteressent</a> - '; echo '<a id="studiengangszuordnung_label" href="javascript: changeTo(\'studiengangszuordnung\');"' . ($selection == 'studiengangszuordnung' ? 'style="text-decoration:underline"' : '') . '>Studiengangszuordnung</a> - '; echo '<a id="personendaten_label" href="javascript: changeTo(\'personendaten\');"' . ($selection == 'personendaten' ? 'style="text-decoration:underline"' : '') . '>Personendaten</a></h3>';
$preinteressent->load($_GET['id']); if ($preinteressent->studiensemester_kurzbz != '') { $errormsg = ''; $anzahl_freigegeben = 0; $anzahl_fehler = 0; $qry = "SELECT * FROM public.tbl_preinteressentstudiengang \n<<<<<<< HEAD\n\t\t\t\t\tWHERE preinteressent_id=" . $this->db_add_param($_GET['id']) . "\n\t\t\t\t\t\t AND prioritaet = (SELECT max(prioritaet) \n\t\t\t\t\t\t \t\t\t\t\tFROM public.tbl_preinteressentstudiengang \n\t\t\t\t\t\t \t\t\t\t\tWHERE preinteressent_id=" . $this->db_add_param($_GET['id']) . ")\n=======\n\t\t\t\t\tWHERE preinteressent_id=" . $db->db_add_param($_GET['id']) . "\n\t\t\t\t\t\t AND prioritaet = (SELECT max(prioritaet) \n\t\t\t\t\t\t \t\t\t\t\tFROM public.tbl_preinteressentstudiengang \n\t\t\t\t\t\t \t\t\t\t\tWHERE preinteressent_id=" . $db->db_add_param($_GET['id']) . ")\n>>>>>>> fee287127566cd5d18c55b556d178b661711c694\n\t\t\t\t\t\t AND freigabedatum is null"; //Zuordnungen holen die noch nicht freigegeben wurden und die hoechste Prioritaet haben if ($result = $db->db_query($qry)) { while ($row = $db->db_fetch_object($result)) { //Nur diejenigen nehmen die noch nicht als Prestudent vorhanden sind $qry = "SELECT count(*) as anzahl FROM public.tbl_preinteressent JOIN public.tbl_prestudent USING(person_id) \n\t\t\t\t\t\tWHERE preinteressent_id=" . $db->db_add_param($row->preinteressent_id) . " \n\t\t\t\t\t\tAND studiengang_kz=" . $db->db_add_param($row->studiengang_kz); if ($result_std = $db->db_query($qry)) { if ($row_std = $db->db_fetch_object($result_std)) { if ($row_std->anzahl == 0) { $preinteressent = new preinteressent(); $preinteressent->loadZuordnung($row->preinteressent_id, $row->studiengang_kz); $preinteressent->freigabedatum = date('Y-m-d H:i:s'); $preinteressent->updateamum = date('Y-m-d H:i:s'); $preinteressent->updatevon = $user; if ($preinteressent->saveZuordnung(false)) { //MAIL an Assistenz verschicken $qry_person = "SELECT vorname, nachname \n\t\t\t\t\t\t\t\t\t\t\t\t\tFROM public.tbl_person JOIN public.tbl_preinteressent USING(person_id) \n\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE preinteressent_id=" . $db->db_add_param($row->preinteressent_id); $name = ''; if ($result_person = $db->db_query($qry_person)) { if ($row_person = $db->db_fetch_object($result_person)) { $name = $row_person->nachname . ' ' . $row_person->vorname; } } $stg_obj = new studiengang(); $stg_obj->load($row->studiengang_kz); $to = $stg_obj->email;