public async Task <IActionResult> Manage(int id) { var mdl = new Pages(); if (id > 0) { var result = await _cmsService.GetAsync(id); if (result.Data != null) { var model = new Pages() { PageId = result.Data.PageId, PageTitle = result.Data.PageTitle, PageUrl = result.Data.PageUrl, PageDescription = result.Data.PageDescription, is_status = (result.Data.IsActive == 1 ? true : false) }; return(View(model)); } } return(View(mdl)); }
public async Task <IViewComponentResult> InvokeAsync(Int64 id) { var model = new Pages(); if (id > 0) { var page = await _cmsService.GetAsync(id); model.PageId = page.Data.PageId; model.PageTitle = page.Data.PageTitle; model.PageUrl = page.Data.PageUrl; model.PageDescription = page.Data.PageDescription; model.IsActive = page.Data.IsActive; model.is_status = (page.Data.IsActive == 1 ? true : false); } return(await Task.FromResult((IViewComponentResult)View("Default", model))); }