using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace MP_MAG.SMART { public partial class packList : System.Web.UI.Page { #region Private Methods private void Cmp_packList_eh_addNew(object sender, EventArgs e) { updateVisibility(true); } private void Cmp_packList_eh_doReset(object sender, EventArgs e) { updateVisibility(false); } private void Cmp_packListNew_eh_addNew(object sender, EventArgs e) { updateVisibility(false); cmp_packListMgmt.doUpdate(); } private void updateVisibility(bool showAdd) { cmp_packListNew.Visible = showAdd; cmp_packListMgmt.showAdd = !showAdd; } #endregion Private Methods #region Protected Methods protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { cmp_packListNew.Visible = false; cmp_packListMgmt.showAdd = true; } cmp_packListMgmt.eh_addNew += Cmp_packList_eh_addNew; cmp_packListMgmt.eh_doReset += Cmp_packList_eh_doReset; cmp_packListNew.eh_addNew += Cmp_packListNew_eh_addNew; } #endregion Protected Methods } }