/// <summary>
 /// Adds a page to the navigation bar
 /// </summary>
 /// <param name="page"></param>
 /// <param name="viewModel"></param>
 private void AddPageToNavBar(Page page, List<NavBarViewModel> viewModel)
 {
     viewModel.Add(new NavBarViewModel
                       {
                           NavLinkTitle = page.Title.ToLower(),
                           NavLinkRoute = page.GetPageDetails()
                       });
 }
Example #2
0
 public ActionResult CreatePage(Page page, string listOfTags)
 {
     // check validity
     if (!ModelState.IsValid)
         return View(page);
     // if it is valid, then we save the page and publish it
     BlogPostRepo.AddPage(page, listOfTags);
     // BlogPostRepo.SubmitChanges();
     TempData[vinCMS.Infraestructure.Constants.VIEW_MESSAGE] = SUCCESS_PAGE_CREATE;
     return RedirectToRoute(page.GetPageDetails());
 }