$adresstyp_arr = array('h' => 'Hauptwohnsitz', 'n' => 'Nebenwohnsitz', 'f' => 'Firma', '' => ''); $errorstr = ''; //Loeschen einer Adresse if (isset($_GET['deleteadresse'])) { if (!$rechte->isBerechtigt('basis/firma:begrenzt', null, 'suid')) { die('Sie haben keine Berechtigung fuer diese Aktion'); } if (is_numeric($standort_id)) { $standort_obj = new standort(); if (!$standort_obj->delete($standort_id)) { $errorstr = ($errorstr ? $errorstr . ', ' : '') . 'Fehler beim Loeschen Firma/Standort:' . $standort_obj->errormsg; } } if (is_numeric($adresse_id)) { $adresse_obj = new adresse(); if (!$adresse_obj->delete($adresse_id)) { $errorstr = ($errorstr ? $errorstr . ', ' : '') . 'Fehler beim Loeschen der Firma/Adresse:' . $adresse_obj->errormsg; } } echo ' <script language="JavaScript1.2" type="text/javascript"> parent.frames[0].location.reload(); </script>'; } //Loeschen einer Organisationseinheit if (isset($_GET['deleteorganisationseinheit'])) { if (!$rechte->isBerechtigt('basis/firma:begrenzt', null, 'suid')) { die('Sie haben keine Berechtigung fuer diese Aktion'); } if (!empty($firma_organisationseinheit_id)) { $firma = new firma();
$data = ''; $error = true; } else { //Loescht Adressen aus der DB $adresse = new adresse(); if (!$adresse->load($_POST['adresse_id'])) { $return = false; $errormsg = $adresse->errormsg; } else { if ($adresse->heimatadresse) { //Heimatadressen nicht loeschen, da es sonst zu Problemen bei der BIS-Meldung kommt falls diese Adresse //schon einmal gemeldet wurde $return = false; $errormsg = 'Heimatadressen dürfen nicht gelöscht werden, da diese für die BIS-Meldung relevant sind. Um die Adresse dennoch zu löschen, entfernen sie das Hackerl bei Heimatadresse!'; } else { if ($adresse->delete($_POST['adresse_id'])) { $return = true; } else { $return = false; $errormsg = $adresse->errormsg; } } } } } elseif (isset($_POST['type']) && $_POST['type'] == 'kontaktsave') { if ($_POST['studiengang_kz'] != '' && !$rechte->isBerechtigt('admin', $_POST['studiengang_kz'], 'suid') && !$rechte->isBerechtigt('assistenz', $_POST['studiengang_kz'], 'suid') || $_POST['studiengang_kz'] == '' && !$rechte->isBerechtigt('admin', null, 'suid') && !$rechte->isBerechtigt('mitarbeiter', null, 'suid')) { $return = false; $errormsg = 'Keine Berechtigung'; $data = ''; $error = true; } else {