using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace MP_MAG.WebUserControls { public partial class cmp_SelUdc : BaseUserControl { #region Protected Fields protected string baseText = "UDC"; #endregion Protected Fields #region Public Properties public string cssCol { get { return hfBaseCss.Value; } set { hfBaseCss.Value = value; lbtShow.CssClass = !string.IsNullOrEmpty(UDC) ? $"btn btn-{value} w-100" : $"btn btn-outline-{value} w-100 disabled"; } } public int PackListID { get { int answ = 0; int.TryParse(hfPackListID.Value, out answ); return answ; } set { hfPackListID.Value = $"{value}"; cmp_OrderListByUdc.PackListID = value; } } /// /// Ordine selezionato /// public int SelOrdID { get { return cmp_OrderListByUdc.SelOrdID; } } public string UDC { get { return hfUDC.Value; } set { hfUDC.Value = value; cmp_OrderListByUdc.UdcSel = value; lbtShow.Text = $"{baseText} {value}"; } } #endregion Public Properties #region Protected Methods protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { PackListID = 0; UDC = ""; } } #endregion Protected Methods #region Public Methods public void doUpdate() { cmp_OrderListByUdc.doUpdate(); } #endregion Public Methods } }