public ActionResult AddOrUpdate(Entity.Page model) { _pageRepo.AddOrUpdate(model); var routeItem = new RouteItem(0, null, (string)ControllerContext.RequestContext.RouteData.Values["controller"], "Index", (int)ControllerContext.RequestContext.RouteData.Values["id"]) { Type = Common.TypeEntityFromRouteEnum.PageType }; _routeItemRepository.AddOrUpdate(routeItem); return(RedirectToAction("AdminIndex")); }
public ActionResult AddOrUpdate(Pyramid.Entity.FAQ model) { _faqRepository.AddOrUpdate(model); var routeItem = new RouteItem(0, null, (string)ControllerContext.RequestContext.RouteData.Values["controller"], "Get", model.Id) { Type = Common.TypeEntityFromRouteEnum.Faq }; _routeItemRepository.AddOrUpdate(routeItem); return(RedirectToActionPermanent("ManageIndex")); }
public ActionResult AddOrUpdate(Pyramid.Entity.Category model) { _categoryRepository.AddOrUpdate(model); var routeItem = new RouteItem(0, null, (string)ControllerContext.RequestContext.RouteData.Values["controller"], "Index", model.Id) { Type = Common.TypeEntityFromRouteEnum.CategoryType }; _routeItemRepository.AddOrUpdate(routeItem); return(RedirectToAction("AdminIndex")); }
public ActionResult AddOrUpdate(Event model) { _eventRepository.AddOrUpdate(model); var routeItem = new RouteItem(0, null, (string)ControllerContext.RequestContext.RouteData.Values["controller"], "Get", model.Id) { Type = Common.TypeEntityFromRouteEnum.Event }; _routeItemRepository.AddOrUpdate(routeItem); ViewData["OperationResult"] = "Операция прошла успешно"; return(RedirectToAction("ManageIndex")); }
public ActionResult AddOrUpdate(Product model) { if (model.Id == 0) { model.DateCreation = DateTime.Now; } model.DateChange = DateTime.Now; model.Categories = model.Categories.Where(i => i.Checked == true).ToList(); _productRepository.AddOrUpdate(model); var routeItem = new RouteItem(0, null, (string)ControllerContext.RequestContext.RouteData.Values["controller"], "Index", model.Id) { Type = Common.TypeEntityFromRouteEnum.ProductType }; _routeItemRepository.AddOrUpdate(routeItem); return(RedirectToAction("AdminIndex")); }