mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-22 09:22:22 +00:00
Zutrittskarten löschen und status
In kartenruecknahme.php werden nun Statusdetails zum Student oder Mitarbeiter angezeigt und man hat die Möglichkeit, Karten ganz aus dem System zu löschen.
This commit is contained in:
@@ -509,10 +509,11 @@ class betriebsmittelperson extends basis_db
|
||||
|
||||
/**
|
||||
* Sucht welche Person die uebergebene Kartennummer hat
|
||||
* @param $nummer Kartennummer
|
||||
* @param $nummer Kartennummer
|
||||
* @param boolean $checkRetour Optional. Default true. Checkt, ob die Karte bereits retourniert wurde. Wenn false werden auch bereits retournierte Karten zurückgegeben
|
||||
* @return true wenn ok, false im Fehlerfall
|
||||
*/
|
||||
public function getKartenzuordnung($nummer)
|
||||
public function getKartenzuordnung($nummer, $checkRetour=true)
|
||||
{
|
||||
// fuehrende Nullen bei Kartennummern auch checken
|
||||
$qry='
|
||||
@@ -536,8 +537,12 @@ class betriebsmittelperson extends basis_db
|
||||
OR tbl_betriebsmittel.nummer2='.$this->db_add_param('00000'.$nummer).'
|
||||
)
|
||||
AND tbl_betriebsmittel.betriebsmitteltyp=\'Zutrittskarte\'
|
||||
AND (ausgegebenam<=now() OR ausgegebenam is NULL)
|
||||
AND (retouram>=now() OR retouram is NULL)';
|
||||
AND (ausgegebenam<=now() OR ausgegebenam is NULL)';
|
||||
|
||||
if ($checkRetour == true)
|
||||
{
|
||||
$qry .= ' AND (retouram>=now() OR retouram is NULL)';
|
||||
}
|
||||
|
||||
if($this->db_query($qry))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user