Esempio n. 1
0
        public async Task <OpResponse <Paged <ArticleListItemDTO> > > Paging([FromQuery] PageQuery query, [FromQuery] ArticleQueryDTO dto)
        {
            if (query != null && dto != null)
            {
                var opResponse = await _articleService
                                 .PageQuery(dto, query.PageIndex, query.PageSize, (query.Order, query.IsAsc));

                if (opResponse.IsSuccess)
                {
                    return(Success(PagingHelper.From(opResponse.Data)));
                }
            }

            return(Failure <Paged <ArticleListItemDTO> >());
        }