public ActionResult Create(LunchEventViewModel lunchEventViewModel) { if (ModelState.IsValid) { lunchEventViewModel.LunchEvent = new LunchEvent() { Host = db.GetUser(lunchEventViewModel.SelectedUserId), Lunch = db.GetLunch(lunchEventViewModel.SelectedLunchId), Location = lunchEventViewModel.Location, Capacity = lunchEventViewModel.Capacity, }; db.CreateLunchEvent(lunchEventViewModel.LunchEvent); return(RedirectToAction("Details", new { id = lunchEventViewModel.LunchEvent.Id })); } return(Create()); }