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 .= "