//--------------------------------------------------------- //Load_ddlMailListGroups //--------------------------------------------------------- protected void Load_ddlMailListGroups() { List <MailListGroupsEntity> mailListGroupsList = MailListGroupsFactory.GetAll(); ddlMailListGroups.DataSource = mailListGroupsList; ddlMailListGroups.DataTextField = "Name"; ddlMailListGroups.DataValueField = "GroupID"; ddlMailListGroups.DataBind(); }
//----------------------------------------------- //LoadControls //----------------------------------------------- protected override bool LoadControls() { int groupID = Convert.ToInt32(Request.QueryString["id"]); MailListGroupsEntity mailListGroups = MailListGroupsFactory.GetObject(groupID); if (mailListGroups != null) { txtName.Text = mailListGroups.Name; return(true); } else { return(false); } }
//--------------------------------------------------------- //Load_ddlMailListGroups //--------------------------------------------------------- protected void Load_ddlMailListGroups() { List <MailListGroupsEntity> mailListGroupsList = MailListGroupsFactory.GetAll(); if (mailListGroupsList != null && mailListGroupsList.Count > 0) { cblMailListGroups.DataSource = mailListGroupsList; cblMailListGroups.DataTextField = "Name"; cblMailListGroups.DataValueField = "GroupID"; cblMailListGroups.DataBind(); cblMailListGroups.Enabled = true; } else { cblMailListGroups.Items.Clear(); cblMailListGroups.Enabled = false; } }
//--------------------------------------------------------- //LoadData //--------------------------------------------------------- protected override void LoadData() { List <MailListGroupsEntity> mailListGroupsList = MailListGroupsFactory.GetAll(); LoadGrid(mailListGroupsList, "GroupID"); //------------------------------------------------------------------------------- //Security Premession //-------------------------- //Check Edit permission if (!ZecurityManager.UserCanExecuteCommand(CommandName.Edit)) { dgControl.Columns[dgControl.Columns.Count - 2].Visible = false; } //Check Delete permission if (!ZecurityManager.UserCanExecuteCommand(CommandName.Delete)) { dgControl.Columns[dgControl.Columns.Count - 1].Visible = false; } //------------------------------------------------------------------------------- }
//----------------------------------------------- //SaveData //----------------------------------------------- protected override object SaveData() { MailListGroupsEntity mailListGroups = (MailListGroupsEntity)LoadObject(); if (mailListGroups != null) { SPOperation operation; if (pageType == PagesTypes.AdminAdd) { operation = SPOperation.Insert; } else { operation = SPOperation.Update; } status = MailListGroupsFactory.Save(mailListGroups, operation); } return(mailListGroups); }
//--------------------------------------------------------- //Load_ddlMailListGroups //--------------------------------------------------------- protected void Load_ddlMailListGroups() { List <MailListGroupsEntity> mailListGroupsList = MailListGroupsFactory.GetAll(); OurDropDownList.LoadDropDownList <MailListGroupsEntity>(mailListGroupsList, ddlMailListGroups, "Name", "GroupID", true); }
//-------------------------------------------------------- #endregion #region --------------DeleteItem-------------- protected override bool DeleteItem(int id) { return(MailListGroupsFactory.Delete(id)); }