Пример #1
0
        public HttpResponseMessage Index(int page, int pageSize, string name = null)
        {
            var condition = new OtherCouponCategorySearchCondition
            {
                Name     = name,
                Page     = page,
                PageSize = pageSize,
                OrderBy  = EnumOtherCouponCategorySearchOrderBy.OrderById
            };
            var couponCategory = _otherCouponCategoryService.GetCouponCategoriesByCondition(condition).Select(p => new
            {
                p.Id,
                p.Name,
                p.Count,
                p.Price,
                p.ReMark
            }).ToList();
            var count = _otherCouponCategoryService.GetCouponCategoriesCountByCondition(condition);

            return(PageHelper.toJson(new { List = couponCategory, TotalCount = count, Condition = condition }));
        }