public HttpResponseMessage SearchBanks(EnumBankSearchOrderBy orderByAll = EnumBankSearchOrderBy.OrderById, bool isDes = true, int page = 1, int pageSize = 10) { var bankSearchCon = new BankSearchCondition { Page = Convert.ToInt32(page), PageCount = pageSize, OrderBy =orderByAll , isDescending =isDes }; var bankList = _bankService.GetBanksByCondition(bankSearchCon).Select(p => new { p.Id, p.Codeid, p.Addtime }).ToList(); var bankListCount = _bankService.GetBankCount(bankSearchCon); return PageHelper.toJson(new {List = bankList, Condition = bankSearchCon, totalCount = bankListCount}); }
public HttpResponseMessage SearchBanks(EnumBankSearchOrderBy orderByAll = EnumBankSearchOrderBy.OrderById, bool isDes = true, int page = 1, int pageSize = 10) { var bankSearchCon = new BankSearchCondition { Page = Convert.ToInt32(page), PageCount = pageSize, OrderBy = orderByAll, isDescending = isDes }; var bankList = _bankService.GetBanksByCondition(bankSearchCon).Select(p => new { p.Id, p.Codeid, p.Addtime }).ToList(); var bankListCount = _bankService.GetBankCount(bankSearchCon); return(PageHelper.toJson(new { List = bankList, Condition = bankSearchCon, totalCount = bankListCount })); }