From 9fc67e86e5240843253b98e33f4b46e780c9f381 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Wed, 29 Apr 2015 17:11:46 +0200 Subject: [PATCH] completata gestione con QueryString delle selezioni successive (in URL) --- WebSCR.v11.suo | Bin 182272 -> 177664 bytes WebSCR/Content/WebSCR.css | 5 + WebSCR/Content/WebSCR.less | 11 ++ WebSCR/Content/WebSCR.min.css | 2 +- .../mod_pianificazione.ascx.cs | 41 ++++-- WebSCR/WebUserControls/mod_schedaGiorno.ascx | 25 ++-- .../WebUserControls/mod_schedaGiorno.ascx.cs | 45 +++++- .../mod_schedaGiorno.ascx.designer.cs | 27 ++-- .../mod_selettoreIndirizzo.ascx.cs | 23 +-- .../WebUserControls/mod_selettoreSlot.ascx.cs | 36 ++++- WebSCR/bin/SteamWare.dll | Bin 624640 -> 624640 bytes WebSCR/bin/WebSCR.dll | Bin 35328 -> 36864 bytes WebSCR/bin/WebSCR_data.dll | Bin 215040 -> 215040 bytes WebSCR/logs/20150427.txt | 132 ------------------ WebSCR/logs/20150427.txt.zip | Bin 0 -> 974 bytes ...ebSCR.csprojResolveAssemblyReference.cache | Bin 177591 -> 177591 bytes WebSCR/obj/Debug/WebSCR.dll | Bin 35328 -> 36864 bytes WebSCR_data/bin/Debug/SteamWare.dll | Bin 624640 -> 624640 bytes WebSCR_data/bin/Debug/WebSCR_data.dll | Bin 215040 -> 215040 bytes ..._data.csprojResolveAssemblyReference.cache | Bin 35680 -> 35680 bytes WebSCR_data/obj/Debug/WebSCR_data.dll | Bin 215040 -> 215040 bytes 21 files changed, 173 insertions(+), 174 deletions(-) delete mode 100644 WebSCR/logs/20150427.txt create mode 100644 WebSCR/logs/20150427.txt.zip diff --git a/WebSCR.v11.suo b/WebSCR.v11.suo index 7cbb6ebda76655a5bd86125c296f1c99280690e0..db724daa9f135399ab90a09cf431f2da36ccba28 100644 GIT binary patch delta 5256 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 SNhTS35RsJt delta 6147 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 diff --git a/WebSCR/Content/WebSCR.css b/WebSCR/Content/WebSCR.css index f81eee2..58ca1d2 100644 --- a/WebSCR/Content/WebSCR.css +++ b/WebSCR/Content/WebSCR.css @@ -3,6 +3,11 @@ border: 1px solid #00a400; color: #333333; } +.yellowBox { + background-color: #ffffb6; + border: 1px solid #b1b100; + color: #333333; +} .orangeBox { background-color: #ffa05b; border: 1px solid #be5100; diff --git a/WebSCR/Content/WebSCR.less b/WebSCR/Content/WebSCR.less index cada01f..7ee17be 100644 --- a/WebSCR/Content/WebSCR.less +++ b/WebSCR/Content/WebSCR.less @@ -10,6 +10,11 @@ @verdeChiaro: #c3ffc3; @verdeScuro: #00a400; + +@giallo: #fffF00; +@gialloChiaro: #ffffb6; +@gialloScuro: #b1b100; + @arancio: #ff6a00; @arancioChiaro: #ffa05b; @arancioScuro: #be5100; @@ -27,6 +32,12 @@ color: @testoScuro; } +.yellowBox{ + background-color: @gialloChiaro; + border: 1px solid @gialloScuro; + color: @testoScuro; +} + .orangeBox{ background-color: @arancioChiaro; border: 1px solid @arancioScuro; diff --git a/WebSCR/Content/WebSCR.min.css b/WebSCR/Content/WebSCR.min.css index 45dd5d5..b49c096 100644 --- a/WebSCR/Content/WebSCR.min.css +++ b/WebSCR/Content/WebSCR.min.css @@ -1 +1 @@ -.greenBox{background-color:#c3ffc3;border:1px solid #00a400;color:#333}.orangeBox{background-color:#ffa05b;border:1px solid #be5100;color:#333}.redBox{background-color:#ff9c9c;border:1px solid #cb0000;color:#333}.grayBox{background-color:#d6d6d6;border:1px solid #707070;color:#333}.calendar_white_main{border:1px solid #999}.calendar_white_scroll_up{background:url(calendar_white/up.png)}.calendar_white_scroll_down{background:url(calendar_white/down.png)}.calendar_white_rowheader_inner,.calendar_white_cornerright_inner,.calendar_white_corner_inner,.calendar_white_colheader_inner,.calendar_white_alldayheader_inner{color:#666;background:#eee;background:-moz-linear-gradient(top,#eee 0%,#ddd);background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#eeeeee",endColorStr="#dddddd")}.calendar_white_cornerright_inner{position:absolute;top:0;left:0;bottom:0;right:0;border-bottom:1px solid #999}.calendar_white_rowheader_inner{font-size:16pt;text-align:right;position:absolute;top:0;left:0;bottom:0;right:0;border-right:1px solid #999;border-bottom:1px solid #999}.calendar_white_corner_inner{position:absolute;top:0;left:0;bottom:0;right:0;border-right:1px solid #999;border-bottom:1px solid #999}.calendar_white_rowheader_minutes{font-size:10px;vertical-align:super;padding-left:2px;padding-right:2px}.calendar_white_colheader_inner{text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;border-right:1px solid #999;border-bottom:1px solid #999}.calendar_white_cell_inner{position:absolute;top:0;left:0;bottom:0;right:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff}.calendar_white_alldayheader_inner{text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;border-right:1px solid #999;border-bottom:1px solid #999}.calendar_white_message{opacity:.9;filter:alpha(opacity=90);padding:10px;color:#fff;background:#ffa216;background:-moz-linear-gradient(top,#ffa216 0%,#ff8400);background:-webkit-gradient(linear,left top,left bottom,from(#ffa216),to(#ff8400));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#ffa216",endColorStr="#ff8400")}.calendar_white_alldayevent_inner,.calendar_white_event_inner{color:#666;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eee);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#ffffff",endColorStr="#eeeeee");border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 3px rgba(0,0,0,.3),inset 0 0 2px rgba(255,255,255,.8);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3),inset 0 0 2px rgba(255,255,255,.8);box-shadow:0 2px 3px rgba(0,0,0,.3),inset 0 0 2px rgba(255,255,255,.8)}.calendar_white_selected .calendar_white_event_inner{background:#ddd}.calendar_white_alldayevent_inner{position:absolute;top:2px;bottom:2px;left:2px;right:1px;padding:2px;margin-right:1px;font-size:12px}.calendar_white_event_withheader .calendar_white_event_inner{padding-top:15px}.calendar_white_event{cursor:default}.calendar_white_event_inner{position:absolute;overflow:hidden;top:0;bottom:2px;left:2px;right:0;padding:2px;font-size:12px}.calendar_white_shadow_inner{background-color:#666;opacity:.5;filter:alpha(opacity=50);height:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px} \ No newline at end of file +.greenBox{background-color:#c3ffc3;border:1px solid #00a400;color:#333}.yellowBox{background-color:#ffffb6;border:1px solid #b1b100;color:#333}.orangeBox{background-color:#ffa05b;border:1px solid #be5100;color:#333}.redBox{background-color:#ff9c9c;border:1px solid #cb0000;color:#333}.grayBox{background-color:#d6d6d6;border:1px solid #707070;color:#333}.calendar_white_main{border:1px solid #999}.calendar_white_scroll_up{background:url(calendar_white/up.png)}.calendar_white_scroll_down{background:url(calendar_white/down.png)}.calendar_white_rowheader_inner,.calendar_white_cornerright_inner,.calendar_white_corner_inner,.calendar_white_colheader_inner,.calendar_white_alldayheader_inner{color:#666;background:#eee;background:-moz-linear-gradient(top,#eee 0%,#ddd);background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#eeeeee",endColorStr="#dddddd")}.calendar_white_cornerright_inner{position:absolute;top:0;left:0;bottom:0;right:0;border-bottom:1px solid #999}.calendar_white_rowheader_inner{font-size:16pt;text-align:right;position:absolute;top:0;left:0;bottom:0;right:0;border-right:1px solid #999;border-bottom:1px solid #999}.calendar_white_corner_inner{position:absolute;top:0;left:0;bottom:0;right:0;border-right:1px solid #999;border-bottom:1px solid #999}.calendar_white_rowheader_minutes{font-size:10px;vertical-align:super;padding-left:2px;padding-right:2px}.calendar_white_colheader_inner{text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;border-right:1px solid #999;border-bottom:1px solid #999}.calendar_white_cell_inner{position:absolute;top:0;left:0;bottom:0;right:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff}.calendar_white_alldayheader_inner{text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;border-right:1px solid #999;border-bottom:1px solid #999}.calendar_white_message{opacity:.9;filter:alpha(opacity=90);padding:10px;color:#fff;background:#ffa216;background:-moz-linear-gradient(top,#ffa216 0%,#ff8400);background:-webkit-gradient(linear,left top,left bottom,from(#ffa216),to(#ff8400));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#ffa216",endColorStr="#ff8400")}.calendar_white_alldayevent_inner,.calendar_white_event_inner{color:#666;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eee);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#ffffff",endColorStr="#eeeeee");border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 3px rgba(0,0,0,.3),inset 0 0 2px rgba(255,255,255,.8);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3),inset 0 0 2px rgba(255,255,255,.8);box-shadow:0 2px 3px rgba(0,0,0,.3),inset 0 0 2px rgba(255,255,255,.8)}.calendar_white_selected .calendar_white_event_inner{background:#ddd}.calendar_white_alldayevent_inner{position:absolute;top:2px;bottom:2px;left:2px;right:1px;padding:2px;margin-right:1px;font-size:12px}.calendar_white_event_withheader .calendar_white_event_inner{padding-top:15px}.calendar_white_event{cursor:default}.calendar_white_event_inner{position:absolute;overflow:hidden;top:0;bottom:2px;left:2px;right:0;padding:2px;font-size:12px}.calendar_white_shadow_inner{background-color:#666;opacity:.5;filter:alpha(opacity=50);height:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px} \ No newline at end of file diff --git a/WebSCR/WebUserControls/mod_pianificazione.ascx.cs b/WebSCR/WebUserControls/mod_pianificazione.ascx.cs index 7565f13..cfde877 100644 --- a/WebSCR/WebUserControls/mod_pianificazione.ascx.cs +++ b/WebSCR/WebUserControls/mod_pianificazione.ascx.cs @@ -12,19 +12,46 @@ namespace WebSCR.WebUserControls { protected void Page_Load(object sender, EventArgs e) { - if (!Page.IsPostBack) + fixVisibility(); + mod_selettoreIndirizzo1.eh_selIndir += mod_selettoreIndirizzo1_eh_selIndir; + } + /// + /// recupera valore querystring + /// + /// + /// + protected string qsVal(string nome) + { + string answ = ""; + try { - mod_selettoreSlot1.Visible = false; + answ = Request.QueryString[nome].ToString(); } - if (memLayer.ML.isInSessionObject("CodCliente") && memLayer.ML.isInSessionObject("Cliente")) + catch + { } + return answ; + } + /// + /// imposta visibilità dato elementi già impostati + /// + private void fixVisibility() + { + // controllo se c'è CodCliente + if ((qsVal("CodCliente") != "") && memLayer.ML.isInSessionObject("CodCliente") && memLayer.ML.isInSessionObject("Cliente")) { mod_selettoreIndirizzo1.Visible = true; } + // controllo se c'è indirizzo... + if (qsVal("Indir") != "") + { + // imposto zona... + mod_selettoreSlot1.zona = mod_selettoreIndirizzo1.selAddr.zona; + mod_selettoreSlot1.Visible = true; + } else { - mod_selettoreIndirizzo1.Visible = false; + mod_selettoreSlot1.Visible = false; } - mod_selettoreIndirizzo1.eh_selIndir += mod_selettoreIndirizzo1_eh_selIndir; } /// /// evento seleizone indirizzo, allora mostro il resto @@ -33,9 +60,7 @@ namespace WebSCR.WebUserControls /// void mod_selettoreIndirizzo1_eh_selIndir(object sender, EventArgs e) { - // imposto zona... - mod_selettoreSlot1.zona = mod_selettoreIndirizzo1.selAddr.zona; - mod_selettoreSlot1.Visible = true; + Response.Redirect(string.Format("Pianificazione?CodCliente={0}&Indir={1}", Request.QueryString["CodCliente"], mod_selettoreIndirizzo1.selAddr.selBtn)); } } diff --git a/WebSCR/WebUserControls/mod_schedaGiorno.ascx b/WebSCR/WebUserControls/mod_schedaGiorno.ascx index f8d10a4..fdc8a01 100644 --- a/WebSCR/WebUserControls/mod_schedaGiorno.ascx +++ b/WebSCR/WebUserControls/mod_schedaGiorno.ascx @@ -2,10 +2,17 @@ <%@ Register Assembly="DayPilot" Namespace="DayPilot.Web.Ui" TagPrefix="DayPilot" %> + + +
-
- +
+
@@ -21,7 +28,9 @@
+ EventMoveHandling="CallBack" + EventClickHandling="JavaScript" + EventClickJavaScript="eventClick(e)" + EventResizeHandling="Disabled"> - - \ No newline at end of file + \ No newline at end of file diff --git a/WebSCR/WebUserControls/mod_schedaGiorno.ascx.cs b/WebSCR/WebUserControls/mod_schedaGiorno.ascx.cs index bfa6f20..d983e47 100644 --- a/WebSCR/WebUserControls/mod_schedaGiorno.ascx.cs +++ b/WebSCR/WebUserControls/mod_schedaGiorno.ascx.cs @@ -25,10 +25,51 @@ namespace WebSCR.WebUserControls } protected void Page_Load(object sender, EventArgs e) { + lblCodCli.Text = Request.QueryString["CodCliente"]; + if (qsVal("Data") != "") + { + data = Convert.ToDateTime(qsVal("Data")); + } DayPilotCalendar1.TimeRangeSelected += DayPilotCalendar1_TimeRangeSelected; - DayPilotCalendar1.EventMove += DayPilotCalendar1_EventMove; + DayPilotCalendar1.EventMove += DayPilotCalendar1_EventMove; + } + public string CodCliente + { + get + { + return qsVal("CodCliente"); + } + } + public string Indir + { + get + { + return qsVal("Indir"); + } + } + public string Data + { + get + { + return qsVal("Data"); + } + } + /// + /// recupera valore querystring + /// + /// + /// + protected string qsVal(string nome) + { + string answ = ""; + try + { + answ = Request.QueryString[nome].ToString(); + } + catch + { } + return answ; } - void DayPilotCalendar1_EventMove(object sender, DayPilot.Web.Ui.Events.EventMoveEventArgs e) { // sposto evento! diff --git a/WebSCR/WebUserControls/mod_schedaGiorno.ascx.designer.cs b/WebSCR/WebUserControls/mod_schedaGiorno.ascx.designer.cs index ad0ddd3..05ac627 100644 --- a/WebSCR/WebUserControls/mod_schedaGiorno.ascx.designer.cs +++ b/WebSCR/WebUserControls/mod_schedaGiorno.ascx.designer.cs @@ -12,6 +12,24 @@ namespace WebSCR.WebUserControls { public partial class mod_schedaGiorno { + /// + /// lblCodCli control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Label lblCodCli; + + /// + /// lblData control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Label lblData; + /// /// btnAllSquadre control. /// @@ -56,14 +74,5 @@ namespace WebSCR.WebUserControls { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.ObjectDataSource ods; - - /// - /// lblData control. - /// - /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. - /// - protected global::System.Web.UI.WebControls.Label lblData; } } diff --git a/WebSCR/WebUserControls/mod_selettoreIndirizzo.ascx.cs b/WebSCR/WebUserControls/mod_selettoreIndirizzo.ascx.cs index b8c35c7..3fe5186 100644 --- a/WebSCR/WebUserControls/mod_selettoreIndirizzo.ascx.cs +++ b/WebSCR/WebUserControls/mod_selettoreIndirizzo.ascx.cs @@ -20,7 +20,7 @@ namespace WebSCR.WebUserControls lblInd_03.Text = string.Format("{0}
{1}", "indirizzo 02", "24003 - BG"); lblInd_04.Text = string.Format("Inserisci
NUOVO INDIRIZZO"); } - fixBtnMode(""); + fixBtnMode(Request.QueryString["Indir"], false); } /// /// oggetto indirizzo @@ -31,9 +31,9 @@ namespace WebSCR.WebUserControls /// sistema i buttons /// /// - protected void fixBtnMode(string btnSel) + /// + protected void fixBtnMode(string btnSel, bool reportEvent) { - bool reportEvent = false; // metto di base i buttons uguali btn1.CssClass = "ui-btn ui-shadow ui-corner-all ui-icon-edit"; btn2.CssClass = "ui-btn ui-shadow ui-corner-all ui-icon-edit"; @@ -44,19 +44,15 @@ namespace WebSCR.WebUserControls { case "btn01": btn1.CssClass += " ui-btn-active"; - reportEvent = true; break; case "btn02": btn2.CssClass += " ui-btn-active"; - reportEvent = true; break; case "btn03": btn3.CssClass += " ui-btn-active"; - reportEvent = true; break; case "btn04": btn4.CssClass += " ui-btn-active"; - reportEvent = true; break; default: break; @@ -79,8 +75,9 @@ namespace WebSCR.WebUserControls newAdd.localita = "localita 12345"; newAdd.prov = "BG"; newAdd.zona = 5; + newAdd.selBtn = "btn01"; selAddr = newAdd; - fixBtnMode("btn01"); + fixBtnMode("btn01", true); } protected void btn2_Click(object sender, EventArgs e) @@ -91,8 +88,9 @@ namespace WebSCR.WebUserControls newAdd.localita = "localita 12345"; newAdd.prov = "BG"; newAdd.zona = 10; + newAdd.selBtn = "btn02"; selAddr = newAdd; - fixBtnMode("btn02"); + fixBtnMode("btn02", true); } protected void btn3_Click(object sender, EventArgs e) @@ -103,8 +101,9 @@ namespace WebSCR.WebUserControls newAdd.localita = "localita 12345"; newAdd.prov = "BG"; newAdd.zona = 20; + newAdd.selBtn = "btn03"; selAddr = newAdd; - fixBtnMode("btn03"); + fixBtnMode("btn03", true); } protected void btn4_Click(object sender, EventArgs e) @@ -115,8 +114,9 @@ namespace WebSCR.WebUserControls newAdd.localita = "localita 12345"; newAdd.prov = "BG"; newAdd.zona = 30; + newAdd.selBtn = "btn04"; selAddr = newAdd; - fixBtnMode("btn04"); + fixBtnMode("btn04", true); } } @@ -128,5 +128,6 @@ namespace WebSCR.WebUserControls public string localita { get; set; } public string prov { get; set; } public int zona { get; set; } + public string selBtn { get; set; } } } \ No newline at end of file diff --git a/WebSCR/WebUserControls/mod_selettoreSlot.ascx.cs b/WebSCR/WebUserControls/mod_selettoreSlot.ascx.cs index 4ff0a97..38a1f21 100644 --- a/WebSCR/WebUserControls/mod_selettoreSlot.ascx.cs +++ b/WebSCR/WebUserControls/mod_selettoreSlot.ascx.cs @@ -50,7 +50,7 @@ namespace WebSCR.WebUserControls } } /// - /// numero giorni selezionati + /// zona target selezionata /// public int zona { @@ -90,6 +90,14 @@ namespace WebSCR.WebUserControls dataFrom = DateTime.Now; } mod_schedaGiorno.eh_newData += mod_schedaGiorno_eh_newData; + if (qsVal("Data") != "") + { + mod_schedaGiorno.Visible = true; + } + else + { + mod_schedaGiorno.Visible = false; + } } /// /// nuovo record impegno... @@ -139,10 +147,14 @@ namespace WebSCR.WebUserControls string answ = ""; double scoreDisp = Convert.ToDouble(_scoreDisp); double scoreZona = Convert.ToDouble(_scoreZona); - if (scoreDisp > 0.5) + if (scoreDisp > 0.75) { answ = "greenBox"; } + else if (scoreDisp > 0.50) + { + answ = "yellowBox"; + } else if (scoreDisp > 0.25) { answ = "orangeBox"; @@ -156,6 +168,22 @@ namespace WebSCR.WebUserControls return answ; } /// + /// recupera valore querystring + /// + /// + /// + protected string qsVal(string nome) + { + string answ = ""; + try + { + answ = Request.QueryString[nome].ToString(); + } + catch + { } + return answ; + } + /// /// evento selezione data /// /// @@ -164,7 +192,9 @@ namespace WebSCR.WebUserControls { LinkButton lb = (LinkButton)sender; dataSel = Convert.ToDateTime(lb.CommandArgument); - mod_schedaGiorno.data = dataSel; + + Response.Redirect(string.Format("Pianificazione?CodCliente={0}&Indir={1}&Data={2:yyyy-MM-dd}", qsVal("CodCliente"), qsVal("Indir"), dataSel)); + //mod_schedaGiorno.data = dataSel; } } } \ No newline at end of file diff --git a/WebSCR/bin/SteamWare.dll b/WebSCR/bin/SteamWare.dll index 295693a1a07fd75d3fffc7fa118b4f5d82458665..8152b97af8668c17e34b2ead319b5a92b10b94d4 100644 GIT binary patch delta 81 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

