diff --git a/.vs/WebSCR/v14/.suo b/.vs/WebSCR/v14/.suo index 9bab353..ca73c70 100644 Binary files a/.vs/WebSCR/v14/.suo and b/.vs/WebSCR/v14/.suo differ diff --git a/WebSCR/WebUserControls/mod_filtroPeriodo.ascx.cs b/WebSCR/WebUserControls/mod_filtroPeriodo.ascx.cs index d4904c8..21e9e08 100644 --- a/WebSCR/WebUserControls/mod_filtroPeriodo.ascx.cs +++ b/WebSCR/WebUserControls/mod_filtroPeriodo.ascx.cs @@ -16,8 +16,10 @@ namespace WebSCR.WebUserControls /// protected void reportEvent() { +#if false // salvo data! - dataSel = dataFrom; + dataSel = dataFrom; +#endif // evento! if (eh_selData != null) { @@ -79,6 +81,7 @@ namespace WebSCR.WebUserControls get { DateTime answ = DateTime.Now; + reloadSessionByCookie(); if (memLayer.ML.isInSessionObject("DataStart" + uid)) { try @@ -93,6 +96,26 @@ namespace WebSCR.WebUserControls set { memLayer.ML.setSessionVal("DataStart" + uid, value); + memLayer.ML.setCookieVal("DataRif", value.ToString("yyyy-MM-dd"), DateTime.Now.AddMinutes(memLayer.ML.confReadInt("minCookieSquadra"))); + memLayer.ML.setSessionVal("DataRif", value.ToString("yyyy-MM-dd"), true); + } + } + /// + /// rilegge (eventualmente90 dati ins essione da cookie se non presenti + /// + private void reloadSessionByCookie() + { + // se valore in session รจ nullo PROVO a leggerlo da cookie... + if (!memLayer.ML.isInSessionObject("DataStart" + uid)) + { + try + { + DateTime adesso = Convert.ToDateTime(memLayer.ML.getCookieVal("DataRif")); + memLayer.ML.setSessionVal("DataStart" + uid, adesso.ToString("yyyy-MM-dd"), true); + memLayer.ML.setSessionVal("DataRif", adesso.ToString("yyyy-MM-dd"), true); + } + catch + { } } } protected void Page_Load(object sender, EventArgs e) diff --git a/WebSCR/bin/SteamWare.dll b/WebSCR/bin/SteamWare.dll index 12a1c8b..13f4017 100644 Binary files a/WebSCR/bin/SteamWare.dll and b/WebSCR/bin/SteamWare.dll differ diff --git a/WebSCR/bin/WebSCR.dll b/WebSCR/bin/WebSCR.dll index 2148aab..dcf20de 100644 Binary files a/WebSCR/bin/WebSCR.dll and b/WebSCR/bin/WebSCR.dll differ diff --git a/WebSCR/bin/WebSCR_data.dll b/WebSCR/bin/WebSCR_data.dll index 5eda39a..bbfa439 100644 Binary files a/WebSCR/bin/WebSCR_data.dll and b/WebSCR/bin/WebSCR_data.dll differ diff --git a/WebSCR_data/bin/Debug/SteamWare.dll b/WebSCR_data/bin/Debug/SteamWare.dll index 12a1c8b..13f4017 100644 Binary files a/WebSCR_data/bin/Debug/SteamWare.dll and b/WebSCR_data/bin/Debug/SteamWare.dll differ diff --git a/WebSCR_data/bin/Debug/WebSCR_data.dll b/WebSCR_data/bin/Debug/WebSCR_data.dll index 5eda39a..bbfa439 100644 Binary files a/WebSCR_data/bin/Debug/WebSCR_data.dll and b/WebSCR_data/bin/Debug/WebSCR_data.dll differ diff --git a/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache b/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache index 872ac30..42fe019 100644 Binary files a/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache and b/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache differ diff --git a/WebSCR_data/obj/Debug/WebSCR_data.dll b/WebSCR_data/obj/Debug/WebSCR_data.dll index 5eda39a..bbfa439 100644 Binary files a/WebSCR_data/obj/Debug/WebSCR_data.dll and b/WebSCR_data/obj/Debug/WebSCR_data.dll differ