I am having a problem with this query it's throwing an error.
var TotalToDatePayable = ( from ori in db.GetAll<WMPORI>()
where ori.CTMSysID == ctmSysId
select ori.ExB4Taxes).Sum();
I tried below code from another similar question but that did not solve my problem:
var TotalToDatePayable = (Decimal?)( from ori in db.GetAll<WMPORI>()
where ori.CTMSysID == ctmSysId
select ori.ExB4Taxes).Sum()) ?? 0;
You need to cast ori.ExB4Taxes
to decimal?
inside the query.
var TotalToDatePayable = (from ori in db.GetAll<WMPORI>()
where ori.CTMSysID == ctmSysId
select (Decimal?) ori.ExB4Taxes).Sum() ?? 0;
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With