$gruppe->bezeichnung = mb_substr($lehrveranstaltung_obj->bezeichnung, 0, 30); $gruppe->semester = $lehrveranstaltung_obj->semester; $gruppe->sort = ''; $gruppe->mailgrp = false; $gruppe->beschreibung = $lehrveranstaltung_obj->bezeichnung; $gruppe->sichtbar = true; $gruppe->generiert = false; $gruppe->aktiv = true; $gruppe->lehre = true; $gruppe->content_visible = false; $gruppe->orgform_kurzbz = $lehrveranstaltung_obj->orgform_kurzbz; $gruppe->gesperrt = false; $gruppe->zutrittssystem = false; $gruppe->insertamum = date('Y-m-d H:i:s'); $gruppe->insertvon = $user; if (!$gruppe->save(true)) { $errormsg = 'Fehler beim Erstellen der Gruppe' . $gruppe->errormsg; $return = false; } } $lvangebot->lehrveranstaltung_id = $_POST['lehrveranstaltung_id']; $lvangebot->studiensemester_kurzbz = $_POST['studiensemester_kurzbz']; $lvangebot->gruppe_kurzbz = $gruppe_kurzbz; $lvangebot->incomingplaetze = $_POST['incomingplaetze']; $lvangebot->gesamtplaetze = $_POST['gesamtplaetze']; $lvangebot->anmeldefenster_start = $datum_obj->formatDatum($_POST['anmeldefenster_start'], 'Y-m-d'); $lvangebot->anmeldefenster_ende = $datum_obj->formatDatum($_POST['anmeldefenster_ende'], 'Y-m-d'); if (!$lvangebot->save()) { $errormsg = $lvangebot->errormsg; $return = false; } else {
function doSave() { $e = new gruppe(); if ($_POST['new'] == 'true') { $e->new = true; $e->gruppe_kurzbz = $_POST['kurzbz']; $e->insertamum = date('Y-m-d H:i:s'); $e->insertvon = get_uid(); } else { $e->load($_POST['kurzbz']); $e->new = false; } $e->updateamum = date('Y-m-d H:i:s'); $e->updatevon = get_uid(); $e->bezeichnung = $_POST['bezeichnung']; $e->beschreibung = $_POST['beschreibung']; $e->studiengang_kz = $_POST['studiengang_kz']; $e->semester = $_POST['semester']; $e->mailgrp = isset($_POST['mailgrp']); $e->sichtbar = isset($_POST['sichtbar']); $e->generiert = isset($_POST['generiert']); $e->aktiv = isset($_POST['aktiv']); $e->gesperrt = isset($_POST['gesperrt']); $e->zutrittssystem = isset($_POST['zutrittssystem']); $e->sort = $_POST['sort']; $e->content_visible = isset($_POST['content_visible']); if (!$e->save()) { echo $e->errormsg; } }