예제 #1
0
$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();
예제 #2
0
         $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 {