$leDAO->new = true;
     $leDAO->insertamum = date('Y-m-d H:i:s');
     $leDAO->insertvon = $user;
 } else {
     if ($_POST['do'] == 'update') {
         // LE aktualisieren
         $leDAO->new = false;
     }
 }
 if ($leDAO->save()) {
     $data = $leDAO->lehreinheit_id;
     $return = true;
     if ($_POST['do'] == 'create') {
         // Wenn ein LV-Angebot vorliegt, wird diese Gruppe automatisch zugeteilt
         $lvangebot = new lvangebot();
         $lvangebot->getAllFromLvId($leDAO->lehrveranstaltung_id, $leDAO->studiensemester_kurzbz);
         if (isset($lvangebot->result[0]) && $lvangebot->result[0]->gruppe_kurzbz != '') {
             $gruppe = new gruppe();
             $gruppe->load($lvangebot->result[0]->gruppe_kurzbz);
             $leg = new lehreinheitgruppe();
             $leg->lehreinheit_id = $leDAO->lehreinheit_id;
             $leg->studiengang_kz = $gruppe->studiengang_kz;
             $leg->semester = $gruppe->semester;
             $leg->gruppe_kurzbz = $gruppe->gruppe_kurzbz;
             $leg->insertamum = date('Y-m-d H:i:s');
             $leg->insertvon = $user;
             $leg->new = true;
             $leg->save();
         }
     }
 } else {
Exemplo n.º 2
0
require_once '../include/basis_db.class.php';
require_once '../include/datum.class.php';
require_once '../include/lvangebot.class.php';
$datum_obj = new datum();
$rdf_url = 'http://www.technikum-wien.at/lvangebot';
echo '
<RDF:RDF
	xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:GRP="' . $rdf_url . '/rdf#"
>

   <RDF:Seq about="' . $rdf_url . '/liste">
';
// Vorhandene Eintraege anzeigen
$lvangebotliste = new lvangebot();
$lvangebotliste->getAllFromLvId($lv_id);
foreach ($lvangebotliste->result as $lvang) {
    echo '
		<RDF:li>
		   <RDF:Description  id="' . $lvang->lvangebot_id . '"  about="' . $rdf_url . '/' . $lvang->lvangebot_id . '" >
			  <GRP:lvangebot_id><![CDATA[' . $lvang->lvangebot_id . ']]></GRP:lvangebot_id>
			  <GRP:gruppe_kurzbz><![CDATA[' . $lvang->gruppe_kurzbz . ']]></GRP:gruppe_kurzbz>
			  <GRP:plaetze_inc><![CDATA[' . $lvang->incomingplaetze . ']]></GRP:plaetze_inc>
			  <GRP:plaetze_gesamt><![CDATA[' . $lvang->gesamtplaetze . ']]></GRP:plaetze_gesamt>
			  <GRP:anmeldefenster_start><![CDATA[' . $datum_obj->formatDatum($lvang->anmeldefenster_start, 'd.m.Y') . ']]></GRP:anmeldefenster_start>
			  <GRP:anmeldefenster_ende><![CDATA[' . $datum_obj->formatDatum($lvang->anmeldefenster_ende, 'd.m.Y') . ']]></GRP:anmeldefenster_ende>
		   </RDF:Description>
		</RDF:li>
		';
}
?>