Exemplo n.º 1
0
 public ActionResult DocumentationSeoAdd(DocumentSeoViewModels DocumentSeo)
 {
     if (ModelState.IsValid)
     {
         try
         {
             var bo = DocumentSeo.MapToBO();
             if (DocumentSeo.Id > 0)
             {
                 documentationService.UpdateItem(bo);
             }
             else
             {
                 documentationService.AddItem(bo);
             }
         }
         catch (Exception e)
         {
             ViewData["EditError"] = e.Message;
         }
     }
     else
     {
         ViewData["EditError"] = "Please, correct all errors.";
     }
     return(RedirectToAction("Documentation"));
 }
Exemplo n.º 2
0
        public ActionResult Documentation()
        {
            var documentSeo = documentationService.GetItem(Constants.DOCSEO);
            DocumentSeoViewModels documentSeoViewModels = new DocumentSeoViewModels();

            documentSeoViewModels.MapFromBO(documentSeo);
            var documentList                      = documentationService.GetListItemParent(Constants.ListDocument);
            var documentListViewModels            = DocumentNavigationTreeViewModels.MapFromBOs(documentList);
            DocumentViewModels documentViewModels = new DocumentViewModels();

            documentViewModels.DocumentSeoViewModels            = documentSeoViewModels;
            documentViewModels.DocumentNavigationTreeViewModels = documentListViewModels;
            return(View("Documentation", documentViewModels));
        }