با سلام .من یه همچین کدی رو نوشتم
var State = (from A in Data.DataContext().Mobiles
join B in Data.DataContext().Buys on A.ID_Mobile equals B.ID_Mobile
join C in Data.DataContext().BuyStates on B.ID_Buy equals C.ID_Buy
where A.MobileNumber == Number &&
B.ID_Buy ==
(from a in Data.DataContext().Mobiles
join b in Data.DataContext().Buys on a.ID_Mobile equals b.ID_Mobile
where a.MobileNumber == Number
select new { b.ID_Buy }).Max(b => b.ID_Buy)
group new { A, B, C } by B.ID_Buy into G
select new
{
S =( G.Sum(C => C.C.Active) - G.Sum(C => C.C.InActive))
}).Single().S;
وقتی رکوردی توی جدول هام دارم این برنامه درست کار می کنه ولی وقتی جدول هام خالی هستش خطای
Sequence contains no elements
می گیره لطفا کمک کنید.با تشکر