示例#1
0
        public HttpResponseMessage GetAdminBill(int page, int pageSize, bool isDes = true, EnumCFBBillSearchOrderBy orderByAll = EnumCFBBillSearchOrderBy.OrderById)
        {
            CFBBillSearchCondition CFBSC = new CFBBillSearchCondition
            {
                IsDescending = isDes,
                Page         = page,
                PageCount    = pageSize,
                OrderBy      = orderByAll
            };
            var adminBill = _CFBBillService.GetCFBBillsByCondition(CFBSC).Select(p => new
            {
                p.Id,
                p.Agentname,
                p.Landagentname,
                p.Amount,
                p.Isinvoice,
                p.Remark,
                p.Checkoutdate
            }).ToList();
            var billCount = _CFBBillService.GetCFBBillCount(CFBSC);

            return(PageHelper.toJson(new { AdminBill = adminBill, BillCount = billCount, Condition = CFBSC }));
        }
示例#2
0
 public HttpResponseMessage GetAdminBill(int page, int pageSize, bool isDes = true, EnumCFBBillSearchOrderBy orderByAll = EnumCFBBillSearchOrderBy.OrderById)
 {
     CFBBillSearchCondition CFBSC = new CFBBillSearchCondition
     {
         IsDescending = isDes,
         Page = page,
         PageCount = pageSize,
         OrderBy = orderByAll
     };
     var adminBill = _CFBBillService.GetCFBBillsByCondition(CFBSC).Select(p => new
     {
         p.Id,
         p.Agentname,
         p.Landagentname,
         p.Amount,
         p.Isinvoice,
         p.Remark,
         p.Checkoutdate
     }).ToList();
     var billCount = _CFBBillService.GetCFBBillCount(CFBSC);
     return PageHelper.toJson(new { AdminBill = adminBill, BillCount = billCount, Condition = CFBSC });
 }