public ActionResult Create() { LoadFormData(); var formModel = new MeetingFormModel(); return(View(formModel)); }
public void Save(int meetingId, MeetingFormModel formModel) { var meeting = DataContext.Current.Meetings.FirstOrDefault(x => x.Id == meetingId); _meetingFormModelBinder.FormModelToMeeting(formModel, meeting); DataContext.Current.Meetings.Update(meeting); }
public ActionResult Edit(int id) { LoadFormData(); var meeting = MeetingsRepository.GetMeeting(id); var formModel = new MeetingFormModel(meeting); return(View("Create", formModel)); }
public Meeting Create(MeetingFormModel formModel) { var meeting = new Meeting(); SetID(meeting); _meetingFormModelBinder.FormModelToMeeting(formModel, meeting); DataContext.Current.Meetings.Add(meeting); return(meeting); }
public ActionResult Edit(int id, MeetingFormModel formModel) { LoadFormData(); if (ModelState.IsValid) { MeetingsService.Save(id, formModel); Notice("Se dit flotte møde :)"); return(RedirectToAction("Show", new { id })); } return(View("Create", formModel)); }
public ActionResult Create(MeetingFormModel formModel) { LoadFormData(); if (ModelState.IsValid) { var meeting = MeetingsService.Create(formModel); Notice("Se dit flotte møde :)"); return(RedirectToAction("Show", new { id = meeting.Id })); } return(View(formModel)); }