Exemplo n.º 1
0
    $preoutgoing->new = false;
    $preoutgoing->ansprechperson = $ansprechpersonUid;
    $preoutgoing->dauer_von = $zeitraum_von;
    $preoutgoing->dauer_bis = $zeitraum_bis;
    $preoutgoing->anmerkung_student = $_POST['anmerkung'];
    $preoutgoing->updatevon = $uid;
    if ($preoutgoing->save()) {
        $message = '<span class="ok">' . $p->t('global/erfolgreichgespeichert') . '</span>';
    } else {
        $message = '<span class="error">' . $p->t('global/fehlerBeimSpeichernDerDaten') . '</span>';
    }
}
// Updated die Daten des Preoutgoing
if (isset($_REQUEST['zDaten'])) {
    $preoutgoingZDaten = new preoutgoing();
    $preoutgoingZDaten->load($outgoing->preoutgoing_id);
    $datum = new datum();
    // wenn sprachkurs gesetzt -> erasmus programm
    if (isset($_REQUEST['sprachkurs'])) {
        $preoutgoingZDaten->sprachkurs_von = $datum->formatDatum($_REQUEST['sprachkurs_von'], 'Y-m-d');
        $preoutgoingZDaten->sprachkurs_bis = $datum->formatDatum($_REQUEST['sprachkurs_bis'], 'Y-m-d');
        if ($_REQUEST['sprachkurs'] == 'vorbereitend') {
            $preoutgoingZDaten->sprachkurs = true;
            $preoutgoingZDaten->intensivsprachkurs = false;
        } else {
            if ($_REQUEST['sprachkurs'] == 'intensiv') {
                $preoutgoingZDaten->sprachkurs = false;
                $preoutgoingZDaten->intensivsprachkurs = true;
            } else {
                $preoutgoingZDaten->sprachkurs = false;
                $preoutgoingZDaten->intensivsprachkurs = false;
require_once '../include/standort.class.php';
require_once '../include/adresse.class.php';
require_once '../include/nation.class.php';
require_once '../include/prestudent.class.php';
header("Content-type: application/xhtml+xml");
if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") {
    if (!isset($_REQUEST['preoutgoing_id'])) {
        die('Parameter preoutgoing_id is missing!');
    }
    $preoutgoing_id = $_REQUEST['preoutgoing_id'];
    $preoutgoing = new preoutgoing();
    $benutzer = new benutzer();
    $student = new student();
    $studiengang = new studiengang();
    $prestudent = new prestudent();
    if (!$preoutgoing->load($preoutgoing_id)) {
        die('Konnte Outgoing nicht finden!');
    }
    if (!$benutzer->load($preoutgoing->uid)) {
        die('Konnte Benutzer nicht laden!');
    }
    if (!$student->load($preoutgoing->uid)) {
        die('Konnte Student nicht laden!');
    }
    $projektarbeittitel = $preoutgoing->projektarbeittitel;
    $studiengang->load($student->studiengang_kz);
    $preoutgoingFirma = new preoutgoing();
    $preoutgoingFirma->loadAuswahl($preoutgoing_id);
    $preoutgoing_firma = $preoutgoingFirma->firma_id;
    $prestudent->getLastStatus($student->prestudent_id);
    $firma = new firma();
Exemplo n.º 3
0
                    sortList: [[2,0]],
                    widgets: ["zebra"]
                }); 
        } 
        ); 
			
        </script> 
	</head>
	<body>

<?php 
if ($preoutgoing_id == '') {
    exit;
}
$out = new preoutgoing();
if (!$out->load($preoutgoing_id)) {
    $message .= '<span class="error">' . $out->errormsg . '</span>';
}
$person = new benutzer();
if (!$person->load($out->uid)) {
    $message .= '<span class="error">' . $person->errormsg . '</span>';
}
echo '<h2>Details - ' . $person->vorname . ' ' . $person->nachname . '</h2>';
print_menu('Personendetails', 'personendetails');
echo ' | ';
print_menu('Dokumente', 'dokumente');
echo ' | ';
print_menu('Lehrveranstaltungen', 'lehrveranstaltungen');
echo ' | ';
print_menu('Anmerkungen', 'anmerkungen');
echo '<div style="float:right">' . $message . '</div>';