public ActionResult CreateRoute(AdminRouteViewModel adminRouteViewModel) { ViewBag.DistributorList = _adminRouteViewModelBuilder.Distributor(); try { adminRouteViewModel.Id = Guid.NewGuid(); _adminRouteViewModelBuilder.Save(adminRouteViewModel); return RedirectToAction("listroutes"); } catch (DomainValidationException ve) { ValidationSummary.DomainValidationErrors(ve, ModelState); return View(); } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return View(); } }
public ActionResult CreateRoute(AdminRouteViewModel adminRouteViewModel) { try { adminRouteViewModel.Id = Guid.NewGuid(); _adminRouteViewModelBuilder.Save(adminRouteViewModel); TempData["msg"] = "Route Successfully Created"; return RedirectToAction("listroutes"); } catch (DomainValidationException ve) { ValidationSummary.DomainValidationErrors(ve, ModelState); ViewBag.DistributorList = _adminRouteViewModelBuilder.Distributor(); ViewBag.RegionList = _adminRouteViewModelBuilder.Regions(); return View(); } catch (Exception ex) { ViewBag.DistributorList = _adminRouteViewModelBuilder.Distributor(); ViewBag.RegionList = _adminRouteViewModelBuilder.Regions(); ModelState.AddModelError("", ex.Message); } return View(); }
public ActionResult EditRoute(AdminRouteViewModel vm) { ViewBag.DistributorList = _adminRouteViewModelBuilder.Distributor(); try { _adminRouteViewModelBuilder.Save(vm); TempData["msg"] = "Route Successfully Edited"; return RedirectToAction("listroutes"); } catch (DomainValidationException ve) { ValidationSummary.DomainValidationErrors(ve, ModelState); return View(); } catch (Exception ex) { //Session["msg"] = ex.Message; ModelState.AddModelError("", ex.Message); } ViewBag.DistributorList = _adminRouteViewModelBuilder.Distributor(); ViewBag.RegionList = _adminRouteViewModelBuilder.Regions(); return View(); }