public HttpResponseMessage GetBrokerWithdraw(EnumBrokerWithdrawSearchOrderBy orderByAll = EnumBrokerWithdrawSearchOrderBy.State, bool isDes = true, int page = 1, int pageSize = 10)
 {
     var condition = new BrokerWithdrawSearchCondition
     {
         OrderBy = orderByAll,
         Page = Convert.ToInt32(page),
         PageCount = pageSize,
         isDescending =isDes 
     };
     var list = _brokerwithdrawService.GetBrokerWithdrawsByCondition(condition).Select(p => new
     {
         Id = p.Id,
         bankname = p.BankCard.Bank.Codeid,
         banknumber = p.BankCard.Num,
         brokername = p.Broker.Brokername,
         withdrawnum = p.WithdrawTotalNum,
         state = p.State,
         accacount = p.AccAccountantId.Brokername,
         WithdrawTime = p.WithdrawTime
     }).ToList().Select(p => new
     {
         Id = p.Id,
         bankname = p.bankname,
         banknumber = p.banknumber,
         withdrawnum = p.withdrawnum,
         brokername = p.brokername,
         state = p.state,
         accacount = p.accacount,
         WithdrawTime = p.WithdrawTime.ToString("yyyy-MM-dd")
     });
     var Count = _brokerwithdrawService.GetBrokerWithdrawCount(condition);
     return PageHelper.toJson(new { List = list, Condition = condition, totalCount = Count });
 }
Esempio n. 2
0
        public HttpResponseMessage GetBrokerWithdraw(EnumBrokerWithdrawSearchOrderBy orderByAll = EnumBrokerWithdrawSearchOrderBy.State, bool isDes = true, int page = 1, int pageSize = 10)
        {
            var condition = new BrokerWithdrawSearchCondition
            {
                OrderBy      = orderByAll,
                Page         = Convert.ToInt32(page),
                PageCount    = pageSize,
                isDescending = isDes
            };
            var list = _brokerwithdrawService.GetBrokerWithdrawsByCondition(condition).Select(p => new
            {
                Id           = p.Id,
                bankname     = p.BankCard.Bank.Codeid,
                banknumber   = p.BankCard.Num,
                brokername   = p.Broker.Brokername,
                withdrawnum  = p.WithdrawTotalNum,
                state        = p.State,
                accacount    = p.AccAccountantId.Brokername,
                WithdrawTime = p.WithdrawTime
            }).ToList().Select(p => new
            {
                Id           = p.Id,
                bankname     = p.bankname,
                banknumber   = p.banknumber,
                withdrawnum  = p.withdrawnum,
                brokername   = p.brokername,
                state        = p.state,
                accacount    = p.accacount,
                WithdrawTime = p.WithdrawTime.ToString("yyyy-MM-dd")
            });
            var Count = _brokerwithdrawService.GetBrokerWithdrawCount(condition);

            return(PageHelper.toJson(new { List = list, Condition = condition, totalCount = Count }));
        }