public ActionResult CreateDocumentationAdd(DocumentNavigationTreeViewModels DocumentationViewModel)
 {
     if (ModelState.IsValid)
     {
         try
         {
             var bo = DocumentationViewModel.MapToBO();
             documentationService.AddItem(bo);
         }
         catch (Exception e)
         {
             ViewData["EditError"] = e.Message;
         }
     }
     else
     {
         ViewData["EditError"] = "Please, correct all errors.";
     }
     return(RedirectToAction("Documentation"));
 }
 public ActionResult documentationUpdate(DocumentNavigationTreeViewModels documentNavi)
 {
     if (ModelState.IsValid)
     {
         if (ModelState.IsValid)
         {
             try
             {
                 var bo = documentNavi.MapToBO();
                 documentationService.UpdateItem(bo);
             }
             catch (Exception e)
             {
                 ViewData["EditError"] = e.Message;
             }
         }
         else
         {
             ViewData["EditError"] = "Please, correct all errors.";
         }
     }
     return(Redirect("~/tai-lieu/" + documentNavi.RoutingVN.Trim()));
 }