//-------------------------------------------------------- /* OldCode * protected void SaveArchive() * { * if (mail == null) BuildEmail(0,""); * //Save archive * if (mail.To != null && mail.To.Count>0) * mail.To.Clear(); * switch (FormMailTo) * { * case FormMailToTypes.All: * mail.To.Add("*****@*****.**"); * break; * case FormMailToTypes.Group: * mail.To.Add("*****@*****.**"); * break; * case FormMailToTypes.One: * mail.To.Add(txtEmail.Text); * break; * } * * MailListAchiveFactory.Save(mail); * } */ //-------------------------------------------------------- protected void SaveArchive() { if (mail == null) { BuildEmail(0, ""); } //Save archive if (mail.To != null && mail.To.Count > 0) { mail.To.Clear(); } switch (FormMailTo) { case FormMailToTypes.All: mail.To.Add("*****@*****.**"); break; case FormMailToTypes.Group: mail.To.Add("*****@*****.**"); break; case FormMailToTypes.One: mail.To.Add(txtEmail.Text); break; } mail.Body = fckEmailbody.Text; MailListAchiveFactory.Save(mail); }
//----------------------------------------------- //LoadObject //----------------------------------------------- protected void LoadObject() { if (MoversFW.Components.UrlManager.ChechIsValidIntegerParameter("id")) { int mailID = Convert.ToInt32(Request.QueryString["id"]); MailListEmailsEntity email = MailListAchiveFactory.GetObject(mailID); lblSubject.Text = email.Subject; lblbody.Text = email.Body; lblTo.Text = email.ToCollectionSting; lblDate_Added.Text = email.Date_Added.ToLongTimeString(); } }
//-------------------------------------------------------- protected void SaveArchive() { if (mail == null) { BuildEmail(); } //Save archive if (mail.To != null && mail.To.Count > 0) { mail.To.Clear(); } mail.To.Add("*****@*****.**"); MailListAchiveFactory.Save(mail); }
//--------------------------------------------------------- //LoadData //--------------------------------------------------------- protected override void LoadData() { List <MailListEmailsEntity> archiveList = MailListAchiveFactory.GetAll(pager.CurrentPage, PageSize, out totalRecords); LoadGrid(archiveList, "MailID"); //------------------------------------------------------------------------------- //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; } //------------------------------------------------------------------------------- }
//-------------------------------------------------------- #endregion #region --------------DeleteItem-------------- protected override bool DeleteItem(int id) { return(MailListAchiveFactory.Delete(id)); }