public ActionResult Index(Guid regionId) { var model = new SelectionDateViewModel(); model.RegionId = regionId; this.BuildViewModel(model, regionId); return View(model); }
public ActionResult Index(SelectionDateViewModel model) { if (!ModelState.IsValid) { return View(model); } return RedirectToAction("First", "Company", new { regionGuid = model.RegionId, selectionDateGuid = model.SelectionDateId }); }
private void BuildViewModel(SelectionDateViewModel model, Guid regionId) { model.SelectionDates = this.selectionDateService.GetAll(regionId).ToList(); model.TimeFrame = this.timeFrameService.Get(regionId); }