示例#1
0
        public PagedResult <ProductItemDto> GetPage(BasePageInput page)
        {
            var query = Query()
                        .WhereIf(!string.IsNullOrEmpty(page.Keyword), w => w.Name.StartsWith(page.Keyword));

            var count = query.Count();

            var products = query.PageBy(page).ToList();

            return(PagedResult <ProductItemDto> .Success(count, products));
        }