fix error for payment transactions
This commit is contained in:
@@ -74,15 +74,14 @@ var maskedCardInfos = paymentTransactionsData.Where(x=>x.CardNumber!=null)
|
||||
.ToList();
|
||||
|
||||
// 3. گرفتن شماره کارتهای واقعی
|
||||
var matchedBankAccounts = await _companyContext.ContractingPartyBankAccounts
|
||||
.Where(account => maskedCardInfos.Any(mask =>
|
||||
var matchedBankAccounts = (await _companyContext.ContractingPartyBankAccounts.Where(x=>x.CardNumber!= null)
|
||||
.ToListAsync()).Where(account => maskedCardInfos.Any(mask =>
|
||||
account.CardNumber.StartsWith(mask.Prefix) &&
|
||||
account.CardNumber.EndsWith(mask.Suffix)
|
||||
))
|
||||
.ToListAsync();
|
||||
));
|
||||
|
||||
// 4. ساختن خروجی
|
||||
var result = paymentTransactionsData
|
||||
var result = paymentTransactionsData.Where(x=>x.CardNumber!=null)
|
||||
.OrderByDescending(x => x.CreationDate)
|
||||
.Select(x =>
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user