* */ require_once('../../config/vilesci.config.inc.php'); require_once('../../include/functions.inc.php'); require_once('../../include/buchung.class.php'); require_once('../../include/benutzerberechtigung.class.php'); $buchungstyp_kurzbz=isset($_REQUEST['buchungstyp_kurzbz'])?$_REQUEST['buchungstyp_kurzbz']:''; $buchungstyp_bezeichnung=isset($_REQUEST['buchungstyp_bezeichnung'])?$_REQUEST['buchungstyp_bezeichnung']:''; $action=isset($_GET['action'])?$_GET['action']:''; if(isset($_POST['add'])) $action='add'; $uid = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($uid); if(!isset($stg_kz)) $stg_kz = null; if(!$rechte->isBerechtigt('buchung/typen', $stg_kz, 'suid')) die('Sie haben keine Berechtigung fuer diese Seite'); if($action=='add') { if($buchungstyp_kurzbz != '') { $buchung = new buchung(); $buchung->buchungstyp_kurzbz = $buchungstyp_kurzbz; $buchung->buchungstyp_bezeichnung = $buchungstyp_bezeichnung; $buchung->saveBuchungstyp(); } } if($action=='delete') { if($buchungstyp_kurzbz != '') { $buchung = new buchung(); if(!$buchung->deleteBuchungstyp($buchungstyp_kurzbz)) echo 'Fehler beim Löschen: ' . $buchung->errormsg; } } echo ' Buchungstypen '; echo '

Buchungstypen

'; if(isset($_GET['type'])) { if($_GET['type']=='delete') { $buchung = new buchung(); if(!$buchung->deleteBuchungstyp($_GET['buchungstyp_kurzbz'])) echo $buchung->errormsg; } } if(isset($_POST['saveBuchungstyp'])) { $buchung = new buchung(); $buchung->buchungstyp_kurzbz = $_POST['buchungstyp_kurzbz']; $buchung->buchungstyp_bezeichnung = $_POST['buchungstyp_bezeichnung']; if(isset($_POST['neu']) && $_POST['neu']=='true') $neu=true; else $neu=false; if(!$buchung->saveBuchungstyp($neu)) echo $buchung->errormsg; } $buchung = new buchung(); $buchung->getAllBuchungstypen(); echo '
'; foreach($buchung->result as $row) { echo ''; } $buchungstyp_kurzbz = ''; $buchungstyp_bezeichnung = ''; if(isset($_GET['type']) && $_GET['type']=='edit') { $buchung = new buchung(); if($buchung->loadBuchungstyp($_GET['buchungstyp_kurzbz'])) { $buchungstyp_kurzbz = $buchung->buchungstyp_kurzbz; $buchungstyp_bezeichnung = $buchung->buchungstyp_bezeichnung; } } echo '
Kurzbz Bezeichnung
'; echo ' '.$buchung->convert_html_chars($row->buchungstyp_kurzbz).' '.$buchung->convert_html_chars($row->buchungstyp_bezeichnung).'
'; echo ' '; ?>