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")); }
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)); }