using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace MP_ADM.WebUserControls { public partial class cmp_planSchedule : BaseUserControl { #region Public Properties /// /// CodArticoloo selezionato in GridView /// public string CodArticolo { set { cmp_PODL_OUT.CodArticolo = value; } } /// /// CodCliente selezionato in GridView /// public string CodCliente { set { cmp_PODL_OUT.CodCliente = value; } } /// /// CodFase selezionato in GridView /// public string CodFase { set { cmp_PODL_OUT.CodGruppo = value; } } /// /// IdxMacchina selezionato in GridView /// public string IdxMacchina { set { cmp_PODL_OUT.IdxMacchinaFilt = value; } } #endregion Public Properties #region Private Methods private void Cmp_PODL_OUT_eh_nuovoValore(object sender, EventArgs e) { raiseNewVal(); } private void toggleVisibility() { divPromOUT.Visible = !divPromOUT.Visible; tgIcon.Attributes["class"] = divPromOUT.Visible ? "fa fa-chevron-up" : "fa fa-chevron-down"; } #endregion Private Methods #region Protected Methods protected void lbtToggle_Click(object sender, EventArgs e) { toggleVisibility(); } protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { toggleVisibility(); } cmp_PODL_OUT.eh_nuovoValore += Cmp_PODL_OUT_eh_nuovoValore; } #endregion Protected Methods #region Public Methods public void doReset() { cmp_PODL_OUT.resetSelezione(); } public void doUpdate() { cmp_PODL_OUT.doUpdate(); } #endregion Public Methods } }