نوشته شده توسط
Mahmoud.Afrad
private decimal GetKharid(int year, int month)
{
var s = db.FactorDetaile.Where(a => a.Factor.DateOfBuy.Year == year && a.Factor.DateOfBuy.Month == month && a.Factor.IsBuy == true).Sum(a => a.TotalPrice);
return (s==null ? 0 : s);
}
نفست طلا داداش ، البته از این Syntax هم استفاده بشه عالیه:
public int getSum(int id , string firstDate , string lastDate){
return db.Order_Partner.Where(c=> c.id == id && Convert.ToDateTime(firstDate) <= c.Date && c.Date <= Convert.ToDateTime(lastDate).Select(l=> l.Price).DefaultIfEmpty(0).Sum(); )
}