using SteamWare; using System; namespace GPW_Admin { public partial class gruppi : BasePage { #region Private Methods private void checkVisib() { if (!string.IsNullOrEmpty(cmp_elencoGruppi.gruppoSel)) { cmp_dip2gruppi.gruppoSel = cmp_elencoGruppi.gruppoSel.Trim(); cmp_dip2gruppi.Visible = true; } else { cmp_dip2gruppi.Visible = false; } } private void Cmp_dip2gruppi_eh_addNew(object sender, EventArgs e) { string redKey = memLayer.ML.redHash($"gruppoHasChildObj:{cmp_elencoGruppi.gruppoSel.Trim()}"); memLayer.ML.setRSV(redKey, "1", 1); cmp_elencoGruppi.doUpdate(); } private void Cmp_elencoGruppi_eh_doRefresh(object sender, EventArgs e) { checkVisib(); } private void Cmp_elencoGruppi_eh_doReset(object sender, EventArgs e) { checkVisib(); } private void Mod_pageSize_eh_nuovaSize(object sender, EventArgs e) { cmp_elencoGruppi.doUpdate(); } #endregion Private Methods #region Protected Methods protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { cmp_dip2gruppi.Visible = false; checkVisib(); } mod_pageSize.eh_nuovaSize += Mod_pageSize_eh_nuovaSize; cmp_elencoGruppi.eh_doRefresh += Cmp_elencoGruppi_eh_doRefresh; cmp_elencoGruppi.eh_doReset += Cmp_elencoGruppi_eh_doReset; cmp_dip2gruppi.eh_addNew += Cmp_dip2gruppi_eh_addNew; } #endregion Protected Methods } }