protected void FillGridNewsLetter() { DataView dv = new DataView(); dv.Table = GetNewsLetter(); if (strSortExpression != "" && strSortDirection != "") { dv.Sort = strSortExpression + " " + strSortDirection; } if (dv.Count > 0) { //btnDelete.Visible = true; Newsletters.DataSource = dv; Newsletters.DataBind(); } else { Newsletters.DataSource = dv; Newsletters.DataBind(); alertMSG.Visible = true; //btnDelete.Visible = false; } if (intPageIndex != 0) { Newsletters.PageIndex = intPageIndex; } }
public bool Contains(string category, string key) { if (category == "ministries") { return(Ministries != null && Ministries.Contains(key)); } if (category == "sectors") { return(Sectors != null && Sectors.Contains(key)); } if (category == "tags") { return(Tags != null && Tags.Contains(key)); } if (category == "services") { return(Services != null && Services.Contains(key)); } if (category == "newsletters") { return(Newsletters != null && Newsletters.Contains(key)); } if (category == "emergency") { return(Emergency != null && Emergency.Contains(key)); } return(false); }
public void AddNewsLetterService(NewslettersDTO entity) { Newsletters newsletters = new Newsletters { Email = entity.Email }; newsLettersRepository.Add(newsletters); }
public static void SendNewsletter(int newsletterId, List <int> accessrightIds, AccountSessionEntity accountSession, List <int> contactIds = null, int formFieldId = -1) { List <int> userIds = Core.BLL.AccountBLL.GetAccountIdsToAccessrights(accessrightIds); Newsletters newsletter = NewsletterAdminDAL.GetNewsletter(newsletterId, accountSession.ClubId); int newsletterSendId = NewsletterAdminDAL.CreateNewsletterSend(newsletter, accountSession); NewsletterAdminDAL.CreateNewsletterSendItems(newsletterSendId, userIds, contactIds, formFieldId); }
public long AddNewsletterEmail(Newsletters entity) { DayaxeDbContext.Newsletters.InsertOnSubmit(entity); Commit(); return(entity.Id); }
public bool Any() { return((Ministries?.Any() ?? false) || (Sectors?.Any() ?? false) || (Tags?.Any() ?? false) || (Services?.Any() ?? false) || (Newsletters?.Any() ?? false) || (Emergency?.Any() ?? false)); }
public static void DeleteNewsletter(Newsletters newsletter) { NewsletterAdminDAL.DeleteNewsletter(newsletter); }
public static void SaveNewsletter(Newsletters newsletter) { NewsletterAdminDAL.SaveNewsletter(newsletter); }