Exemplo n.º 1
0
                 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';
                         $raum_reservierung->uid = $uid;
                         $raum_reservierung->ort_kurzbz = $raum->ort_kurzbz;
                         $raum_reservierung->datum = $coodle_help->datum;
                         $raum_reservierung->stunde = $stunde;
                         $raum_reservierung->titel = mb_substr($coodle->titel, 0, 10);
                         $raum_reservierung->beschreibung = mb_substr($coodle->titel, 0, 32);
                         $raum_reservierung->insertamum = date('Y-m-d H:i:s');
                         $raum_reservierung->insertvon = $uid;
                         //$message.= "Reserviere $raum->ort_kurzbz Stunde $stunde:";
                         if (!$raum_reservierung->save(true)) {
                             $reservierung_error = true;
                         }
                     }
                     $message .= $p->t('coodle/raumErfolgreichReserviert', array($raum->ort_kurzbz)) . '<br>';
                 } else {
                     $message .= '<span class="error">' . $p->t('coodle/raumBelegt', array($raum->ort_kurzbz)) . '</span><br>';
                 }
             }
         } else {
             $message .= '<span class="error">' . $p->t('coodle/raumNichtReserviert', array($datum_obj->formatDatum(RES_TAGE_LEKTOR_BIS, 'd.m.Y'))) . '</span><br>';
         }
     }
 } else {
     $message .= '<span class="error">' . $p - t('global/keineBerechtigung') . '</span>';
 }