コード例 #1
0
 public async Task <IEnumerable <LoanApi> > GetNewLoans([FromUri] RequestLoanParams requestParams)
 {
     if (requestParams == null || requestParams.loanLevel == 0 || !ModelState.IsValid)
     {
         ThrowNotFoundException();
     }
     return(await loanService.GetNewLoans(requestParams));
 }
コード例 #2
0
 public async Task <IEnumerable <LoanApi> > GetNewLoans(RequestLoanParams requestParams)
 {
     using (var db = new PersonalLoanContext())
     {
         return(await db.Loans.Where(x => x.LoanLevel == requestParams.loanLevel)
                .Select(x => new LoanApi()
         {
             refNumber = x.RefNumber,
             balance = x.Balance,
             earlyPaymentFee = x.EarlyPaymentFee,
             interest = x.Interest,
             name = x.Name,
             payoutAmount = x.PayoutAmount
         }).ToListAsync());
     }
 }