Fix jQuery + fix turni...

This commit is contained in:
Samuele E. Locatelli
2018-02-28 10:41:29 +01:00
parent b06eeb4b96
commit f51621ca8e
13 changed files with 223 additions and 209 deletions
+28 -39
View File
@@ -1,42 +1,31 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_turni.ascx.cs" Inherits="MoonProTablet.WebUserControls.mod_turni" %>
<!-- turni -->
<div data-theme="c">
<div class="ui-grid-a">
<div class="ui-block-a" style="text-align: right; padding-right: 10px; vertical-align: middle;">
<h3>
Turno 1:</h3>
</div>
<div class="ui-block-b">
<asp:DropDownList name="flip-1" runat="server" ID="ddlT1" data-role="slider" AutoPostBack="true" OnSelectedIndexChanged="ddlT1_SelectedIndexChanged">
<asp:ListItem Text="Fermo" Value="False" />
<asp:ListItem Text="Attivo" Value="True" />
</asp:DropDownList>
</div>
</div>
<div class="ui-grid-a">
<div class="ui-block-a" style="text-align: right; padding-right: 10px; vertical-align: middle;">
<h3>
Turno 2:</h3>
</div>
<div class="ui-block-b">
<asp:DropDownList name="flip-2" runat="server" ID="ddlT2" data-role="slider" AutoPostBack="true" OnSelectedIndexChanged="ddlT2_SelectedIndexChanged">
<asp:ListItem Text="Fermo" Value="False" />
<asp:ListItem Text="Attivo" Value="True" />
</asp:DropDownList>
</div>
</div>
<div class="ui-grid-a">
<div class="ui-block-a" style="text-align: right; padding-right: 10px; vertical-align: middle;">
<h3>
Turno 3:</h3>
</div>
<div class="ui-block-b">
<asp:DropDownList name="flip-3" runat="server" ID="ddlT3" data-role="slider" AutoPostBack="true" OnSelectedIndexChanged="ddlT3_SelectedIndexChanged">
<asp:ListItem Text="Fermo" Value="False" />
<asp:ListItem Text="Attivo" Value="True" />
</asp:DropDownList>
</div>
</div>
<div class="row">
<div class="col-6" style="text-align: right; padding-right: 10px; vertical-align: middle;">
<h3>Turno 1:</h3>
</div>
<div class="col-6 dropdown-menu1">
<label class="switch">
<asp:CheckBox runat="server" ID="chkT1" AutoPostBack="true" OnCheckedChanged="chkT1_CheckedChanged" />
<span class="slider round"></span>
</label>
</div>
<div class="col-6" style="text-align: right; padding-right: 10px; vertical-align: middle;">
<h3>Turno 2:</h3>
</div>
<div class="col-6">
<label class="switch">
<asp:CheckBox runat="server" ID="chkT2" AutoPostBack="true" OnCheckedChanged="chkT2_CheckedChanged" />
<span class="slider round"></span>
</label>
</div>
<div class="col-6" style="text-align: right; padding-right: 10px; vertical-align: middle;">
<h3>Turno 3:</h3>
</div>
<div class="col-6">
<label class="switch">
<asp:CheckBox runat="server" ID="chkT3" AutoPostBack="true" OnCheckedChanged="chkT3_CheckedChanged" />
<span class="slider round"></span>
</label>
</div>
</div>
<!-- /turni -->
+7 -6
View File
@@ -38,9 +38,10 @@ namespace MoonProTablet.WebUserControls
try
{
DS_ProdTempi.TurniMacchinaRow rigaTurni = DataLayer.obj.taTurniMacc.getByIdxMacc(idxMacchina.ToString())[0];
ddlT1.SelectedValue = rigaTurni.T1.ToString();
ddlT2.SelectedValue = rigaTurni.T2.ToString();
ddlT3.SelectedValue = rigaTurni.T3.ToString();
// fix checkboxes
chkT1.Checked = rigaTurni.T1;
chkT2.Checked = rigaTurni.T2;
chkT3.Checked = rigaTurni.T3;
}
catch
{ }
@@ -55,17 +56,17 @@ namespace MoonProTablet.WebUserControls
setupTurni();
}
protected void ddlT1_SelectedIndexChanged(object sender, EventArgs e)
protected void chkT1_CheckedChanged(object sender, EventArgs e)
{
toggleTurno(1);
}
protected void ddlT2_SelectedIndexChanged(object sender, EventArgs e)
protected void chkT2_CheckedChanged(object sender, EventArgs e)
{
toggleTurno(2);
}
protected void ddlT3_SelectedIndexChanged(object sender, EventArgs e)
protected void chkT3_CheckedChanged(object sender, EventArgs e)
{
toggleTurno(3);
}
+20 -21
View File
@@ -1,43 +1,42 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// <generato automaticamente>
// Codice generato da uno strumento.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
// il codice viene rigenerato.
// </generato automaticamente>
//------------------------------------------------------------------------------
namespace MoonProTablet.WebUserControls
{
namespace MoonProTablet.WebUserControls {
public partial class mod_turni {
/// <summary>
/// ddlT1 control.
/// Controllo chkT1.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.DropDownList ddlT1;
protected global::System.Web.UI.WebControls.CheckBox chkT1;
/// <summary>
/// ddlT2 control.
/// Controllo chkT2.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.DropDownList ddlT2;
protected global::System.Web.UI.WebControls.CheckBox chkT2;
/// <summary>
/// ddlT3 control.
/// Controllo chkT3.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.DropDownList ddlT3;
protected global::System.Web.UI.WebControls.CheckBox chkT3;
}
}