コード例 #1
0
        public async static Task <IEnumerable <object> > GetPurchaseList(this HSBorsDb db, PagedResponse <object> response, SearchPurchaseRequest request)
        {
            var query = await GetPurchases(db, request).Paging(response, request.page_start, request.page_size)
                        .Include(x => x.bank_copartner).Include(x => x.buyer)
                        .ToListAsync();

            var entity_list = query
                              .Select(x => new
            {
                x.id,
                x.amount,
                x.bank_copartner_id,
                x.bank_copartner_name,
                x.bank_copartner_intrest,
                x.bank_copartner_percent,
                x.buyer_id,
                x.buyer_name
            });

            return(entity_list);
        }
コード例 #2
0
 public static IQueryable <Purchase> GetPurchases(this HSBorsDb db, SearchPurchaseRequest request)
 {
     return(GetPurchases(db, request.id, request.deposit_id, request.status));
 }