* Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at > * Rudolf Hangl < rudolf.hangl@technikum-wien.at > * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > */ require_once('../../config/vilesci.config.inc.php'); require_once('../../include/functions.inc.php'); require_once('../../include/ort.class.php'); require_once('../../include/benutzerberechtigung.class.php'); if (!$db = new basis_db()) die('Es konnte keine Verbindung zum Server aufgebaut werden.'); $user = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($user); if(!$rechte->isBerechtigt('basis/ort', null, 's')) die('Sie haben keine Rechte fuer diese Seite'); // Speichern der Daten if(isset($_POST['ort_kurzbz'])) { // Die Aenderungen werden per Ajax Request durchgefuehrt, // daher wird nach dem Speichern mittels exit beendet //Lehre Feld setzen if(isset($_POST['lehre'])) { if(!$rechte->isBerechtigt('basis/ort', null, 'sui')) die('Sie haben keine Rechte fuer diese Seite'); $lv_obj = new ort(); if($lv_obj->load($_POST['ort_kurzbz'])) { $lv_obj->lehre=($_POST['lehre']=='true'?false:true); $lv_obj->updateamum = date('Y-m-d H:i:s'); $lv_obj->updatevon = $user; if($lv_obj->save(false)) exit('true'); else exit('Fehler beim Speichern:'.$lv_obj->errormsg); } else exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); } //Reservieren Feld setzen if(isset($_POST['reservieren'])) { if(!$rechte->isBerechtigt('basis/ort', null, 'sui')) die('Sie haben keine Rechte fuer diese Seite'); $lv_obj = new ort(); if($lv_obj->load($_POST['ort_kurzbz'])) { $lv_obj->reservieren=($_POST['reservieren']=='true'?false:true); $lv_obj->updateamum = date('Y-m-d H:i:s'); $lv_obj->updatevon = $user; if($lv_obj->save(false)) exit('true'); else exit('Fehler beim Speichern:'.$lv_obj->errormsg); } else exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); } //Aktiv Feld setzen if(isset($_POST['aktiv'])) { if(!$rechte->isBerechtigt('basis/ort', null, 'sui')) die('Sie haben keine Rechte fuer diese Seite'); $lv_obj = new ort(); if($lv_obj->load($_POST['ort_kurzbz'])) { $lv_obj->aktiv=($_POST['aktiv']=='true'?false:true); $lv_obj->updateamum = date('Y-m-d H:i:s'); $lv_obj->updatevon = $user; if($lv_obj->save(false)) exit('true'); else exit('Fehler beim Speichern:'.$lv_obj->errormsg); } else exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); } } $sg = new ort(); if (!$sg->getAll()) die($sg->errormsg); $htmlstr = "
| Kurzbezeichnung | Bezeichnung | Planbezeichnung | Max. Person | Arbeitsplaetze | Lehre | Reservieren | Aktiv | Kosten | Stockwerk | |
|---|---|---|---|---|---|---|---|---|---|---|
![]() | ';
$htmlstr .= " ".$twraum->ort_kurzbz." | \n"; $htmlstr .= "".$twraum->bezeichnung." | \n"; $htmlstr .= "".$twraum->planbezeichnung." | \n"; $htmlstr .= "".$twraum->max_person." | \n"; $htmlstr .= "".$twraum->arbeitsplaetze." | \n"; // Lehre boolean setzen $htmlstr .= "";
$htmlstr .= " ";
$htmlstr .= " | ";
// Reservieren boolean setzen
$htmlstr .= " ";
$htmlstr .= " ";
$htmlstr .= " | ";
// Aktiv boolean setzen
$htmlstr .= " ";
$htmlstr .= " ";
$htmlstr .= " | ";
$htmlstr .= " ".$twraum->kosten." | \n"; $htmlstr .= "".$twraum->stockwerk." | \n"; $htmlstr .= "