示例#1
0
 }
 if (!$coodle_help->saveTermin(false)) {
     $message .= "<span class='error'>" . $p->t('global/fehlerBeimSpeichernDerDaten') . "</span><br>";
 } else {
     $saveOk = true;
 }
 $coodle_status = new coodle();
 $coodle_status->load($coodle_id);
 $coodle_status->coodle_status_kurzbz = 'abgeschlossen';
 $coodle_status->new = false;
 $coodle_status->save();
 sendEmail($coodle_id);
 if ($coodle_help->datum < RES_TAGE_LEKTOR_BIS) {
     // Raum reservieren
     $coodle_raum = new coodle();
     $coodle_raum->getRaumeFromId($coodle_id);
     //Ende Uhrzeit berechnen
     $date = new DateTime($coodle_help->datum . ' ' . $coodle_help->uhrzeit);
     $interval = new DateInterval('PT' . $coodle->dauer . 'M');
     $date->add($interval);
     $uhrzeit_ende = $date->format('H:i:s');
     foreach ($coodle_raum->result as $raum) {
         $stunde = new stunde();
         $stunden = $stunde->getStunden($coodle_help->uhrzeit, $uhrzeit_ende);
         // Pruefen ob der Raum frei ist
         if (!RaumBelegt($raum->ort_kurzbz, $coodle_help->datum, $stunden)) {
             $reservierung_error = false;
             // Stunden reservieren
             foreach ($stunden as $stunde) {
                 $raum_reservierung = new reservierung();
                 $raum_reservierung->studiengang_kz = '0';