public ActionResult EditParkSite(ParkSitesViewModel model) //public ActionResult EditParkSite(FormCollection model) { try { _masterServiceFacade.SaveParkSite(model.CurrentParkSite, false); TempData["Success"] = true; } catch (Exception ex) { TempData["Success"] = false; } return(RedirectToAction("ParkSites", "Master", new { area = "admin" })); }
public ActionResult EditParkSite(int?id) { ParkSitesViewModel model = new ParkSitesViewModel(); model.States = _masterServiceFacade.GetStates(); model.Parks = _masterServiceFacade.GetFirstFewParks(); model.ParkSiteStatus = Utils.GetListFromEnum(typeof(ParkSiteStatus)); if (id.HasValue) { model.CurrentParkSite = _masterServiceFacade.GetParkSiteById(id.Value); } else { model.CurrentParkSite = new ParkSite { IsActive = true }; } return(View(model)); }