public ActionResult AddOrUpdate(int id = 0) { var model = _recommendationRepository.Get(id); if (model == null) { model = new Entity.Recommendation(); } var friendlyUrl = _routeItemRepository.GetFriendlyUrl(model.Id, Common.TypeEntityFromRouteEnum.RecommendationType); ViewBag.CurrentFriendlyUrl = friendlyUrl; return(View(model)); }
public ActionResult AddOrUpdate(Entity.Recommendation model) { _recommendationRepository.AddOrUpdate(model); var routeItem = new RouteItem(0, null, (string)ControllerContext.RequestContext.RouteData.Values["controller"], "Get", model.Id) { Type = Common.TypeEntityFromRouteEnum.RecommendationType }; _routeItemRepository.AddOrUpdate(routeItem); return(RedirectToAction("AdminIndex")); }