kostenstellen are retrieved only for permitted users, easier SQL statement, Geschaeftsjahr nex and current retrievement

This commit is contained in:
alex
2018-04-18 14:49:28 +02:00
parent 94d2fb14b2
commit 17bacc48c6
2 changed files with 46 additions and 15 deletions
@@ -13,17 +13,30 @@ class Geschaeftsjahr_model extends DB_Model
}
/**
* Gets latest Geschaeftsjahr, as determined by its start date
* Gets current Geschaeftsjahr, as determined by its start date
* @return array|null
*/
public function getLastGeschaeftsjahr()
public function getCurrGeschaeftsjahr()
{
$query = 'SELECT *
$query = 'SELECT *
FROM public.tbl_geschaeftsjahr
WHERE start = (
SELECT max(start)
FROM public.tbl_geschaeftsjahr
)';
WHERE start <= now()
AND ende >= now()';
return $this->execQuery($query);
}
/**
* Gets next Geschaeftsjahr, as determined by its start date
* @return array|null
*/
public function getNextGeschaeftsjahr()
{
$query = 'SELECT *
FROM public.tbl_geschaeftsjahr
WHERE start > now()
ORDER BY start
LIMIT 1';
return $this->execQuery($query);
}