From abf9b78a8097dd7636723de83a05eb1cdcb4e7e1 Mon Sep 17 00:00:00 2001 From: Gerald Simane Date: Thu, 16 Jul 2009 08:21:14 +0000 Subject: [PATCH] --- vilesci/stammdaten/betriebsmittel_details.php | 44 +++++++++++-------- .../stammdaten/betriebsmittel_uebersicht.php | 22 +++++----- 2 files changed, 36 insertions(+), 30 deletions(-) diff --git a/vilesci/stammdaten/betriebsmittel_details.php b/vilesci/stammdaten/betriebsmittel_details.php index cd4871b60..36411a0f0 100644 --- a/vilesci/stammdaten/betriebsmittel_details.php +++ b/vilesci/stammdaten/betriebsmittel_details.php @@ -21,11 +21,7 @@ * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > */ - require_once('../../config/vilesci.config.inc.php'); - require_once('../../include/basis_db.class.php'); - if (!$db = new basis_db()) - die('Es konnte keine Verbindung zum Server aufgebaut werden.'); - + require_once('../../config/vilesci.config.inc.php'); require_once('../../include/betriebsmittel.class.php'); require_once('../../include/betriebsmittelperson.class.php'); require_once('../../include/globals.inc.php'); @@ -35,6 +31,8 @@ require_once('../../include/person.class.php'); require_once('../../include/benutzer.class.php'); require_once('../../include/studiensemester.class.php'); + if (!$db = new basis_db()) + die('Es konnte keine Verbindung zum Server aufgebaut werden.'); $user = get_uid(); @@ -65,16 +63,18 @@ $bmreservieren=isset($_POST["bmreservieren"])?$_POST["bmreservieren"]:''; $bmort_kurzbz=isset($_POST["bmort_kurzbz"])?$_POST["bmort_kurzbz"]:''; $bmext_id=isset($_POST["bmext_id"])?$_POST["bmext_id"]:''; - $bmupdatevon=isset($_POST["bmupdatevon"])?$_POST["bmupdatevon"]:''; - $bminsertvon=isset($_POST["bminsertvon"])?$_POST["bminsertvon"]:''; + + $bmupdatevon=isset($_POST["bmupdatevon"])?$_POST["bmupdatevon"]:$user; + $bminsertvon=isset($_POST["bminsertvon"])?$_POST["bminsertvon"]:$user; $bmpausgegebenam=isset($_POST["bmpausgegebenam"])?$_POST["bmpausgegebenam"]:''; $bmpretouram=isset($_POST["bmpretouram"])?$_POST["bmpretouram"]:''; $bmpkaution=isset($_POST["bmpkaution"])?$_POST["bmpkaution"]:''; $bmpanmerkung=isset($_POST["bmpanmerkung"])?$_POST["bmpanmerkung"]:''; $bmpext_id=isset($_POST["bmpext_id"])?$_POST["bmpext_id"]:''; - $bmpupdatevon=isset($_POST["bmpupdatevon"])?$_POST["bmpupdatevon"]:''; - $bmpinsertvon=isset($_POST["bmpinsertvon"])?$_POST["bmpinsertvon"]:''; + + $bmpupdatevon=isset($_POST["bmpupdatevon"])?$_POST["bmpupdatevon"]:$user; + $bmpinsertvon=isset($_POST["bmpinsertvon"])?$_POST["bmpinsertvon"]:$user; if(isset($_GET['standard'])) { @@ -124,6 +124,7 @@ $bm->insertvon=$bminsertvon; $bm->updatevon=$bmupdatevon; $bm->ext_id=$bmext_id; + if(!$bm->save()) { $reloadstr.="
Aktualisierung des Betriebsmittel-Datensatzes fehlgeschlagen!"; @@ -159,33 +160,40 @@ if (isset($person_id) && isset($betriebsmittel_id)) { - $bm=new betriebsmittel(); - $bm->load($betriebsmittel_id); - $bmp=new betriebsmittelperson(); - $bmp->load($betriebsmittel_id,$person_id); + + $bm=new betriebsmittel($betriebsmittel_id); + $bmp=new betriebsmittelperson($betriebsmittel_id,$person_id); + + $htmlstr .= "\n"; $htmlstr .= "\n"; $htmlstr .= " \n"; $htmlstr .= " \n"; $htmlstr .= " \n"; + $htmlstr .= " \n"; $htmlstr .= " \n"; $htmlstr .= " "; $htmlstr .= " \n"; $htmlstr .= " \n"; + \n"; $htmlstr .= " \n"; $htmlstr .= " "; $htmlstr .= " \n"; - $htmlstr .= " \n"; + $htmlstr .= " \n"; + $htmlstr .= " \n"; - $htmlstr .= " \n"; - $htmlstr .= " \n"; + $htmlstr .= " \n"; + $htmlstr .= " \n"; $htmlstr .= " "; $htmlstr .= " \n"; $htmlstr .= " "; $htmlstr .= " \n"; + + + + $htmlstr .= " \n"; $htmlstr .= " \n"; $htmlstr .= " \n"; @@ -197,7 +205,7 @@ $htmlstr .= " \n"; $htmlstr .= " \n"; $htmlstr .= " \n"; - $htmlstr .= " \n"; + $htmlstr .= " \n"; $htmlstr .= " \n"; $htmlstr .= " "; $htmlstr .= " "; diff --git a/vilesci/stammdaten/betriebsmittel_uebersicht.php b/vilesci/stammdaten/betriebsmittel_uebersicht.php index 3adaeba7c..38dd5135a 100644 --- a/vilesci/stammdaten/betriebsmittel_uebersicht.php +++ b/vilesci/stammdaten/betriebsmittel_uebersicht.php @@ -50,6 +50,14 @@ else '; + $htmlstr .= "
"; + $htmlstr .= "
+   + + "; + $htmlstr .= "
"; + $htmlstr .= "\n"; + if(isset($_GET['searchstr']) || isset($_POST['bmsuche'])) { if (isset($_POST['bmsuche'])) @@ -67,14 +75,12 @@ if(isset($_GET['searchstr']) || isset($_POST['bmsuche'])) { $sql_query = 'SELECT * FROM public.vw_betriebsmittelperson '; if(!empty($searchstr)) - $sql_query.=" where uid ~* '".addslashes($searchstr)."' OR nachname ~* '".addslashes($searchstr)."' OR vorname ~* '".addslashes($searchstr)."' "; + $sql_query.=" where uid ~* '".addslashes($searchstr)."' OR nummer ~* '".addslashes($searchstr)."' OR nummerintern ~* '".addslashes($searchstr)."' OR nachname ~* '".addslashes($searchstr)."' OR vorname ~* '".addslashes($searchstr)."' "; $sql_query.=" ORDER BY nummer "; if(empty($searchstr)) $sql_query.=" LIMIT 100 "; } - - if(!$erg=$db->db_query($sql_query)) { @@ -82,15 +88,7 @@ if(isset($_GET['searchstr']) || isset($_POST['bmsuche'])) } else { - //$htmlstr = "
BM-ID ".$bm->betriebsmittel_id."Betriebsmitteltyp Nummer      Nummer intern
Beschreibung Ort Kurzbz           - reservieren
insertamum ".$bm->insertamum."insertvon ".$bm->insertvon."insertvon ".$bm->insertvon."updateamum ".$bm->updateamum."updatevon ".$bm->updatevon."ext_id ".$bm->ext_id."updatevon ".$bm->updatevon."ext_id ".$bm->ext_id."
 
P-ID ".$bmp->person_id."ausgegeben am insertamum ".$bmp->insertamum."insertvon ".$bmp->insertvon."updateamum ".$bmp->updateamum."updatevon ".$bmp->updatevon."updatevon ".$bmp->updatevon."ext_id ".$bmp->ext_id."
\n"; - $htmlstr .= "
"; - $htmlstr .= "
-   - - "; - $htmlstr .= "
"; - $htmlstr .= "
\n"; - $htmlstr .= " \n"; + $htmlstr .= "
\n"; $htmlstr .= " ";
TypNummer NrInternPerson (UID) AusgabeRetour