public virtual async Task <IActionResult> List(NewsPagingFilteringModel command) { if (!_newsSettings.Enabled) { return(RedirectToRoute("Homepage")); } var model = await _newsModelFactory.PrepareNewsItemListModelAsync(command); return(View(model)); }
public virtual async Task <IActionResult> List(NewsItemSearchModel searchModel) { if (!await _permissionService.AuthorizeAsync(StandardPermissionProvider.ManageNews)) { return(await AccessDeniedDataTablesJson()); } //prepare model var model = await _newsModelFactory.PrepareNewsItemListModelAsync(searchModel); return(Json(model)); }