public ActionResult ManagePage(ManagePageModel model) { if (ModelState.IsValid) { if (model.Save()) { var cacheProvider = CacheFactory.Get(); cacheProvider.ClearCache(CacheKeys.CACHE_STATIC_PAGES); TempData["Success"] = true; return(Redirect("/admin/manage-page/?id=" + model.ID.ToString())); } } return(View("~/Views/Admin/Page/ManagePage.cshtml", model)); }
public ActionResult ManagePage(Guid?id) { ManagePageModel model = new ManagePageModel(); if (id.HasValue && id.Value != Guid.Empty) { //Populate Model model.Populate(id.Value, TSMContext.CurrentLanguageID); } if (model.Page == null) { return(Redirect("/admin/page")); } return(View("~/Views/Admin/Page/ManagePage.cshtml", model)); }