check customer ledger is null or not before binding

This commit is contained in:
dibakor 2026-07-19 17:35:45 +06:00
parent 777aff085e
commit f02504d76d

View File

@ -331,12 +331,15 @@ public class MobileMasterDataService : IMobileMasterDataService
if (!string.IsNullOrWhiteSpace(request.CustomerCode))
{
var customerLedger = await _httpService.GetCustomerLedgerAsync(request.CustomerCode, companyCode);
response.Items = response.Items.Select(x =>
if(customerLedger != null)
{
x.CreditBalance = customerLedger.CurrentBalance;
x.CreditOverdue = customerLedger.OverdueAmount;
return x;
}).ToList();
response.Items = response.Items.Select(x =>
{
x.CreditBalance = customerLedger.CurrentBalance;
x.CreditOverdue = customerLedger.OverdueAmount;
return x;
}).ToList();
}
}
}
catch (Exception ie)