From f7c4127648216ea81a421489b53f60f8207996d7 Mon Sep 17 00:00:00 2001 From: Maykel Geerdink Date: Mon, 15 Feb 2016 12:29:04 +0000 Subject: [PATCH] DJIN#35339: Een binnengemelde bezoeker kan verwijderd worden. svn path=/Website/trunk/; revision=28167 --- APPL/BEZ/bez.inc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/APPL/BEZ/bez.inc b/APPL/BEZ/bez.inc index 822fec4c9b..eaf4953b24 100644 --- a/APPL/BEZ/bez.inc +++ b/APPL/BEZ/bez.inc @@ -321,7 +321,7 @@ bez = + " , a.prs_perslid_key" + " , a.res_rsv_ruimte_key" + " , SUM (CASE WHEN b.bez_bezoekers_done IS NOT NULL THEN 1 ELSE 0 END) aantaldone" - + " , SUM (CASE WHEN b.bez_bezoekers_out IS NOT NULL THEN 1 ELSE 0 END) aantalout" + + " , SUM (CASE WHEN b.bez_bezoekers_out IS NULL THEN 1 ELSE 0 END) aantalnotout" + " FROM bez_afspraak a" + " , bez_bezoekers b" + " WHERE a.bez_afspraak_key = b.bez_afspraak_key" @@ -340,7 +340,7 @@ bez = alg_key = oRs("alg_onrgoed_keys").Value; rsv_ruimte_key = oRs("res_rsv_ruimte_key").Value; aantaldone = oRs("aantaldone").Value; - aantalout = oRs("aantalout").Value; + aantalnotout = oRs("aantalnotout").Value; oRs.Close(); } var bresult = user.func_enabled("BEZ", @@ -353,8 +353,8 @@ bez = // Kan ik afspraken zien en maken bresult.canWritePrk = bresult.canWrite("WEB_BEZPRK"); bresult.canWritePaf = bresult.canWrite("WEB_BEZPAF"); - // Als er bezoekers zijn uitgecheckt, dan mag de afspraak niet meer gewijzigd worden. - bresult.canChange = (bresult.canWrite("WEB_BEZFOF") || bresult.canWrite("WEB_BEZBOF") || bresult.canWrite("WEB_BEZUSE")) && aantalout == 0; + // Als alle bezoekers zijn uitgecheckt, dan mag de afspraak niet meer gewijzigd worden. + bresult.canChange = (bresult.canWrite("WEB_BEZFOF") || bresult.canWrite("WEB_BEZBOF") || bresult.canWrite("WEB_BEZUSE")) && aantalnotout > 0; // Als er bezoekers zijn binnen geboekt, dan mag de afspraak niet meer verwijderd worden. bresult.canDelete = (bresult.canWrite("WEB_BEZFOF") || bresult.canWrite("WEB_BEZBOF") || bresult.canWrite("WEB_BEZUSE")) && aantaldone == 0;