コード例 #1
0
 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" }));
 }
コード例 #2
0
        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));
        }