mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-02 11:29:27 +00:00
Adapted: Negative Zeitsperre overrult positive Zeitsperre 'ZVerfueg'
Wenn zur gleichen Zeit eine negative und eine positive Zeitsperre besteht dann wird die Zeit in der LV Planung als negativ (rot) markiert. (Bsp: LektorIn hatte verfuegbare Zeit eingetragen [pos Zsp], ist wegen eines Krankenstands dann doch nicht verfuegbar [neg Zsp] --> wird als nicht verfuegbar angezeigt)
This commit is contained in:
@@ -256,7 +256,13 @@ class zeitwunsch extends basis_db
|
||||
WHERE
|
||||
mitarbeiter_uid=".$this->db_add_param($uid)."
|
||||
AND vondatum<=".$this->db_add_param($ende)."
|
||||
AND bisdatum>=".$this->db_add_param($start);
|
||||
AND bisdatum>=".$this->db_add_param($start). "
|
||||
-- Negative Zeitsperren sollen im Plan eine positive Zeitsperre 'ZVerfueg' overrulen
|
||||
ORDER BY
|
||||
CASE
|
||||
WHEN zeitsperretyp_kurzbz = 'ZVerfueg' THEN 1
|
||||
ELSE 2
|
||||
END;";
|
||||
|
||||
if(!$this->db_query($sql))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user