mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
Merge branch 'master' into StatusabhaengigerDokumentenupload
This commit is contained in:
@@ -372,7 +372,7 @@ class gebiet extends basis_db
|
||||
{
|
||||
if($row->anzahl>$this->maxfragen)
|
||||
{
|
||||
$this->errormsg .= "Wenn Levelgleichverteilung gesetzt ist, muss maxfragen groesser als die Anzahl der verwendeten Levels sein\n";
|
||||
//$this->errormsg .= "Wenn Levelgleichverteilung gesetzt ist, muss maxfragen groesser als die Anzahl der verwendeten Levels sein\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -53,6 +53,15 @@ class reihungstest extends basis_db
|
||||
public $anmeldefrist; //date
|
||||
public $aufnahmegruppe_kurzbz; // varchar(32)
|
||||
|
||||
public $rt_person_id; // integer
|
||||
public $rt_id; // integer
|
||||
public $person_id; // integer
|
||||
public $studienplan_id; // integer
|
||||
public $anmeldedatum; // date
|
||||
public $teilgenommen; // boolean
|
||||
public $punkte; // numeric
|
||||
|
||||
|
||||
/**
|
||||
* Konstruktor
|
||||
* @param int $reihungstest_id ID der Adresse die geladen werden soll (Default=null).
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
*/
|
||||
require_once(dirname(__FILE__).'/basis_db.class.php');
|
||||
require_once(dirname(__FILE__).'/datum.class.php');
|
||||
require_once(dirname(__FILE__).'/log.class.php');
|
||||
require_once(dirname(__FILE__).'/authentication.class.php');
|
||||
|
||||
class reservierung extends basis_db
|
||||
{
|
||||
@@ -238,11 +240,29 @@ class reservierung extends basis_db
|
||||
$this->errormsg = 'Reservierung_id muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
$reservierung = new reservierung($reservierung_id);
|
||||
$qry = "DELETE FROM campus.tbl_reservierung WHERE reservierung_id=".$this->db_add_param($reservierung_id, FHC_INTEGER);
|
||||
|
||||
|
||||
if($this->db_query($qry))
|
||||
{
|
||||
$logdata_reservierung = (array)$reservierung;
|
||||
$logdata = var_export($logdata_reservierung, true);
|
||||
$log = new log();
|
||||
$log->executetime = date('Y-m-d H:i:s');
|
||||
$log->sqlundo = '';
|
||||
$log->sql = 'DELETE FROM campus.tbl_reservierung WHERE reservierung_id='.$reservierung_id.'; LogData:'.$logdata;
|
||||
$log->beschreibung = 'Löschen der Reservierung '.$reservierung_id;
|
||||
$auth = new authentication();
|
||||
$uid = $auth->getUser();
|
||||
$log->mitarbeiter_uid = $uid;
|
||||
if(!$log->save(true))
|
||||
{
|
||||
$this->errormsg = 'Fehler: '.$log->errormsg;
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->errormsg = 'Fehler beim Loeschen der Reservierung';
|
||||
|
||||
@@ -2754,7 +2754,7 @@ class wochenplan extends basis_db
|
||||
{
|
||||
while ($row = $this->db_fetch_object($result))
|
||||
{
|
||||
if ($reservberechtigt || $row->uid == $user_uid || $row->insertvon == $user_uid)
|
||||
if ($reservberechtigt && ($row->uid == $user_uid || $row->insertvon == $user_uid))
|
||||
{
|
||||
$deleteberechtigt = true;
|
||||
$reservtodelete[] = $row->reservierung_id;
|
||||
|
||||
Reference in New Issue
Block a user