Пример #1
0
        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);
            }
        }
Пример #2
0
        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));
        }