public async Task <IActionResult> GetPageTreeItem(string id) { var page = await _pageService.Get(id); if (page == null) { return(NotFound()); } var pageType = await _pageTypeService.Get(page.PageTypeId); return(Ok(new PageTreeItemModel(page, pageType.IconClass))); }
public async Task <IActionResult> GetPageType(string id) { var pageType = await _pageTypeService.Get(id); if (pageType == null) { return(NotFound()); } return(Ok(new PageTypeModel(pageType, await _fieldTypeService.GetAll(), _fieldTypeService.GetAllFieldEditors()))); }