G 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 Chp!v} diff --git a/WebSCR/bin/WebSCR_data.dll b/WebSCR/bin/WebSCR_data.dll index 3d41e09a0a5abe2443ab3650fcde164982567db5..9f9064de0779cd7081cce4aab61368052e4d009e 100644 GIT binary patch delta 64 zcmZpez}ql^cR~k~)0f7s)-J}@E~c$r%u?zC_dcyV;~0L`drsCJfp=$TL~q}s&a5L2 UR5tyQ9kUh_Bja{Hd*)9Z0DeUo)W@eGwX;0 Ul}&$S$E?M4i(xyTJ@Y3H07CN^=>Px# diff --git a/WebSCR/logs/20150427.txt b/WebSCR/logs/20150427.txt deleted file mode 100644 index 37be83a..0000000 --- a/WebSCR/logs/20150427.txt +++ /dev/null @@ -1,132 +0,0 @@ -15:12:35 5952 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 49 -15:14:27 4220 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 49 -15:14:31 0372 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 49 -15:29:13 6235 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52 -15:29:18 6049 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52 -15:29:24 2523 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52 -15:47:49 0730 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52 -15:53:13 4706 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52 -16:10:28 7566 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52 -16:17:03 5320 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52 -16:17:09 3534 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52 -16:17:21 1752 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52 -16:23:56 7457 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52 -16:23:59 6829 Errore in rimando clienti --> interventi: -System.Threading.ThreadAbortException: Thread interrotto. - in System.Threading.Thread.AbortInternal() - in System.Threading.Thread.Abort(Object stateInfo) - in System.Web.HttpResponse.AbortCurrentThread() - in System.Web.HttpResponse.End() - in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) - in System.Web.HttpResponse.Redirect(String url) - in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52 -17:44:18 8508 [EXCEPTION] - Errore in auth cookie: System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto. - in SteamWare.DS_AuthTableAdapters.AnagDevicesTableAdapter.getByDeviceSecret(String DeviceSecret) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\SteamWareLibrary\SteamWare\DS_Auth.Designer.cs:riga 5428 - in WebSCR.WebUserControls.mod_header.checkAuthCookieWebSCR() in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_header.ascx.cs:riga 162 -17:44:18 8578 [EXCEPTION] - Errore recupero permessi! -System.InvalidCastException: Impossibile eseguire il cast di oggetti di tipo 'System.String' sul tipo 'PermessiDataTable'. - in SteamWare.devicesAuthProxy.get_permessi() in c:\Users\samuele\Documents\Visual Studio 2012\Projects\SteamWareLibrary\SteamWare\devicesAuthProxy.cs:riga 316 diff --git a/WebSCR/logs/20150427.txt.zip b/WebSCR/logs/20150427.txt.zip new file mode 100644 index 0000000000000000000000000000000000000000..7849ef58d9390381ba37620328aef5869cc16a19 GIT binary patch literal 974 zcmWIWW@gc4U|`^2sI8gn_92h;$A2i`VGv<3GB7kXFflUME2$`9WDsDOtpQXD1Uk$R z`t8l={L2O+3=h)PzS_&oyXK|iH79yD`;tpxi-ek1%JOtBI_Y~Z$T=%~o3UA)?YB$P zJV#h&O<}j+T3FNP-@kv!c7=0HlUfarG|xD&xpRt>k^$eOwVL`YPeh&9NzR$O*W|F& z(_Y&%3yO{Q2TNVQchpNsS3-aL`8IFGuTRX5_og+aU+6L07?h#A=NxB4>?3~8J->N^ zt><4}b-Vh?mv_6Lik~sn@HO@Ox%G$X8=>j2UG)0a5&dII>#wKvMb#v%S|)m?G}eIe2>*#kF9^XC^s_*Wizt*_s-n`YIp#Q)Cu-?GQIEcLmp)AeS5z~3A14{!FL+`stb&!b=N-acQz#=d3C zHSH6vKTa9k{`w&|Hq>~J+vf9@ay#c38XwDf%cOBd#wBvmL(Z6jgx9?rrm(EIHOD&j zSwsEufDL!IG$-|z)OxB`J^p$1f=GembWuL;U4{))&7W+MdCYq{PQviW9jd;j{^HeJ=JUcV2_!C>Tj7=LLAPvVqhx0-+y}&I0F10QK3! AF#rGn literal 0 HcmV?d00001 diff --git a/WebSCR/obj/Debug/WebSCR.csprojResolveAssemblyReference.cache b/WebSCR/obj/Debug/WebSCR.csprojResolveAssemblyReference.cache index 4e3d47337006330883ba657736c0023b8b5cd8ae..01fb4c7bf357d4060049e872eb01128db8155e54 100644 GIT binary patch delta 18284 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 diff --git a/WebSCR/obj/Debug/WebSCR.dll b/WebSCR/obj/Debug/WebSCR.dll index 42aaa7ca7c5c633a116656a73733dcc6ad364b63..feba6e29a717e544799847eaab837a2e18d69a10 100644 GIT binary patch delta 9158 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

