OK Tab x gestione selezione filtro
This commit is contained in:
@@ -101,6 +101,15 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
return ddlODL.SelectedIndex;
|
||||
}
|
||||
set
|
||||
{
|
||||
try
|
||||
{
|
||||
ddlODL.SelectedIndex = value;
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
}
|
||||
}
|
||||
|
||||
#endregion Public Properties
|
||||
@@ -110,6 +119,8 @@ namespace MoonProTablet.WebUserControls
|
||||
protected void chkTutti_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
reportUpdate();
|
||||
SelectedIndex = -1;
|
||||
reportSelect();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
+4
-2
@@ -2,6 +2,7 @@
|
||||
|
||||
<%@ Register Src="~/WebUserControls/mod_dettMacchina.ascx" TagName="mod_dettMacchina" TagPrefix="uc1" %>
|
||||
<%@ Register Src="~/WebUserControls/mod_directLinks.ascx" TagPrefix="uc1" TagName="mod_directLinks" %>
|
||||
<%@ Register Src="~/WebUserControls/cmp_selPODL.ascx" TagPrefix="uc1" TagName="cmp_selPODL" %>
|
||||
|
||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
||||
<div class="container-flow m-3" role="main">
|
||||
@@ -67,7 +68,7 @@
|
||||
</div>
|
||||
<div class="row my-3">
|
||||
<div class="col-8">
|
||||
<asp:DropDownList runat="server" ID="ddlODL" DataSourceID="odsOdlAvail" DataTextField="label" DataValueField="value" CssClass="form-control btn-secondary" OnSelectedIndexChanged="ddlODL_SelectedIndexChanged" AutoPostBack="True">
|
||||
<%--<asp:DropDownList runat="server" ID="ddlODL" DataSourceID="odsOdlAvail" DataTextField="label" DataValueField="value" CssClass="form-control btn-secondary" OnSelectedIndexChanged="ddlODL_SelectedIndexChanged" AutoPostBack="True">
|
||||
</asp:DropDownList>
|
||||
<asp:ObjectDataSource ID="odsOdlAvail" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getUnused" TypeName="MapoDb.DS_UtilityTableAdapters.v_selODLTableAdapter">
|
||||
<SelectParameters>
|
||||
@@ -76,7 +77,8 @@
|
||||
<asp:ControlParameter ControlID="hfNumDayOdl" DefaultValue="999" Name="numDayAdd" PropertyName="Value" Type="Int32" />
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
<asp:HiddenField runat="server" ID="hfNumDayOdl" />
|
||||
<asp:HiddenField runat="server" ID="hfNumDayOdl" />--%>
|
||||
<uc1:cmp_selPODL runat="server" ID="cmp_selPODL" />
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<asp:LinkButton runat="server" ID="lbtSetODL" CssClass="btn btn-warning btn-block" OnClick="lbtSetODL_Click"><i class="fa fa-plus"></i> Imposta ODL</asp:LinkButton>
|
||||
|
||||
+32
-16
@@ -7,6 +7,23 @@ namespace MoonProTablet
|
||||
{
|
||||
public partial class fixODL : BasePage
|
||||
{
|
||||
#region Protected Properties
|
||||
|
||||
protected string idxMacchinaCurr
|
||||
{
|
||||
get
|
||||
{
|
||||
return hfIdxMacchina.Value;
|
||||
}
|
||||
set
|
||||
{
|
||||
hfIdxMacchina.Value = value;
|
||||
cmp_selPODL.idxMacchinaFix = value;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion Protected Properties
|
||||
|
||||
#region Public Properties
|
||||
|
||||
/// <summary>
|
||||
@@ -44,14 +61,7 @@ namespace MoonProTablet
|
||||
{
|
||||
get
|
||||
{
|
||||
int answ = 0;
|
||||
try
|
||||
{
|
||||
answ = Convert.ToInt32(ddlODL.SelectedValue);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return answ;
|
||||
return cmp_selPODL.idxODLSel;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -62,7 +72,17 @@ namespace MoonProTablet
|
||||
private void checkAll()
|
||||
{
|
||||
fixSelMacc();
|
||||
hfIdxMacchina.Value = idxMacchinaSel;
|
||||
idxMacchinaCurr = idxMacchinaSel;
|
||||
}
|
||||
|
||||
private void Cmp_selPODL_eh_doUpdate(object sender, EventArgs e)
|
||||
{
|
||||
fixBtnImpostaODL();
|
||||
}
|
||||
|
||||
private void Cmp_selPODL_eh_selVal(object sender, EventArgs e)
|
||||
{
|
||||
fixBtnImpostaODL();
|
||||
}
|
||||
|
||||
private void fixBtnImpostaODL()
|
||||
@@ -91,11 +111,6 @@ namespace MoonProTablet
|
||||
|
||||
#region Protected Methods
|
||||
|
||||
protected void ddlODL_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
fixBtnImpostaODL();
|
||||
}
|
||||
|
||||
protected void ddlSubMacc_DataBound(object sender, EventArgs e)
|
||||
{
|
||||
// se ho in memoria un valore LO REIMPOSTO...
|
||||
@@ -165,13 +180,14 @@ namespace MoonProTablet
|
||||
if (!Page.IsPostBack)
|
||||
{
|
||||
fixSelMacc();
|
||||
hfIdxMacchina.Value = idxMacchinaSel;
|
||||
idxMacchinaCurr = idxMacchinaSel;
|
||||
fixBtnImpostaODL();
|
||||
DateTime adesso = DateTime.Now;
|
||||
hfDataTo.Value = adesso.ToString();
|
||||
hfDataFrom.Value = adesso.AddMonths(-1).ToString();
|
||||
hfNumDayOdl.Value = $"{numDaySelOdl}";
|
||||
}
|
||||
cmp_selPODL.eh_selVal += Cmp_selPODL_eh_selVal;
|
||||
cmp_selPODL.eh_doUpdate += Cmp_selPODL_eh_doUpdate;
|
||||
}
|
||||
|
||||
#endregion Protected Methods
|
||||
|
||||
Generated
+2
-20
@@ -96,31 +96,13 @@ namespace MoonProTablet
|
||||
protected global::System.Web.UI.WebControls.HiddenField hfDataTo;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo ddlODL.
|
||||
/// Controllo cmp_selPODL.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 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 ddlODL;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo odsOdlAvail.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 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.ObjectDataSource odsOdlAvail;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo hfNumDayOdl.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 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.HiddenField hfNumDayOdl;
|
||||
protected global::MoonProTablet.WebUserControls.cmp_selPODL cmp_selPODL;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtSetODL.
|
||||
|
||||
Reference in New Issue
Block a user