Пример #1
0
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";
Пример #2
0
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');