require_once '../../include/basis_db.class.php'; require_once '../../include/reihungstest.class.php'; $person_id = $_SESSION['bewerbung/personId']; $akte_id = isset($_GET['akte_id']) ? $_GET['akte_id'] : ''; $method = isset($_GET['method']) ? $_GET['method'] : ''; $datum = new datum(); $person = new person(); if (!$person->load($person_id)) { die('Konnte Person nicht laden'); } $message = ' '; $vollstaendig = '<span class="badge alert-success">vollständig <span class="glyphicon glyphicon-ok"></span></span>'; $unvollstaendig = '<span class="badge alert-danger">unvollständig <span class="glyphicon glyphicon-remove"></span></span>'; if ($method == 'delete') { $akte = new akte(); if (!$akte->load($akte_id)) { $message = "Ungueltige akte_id übergeben"; } else { if ($akte->person_id != $person_id) { die('Ungueltiger Zugriff'); } $dms_id = $akte->dms_id; $dms = new dms(); if ($akte->delete($akte_id)) { if (!$dms->deleteDms($dms_id)) { $message = "Konnte DMS Eintrag nicht löschen"; } else { $message = "Erfolgreich gelöscht"; } } else { $message = "Konnte Akte nicht Löschen";
require_once '../include/benutzerberechtigung.class.php'; require_once '../include/functions.inc.php'; $user = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($user); if (!$rechte->isBerechtigt('admin') && !$rechte->isBerechtigt('assistenz') && !$rechte->isBerechtigt('mitarbeiter')) { die('Keine Berechtigung'); } //base64 Dump aus der DB holen if (isset($_GET['id']) && is_numeric($_GET['id'])) { $akte = new akte($_GET['id']); OutputData($akte); } if (isset($_GET['akte_id']) && is_numeric($_GET['akte_id'])) { $akte = new akte(); if (!$akte->load($_GET['akte_id'])) { die('Fehler beim Laden der Akte'); } OutputData($akte); } if (isset($_GET['person_id']) && isset($_GET['dokument_kurzbz'])) { $akte = new akte(); if (!$akte->getAkten($_GET['person_id'], $_GET['dokument_kurzbz'])) { die('Konnte Dokument nicht laden'); } // erste Akte if (isset($akte->result[0])) { $akten = $akte->result[0]; $titel = $akten->titel == '' ? $akten->dokument_kurzbz : $akten->titel; } else { die('Kein Dokument vorhanden');