public bool CreateMeeting(MeetingCreate model) { using (var ctx = new ApplicationDbContext()) { var newMeting = new Meeting() { MuteRule = model.MuteRule, Description = model.Description, OrganizationId = model.OrganizationId }; ctx.Meetings.Add(newMeting); return(ctx.SaveChanges() == 1); } }
public ActionResult Create(MeetingCreate model) { if (!ModelState.IsValid) { return(View(model)); } if (CreateMeetingService().CreateMeeting(model)) { TempData["SaveResult"] = "Meeting established"; return(RedirectToAction("Index")); } ModelState.AddModelError("", "Something went wrong - could not create a meeting"); return(View(model)); }