public async Task <IActionResult> Get(int page, int pageSize, string filter) { var hasPermission = await _authorizationService.AuthorizeAsync(User, "SLIDE", Operations.Read); if (hasPermission.Succeeded == false) { return(new BadRequestObjectResult(CommonConstants.Forbidden)); } int totalRows = 0; List <SlideViewModel> listSlideVm = _slideService.GetAllPagging(page, pageSize, filter, out totalRows); return(new OkObjectResult(new ApiResultPaging <SlideViewModel>() { Items = listSlideVm, PageIndex = page, PageSize = pageSize, TotalRows = totalRows })); }