G 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 Chp!v} diff --git a/WebSCR_data/bin/Debug/SteamWare.dll b/WebSCR_data/bin/Debug/SteamWare.dll index 295693a1a07fd75d3fffc7fa118b4f5d82458665..8152b97af8668c17e34b2ead319b5a92b10b94d4 100644 GIT binary patch delta 81 zcmZpepw=)!Z9)f=J>;&d3wrKp3 l)^_X;ia2hYr|r4?gB_)W@eGwX;0 Ul}&$S$E?M4i(xyTJ@Y3H07CN^=>Px# diff --git a/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache b/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache index 11ea652268c72c90806162959e36c62f46aad290..4518ff74ac854320657fd630ea3d6d644192a4a0 100644 GIT binary patch delta 109 zcmaDbjp@NOrVSm8Od^b%yBI~7Co{6!u<|o7FhoplWc8W+nuT|>73*=v$#$$}OyQ}U z&DoE$PPP@~nastzaPmJMp3U2N+n6V>=H-!d1M1-_Gtx8AGc_<3vVujb{M%*DHKvaKM`=Iy*~%#;7|@W{C_FfeeH8R;45nHrcInR79!0|mr^I9shZ Lxps59;Ll0`wJ#v8 diff --git a/WebSCR_data/obj/Debug/WebSCR_data.dll b/WebSCR_data/obj/Debug/WebSCR_data.dll index 3d41e09a0a5abe2443ab3650fcde164982567db5..9f9064de0779cd7081cce4aab61368052e4d009e 100644 GIT binary patch delta 64 zcmZpez}ql^cR~k~)0f7s)-J}@E~c$r%u?zC_dcyV;~0L`drsCJfp=$TL~q}s&a5L2 UR5tyQ9kUh_Bja{Hd*)9Z0DeUo)W@eGwX;0 Ul}&$S$E?M4i(xyTJ@Y3H07CN^=>Px#