completata gestione con QueryString delle selezioni successive (in URL)
This commit is contained in:
Binary file not shown.
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
Vendored
+1
-1
@@ -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}
|
||||
.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}
|
||||
@@ -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;
|
||||
}
|
||||
/// <summary>
|
||||
/// recupera valore querystring
|
||||
/// </summary>
|
||||
/// <param name="nome"></param>
|
||||
/// <returns></returns>
|
||||
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;
|
||||
}
|
||||
/// <summary>
|
||||
/// imposta visibilità dato elementi già impostati
|
||||
/// </summary>
|
||||
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;
|
||||
}
|
||||
/// <summary>
|
||||
/// evento seleizone indirizzo, allora mostro il resto
|
||||
@@ -33,9 +60,7 @@ namespace WebSCR.WebUserControls
|
||||
/// <param name="e"></param>
|
||||
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));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -2,10 +2,17 @@
|
||||
<%@ Register Assembly="DayPilot" Namespace="DayPilot.Web.Ui" TagPrefix="DayPilot" %>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
function eventClick(e) {
|
||||
document.location = 'Pianificazione?CodCliente=<%= this.CodCliente %>&Indir=<%= this.Indir %>&Data=<%= this.Data %>&IdxImpegno=' + e.id();
|
||||
}
|
||||
</script>
|
||||
|
||||
<asp:Label runat="server" ID="lblCodCli" Visible="true" />
|
||||
<asp:Label runat="server" ID="lblData" Visible="true" />
|
||||
<div class="ui-grid-a ui-mini">
|
||||
<div class="ui-block-a" style="text-align:right;">
|
||||
<asp:Button runat="server" ID="btnAllSquadre" Text="Squadre (tutte)" OnClick="btnAllSquadre_Click" />
|
||||
<div class="ui-block-a" style="text-align: right;">
|
||||
<asp:Button runat="server" ID="btnAllSquadre" Text="Squadre (tutte)" OnClick="btnAllSquadre_Click" />
|
||||
</div>
|
||||
<div class="ui-block-b">
|
||||
<fieldset data-role="controlgroup" data-type="horizontal" class="ui-controlgroup ui-controlgroup-horizontal ui-corner-all">
|
||||
@@ -21,7 +28,9 @@
|
||||
</div>
|
||||
</div>
|
||||
<DayPilot:DayPilotCalendar ID="DayPilotCalendar1" runat="server"
|
||||
DataSourceID="ods"
|
||||
DataIdField="IdxImpegno"
|
||||
DataValueField="IdxImpegno"
|
||||
DataTextField="NomeImpegno"
|
||||
DataStartField="Inizio"
|
||||
DataEndField="Fine"
|
||||
@@ -33,16 +42,16 @@
|
||||
BusinessEndsHour="20"
|
||||
ScrollPositionHour="13"
|
||||
ShowEventStartEnd="True"
|
||||
DataSourceID="ods"
|
||||
DataValueField="IdxImpegno"
|
||||
CellHeight="15"
|
||||
TimeRangeSelectedHandling="CallBack"
|
||||
EventMoveHandling="CallBack"
|
||||
CellHeight="15" EventClickHandling="Disabled">
|
||||
EventMoveHandling="CallBack"
|
||||
EventClickHandling="JavaScript"
|
||||
EventClickJavaScript="eventClick(e)"
|
||||
EventResizeHandling="Disabled">
|
||||
</DayPilot:DayPilotCalendar>
|
||||
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByDate" TypeName="WebSCR_data.DS_ApplicazioneTableAdapters.v_ImpegniCalTableAdapter">
|
||||
<SelectParameters>
|
||||
<asp:ControlParameter ControlID="lblData" Name="Data" PropertyName="Text" Type="DateTime" />
|
||||
<asp:ControlParameter ControlID="rblSquadre" Name="CodSquadra" PropertyName="SelectedValue" Type="String" />
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
<asp:Label runat="server" ID="lblData" Visible="false" />
|
||||
</asp:ObjectDataSource>
|
||||
@@ -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");
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// recupera valore querystring
|
||||
/// </summary>
|
||||
/// <param name="nome"></param>
|
||||
/// <returns></returns>
|
||||
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!
|
||||
|
||||
+18
-9
@@ -12,6 +12,24 @@ namespace WebSCR.WebUserControls {
|
||||
|
||||
public partial class mod_schedaGiorno {
|
||||
|
||||
/// <summary>
|
||||
/// lblCodCli control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblCodCli;
|
||||
|
||||
/// <summary>
|
||||
/// lblData control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblData;
|
||||
|
||||
/// <summary>
|
||||
/// btnAllSquadre control.
|
||||
/// </summary>
|
||||
@@ -56,14 +74,5 @@ namespace WebSCR.WebUserControls {
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.ObjectDataSource ods;
|
||||
|
||||
/// <summary>
|
||||
/// lblData control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblData;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ namespace WebSCR.WebUserControls
|
||||
lblInd_03.Text = string.Format("{0}<br/>{1}", "indirizzo 02", "24003 - BG");
|
||||
lblInd_04.Text = string.Format("Inserisci<br/>NUOVO INDIRIZZO");
|
||||
}
|
||||
fixBtnMode("");
|
||||
fixBtnMode(Request.QueryString["Indir"], false);
|
||||
}
|
||||
/// <summary>
|
||||
/// oggetto indirizzo
|
||||
@@ -31,9 +31,9 @@ namespace WebSCR.WebUserControls
|
||||
/// sistema i buttons
|
||||
/// </summary>
|
||||
/// <param name="btnSel"></param>
|
||||
protected void fixBtnMode(string btnSel)
|
||||
/// <param name="reportEvent"></param>
|
||||
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; }
|
||||
}
|
||||
}
|
||||
@@ -50,7 +50,7 @@ namespace WebSCR.WebUserControls
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// numero giorni selezionati
|
||||
/// zona target selezionata
|
||||
/// </summary>
|
||||
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;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 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;
|
||||
}
|
||||
/// <summary>
|
||||
/// recupera valore querystring
|
||||
/// </summary>
|
||||
/// <param name="nome"></param>
|
||||
/// <returns></returns>
|
||||
protected string qsVal(string nome)
|
||||
{
|
||||
string answ = "";
|
||||
try
|
||||
{
|
||||
answ = Request.QueryString[nome].ToString();
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// evento selezione data
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -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
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user