Exemple #1
0
        public IActionResult DeleteStaticPage(AdminEditStaticPageModel model)
        {
            var page = blogRepository.GetStaticPageById(model.Page.StaticPageId);

            if (page.IsHomePage)
            {
                ModelState.AddModelError("", "You cannot delete the home page. " +
                                         "To Delete this page, first go to the \"Manage Static Pages\" link, " +
                                         "then select a different home page");
                return(View("EditStaticPage"));
            }
            blogRepository.DeleteStaticPage(page);
            TempData["message"] = "Your static page was deleted";
            return(RedirectToAction("Home"));
        }