public async Task<ActionResult> Add(AnnouncementViewModel announcementModel) { var announcement = new DomainClasses.Announcement() { EmailText = announcementModel.EmailText, SmsText = announcementModel.SmsText, Title = announcementModel.Title, WebsiteText = announcementModel.WebsiteText.ToSafeHtml(), CompetitionId = announcementModel.CompetitionId, CreatedDate = DateTime.Now, HasEmail = announcementModel.HasEmail, HasSms = announcementModel.HasSms }; _announcementService.Add(announcement); await _dbContext.SaveChangesAsync(); return new HttpStatusCodeResult(HttpStatusCode.OK); }
public async Task <ActionResult> Add(AnnouncementViewModel announcementModel) { var announcement = new DomainClasses.Announcement() { EmailText = announcementModel.EmailText, SmsText = announcementModel.SmsText, Title = announcementModel.Title, WebsiteText = announcementModel.WebsiteText.ToSafeHtml(), CompetitionId = announcementModel.CompetitionId, CreatedDate = DateTime.Now, HasEmail = announcementModel.HasEmail, HasSms = announcementModel.HasSms }; _announcementService.Add(announcement); await _dbContext.SaveChangesAsync(); return(new HttpStatusCodeResult(HttpStatusCode.OK)); }
public void Add(DomainClasses.Announcement announcement) { _announcements.Add(announcement); }