AADB#38123 lunches in het weekend
svn path=/Website/trunk/; revision=31567
This commit is contained in:
@@ -445,6 +445,7 @@ res = {
|
||||
{
|
||||
// Mode 0 = Use expire dagen (res_disc_params_expire_dagen)
|
||||
// 1 = Use cancel dagen (res_disc_params_cancel_dagen)
|
||||
// 2 = 24/7 organisatie
|
||||
// res_disc_params_expire_tijd wordt duaal gebruikt. Rol A: kloktijd en rol B: na wanneer moet levertijd zijn
|
||||
// als res_disc_params_expire_tijd (A) nog niet verstreken:
|
||||
// dagen = 0 ==> levertijd voorziening moet na res_disc_params_expire_tijd (B) liggen
|
||||
@@ -641,11 +642,12 @@ res = {
|
||||
var max_dbkosten = 0; // Maximale doorberekeningskosten van alle disciplines binnen een reservering;
|
||||
var canWritePresentPrk = true; // Kan ik de parkeerplaatsen die AANWEZIG zijn zien en wijzigen.
|
||||
var disc_key_arr = [];
|
||||
var expire_mode = (S("res_247organisation")==1? 2 : 0);
|
||||
|
||||
if (typeof pdisc_key != "undefined" && pdisc_key != null) // alleen pdisc, ongeacht of je hem al had
|
||||
{
|
||||
disc_key_arr = [pdisc_key];
|
||||
var expire = res.discipline_expire(pdisc_key, 0);
|
||||
var expire = res.discipline_expire(pdisc_key, expire_mode);
|
||||
if (expire > earliest_expire_change) earliest_expire_change = expire;
|
||||
var expire_cancel = res.discipline_expire(pdisc_key, 1);
|
||||
if (expire_cancel > earliest_expire_cancel) earliest_expire_cancel = expire_cancel;
|
||||
@@ -728,7 +730,7 @@ res = {
|
||||
// 2) Als de reservering nog geen voorzieningen had (hasCV = false) dan bevat oRs alle disciplines waar user_key recht op heeft.
|
||||
// Voor deze disciplines niet de expire (en cancel) tijd bepalen want je weet niet of er op deze disciplines nieuwe voorzieningen zijn geselecteerd.
|
||||
// Als er nieuwe voorzieningen zijn geselecteerd dan vallen deze binnen de expire tijd (clientside gecontroleerd).
|
||||
var expireCV = res.discipline_expire(oRs("res_discipline_key").Value, 0);
|
||||
var expireCV = res.discipline_expire(oRs("res_discipline_key").Value, expire_mode);
|
||||
var expire = expireCV;
|
||||
var expire_cancel = res.discipline_expire(oRs("res_discipline_key").Value, 1);
|
||||
if (hasCV || params.check_hasCV)
|
||||
@@ -786,7 +788,7 @@ res = {
|
||||
var oRs = Oracle.Execute(sql + " AND res_alg_ruimte_verwijder IS NULL" + sqlG );
|
||||
if (oRs.Eof) // Voor als *alle* onderliggende res_rsv_ruimte verwijderd
|
||||
var oRs = Oracle.Execute( sql + sqlG );
|
||||
var expire = res.discipline_expire(oRs("res_discipline_key").Value, 0);
|
||||
var expire = res.discipline_expire(oRs("res_discipline_key").Value, expire_mode);
|
||||
if (expire > earliest_expire_change) earliest_expire_change = expire;
|
||||
var expire_cancel = res.discipline_expire(oRs("res_discipline_key").Value, 1);
|
||||
if (expire_cancel > earliest_expire_cancel) earliest_expire_cancel = expire_cancel;
|
||||
|
||||
Reference in New Issue
Block a user