From 8a39b992f242088d1cfffef499b47b8ab9a99385 Mon Sep 17 00:00:00 2001 From: Jos Groot Lipman Date: Tue, 16 Aug 2016 14:53:33 +0000 Subject: [PATCH] UWVA#32944 Als wel (eigen) reservering maar zonder bezoekers dan ook 'Geen spreekuur' tekst terug svn path=/Website/trunk/; revision=30325 --- APPL/RES/res_bez_desk.asp | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/APPL/RES/res_bez_desk.asp b/APPL/RES/res_bez_desk.asp index 474bfb78f1..1a4be2fb92 100644 --- a/APPL/RES/res_bez_desk.asp +++ b/APPL/RES/res_bez_desk.asp @@ -179,19 +179,13 @@ if (res_key > -1) // dat helemaal niet mag uitmaken. Ik kreeg het niet simpel in de order-by opgelost dus // maar in show_freebezoekers var oRs = Oracle.Execute(sql); - if (oRs.Eof) - { - Response.Write(""); - Response.Write(L("lcl_norespool")); - Response.Write("") - Response.End; - //shared.simpel_page(L("lcl_norespool") + ""); - } + var prev_res_key = -1; var prev_rsv_key = -1; var prev_descr = ""; var loketten = []; // de loketten onder deze reservering (= deelreserveringen) var freebezoekers = []; // nog niet opgeroepen bezoekers + var anyfound = false; while (!oRs.Eof) { // Als het geen pool-reservering is en er zijn geen bezoekers dan heeft @@ -202,6 +196,7 @@ if (res_key > -1) oRs.MoveNext(); continue; } + anyfound = true; var res_key = oRs("res_reservering_key").Value; var rsv_key = oRs("res_rsv_ruimte_key").Value; var descr = L("lcl_res_desk_head").format(res_key, @@ -257,6 +252,14 @@ if (res_key > -1) oRs.MoveNext() } oRs.Close(); + if (!anyfound) + { + Response.Write(""); + Response.Write(L("lcl_norespool")); + Response.Write("") + Response.End; + //shared.simpel_page(L("lcl_norespool") + ""); + } if (prev_res_key > 0) { show_loketten(prev_res_key, prev_descr, loketten);