|
|
|
@ -107,22 +107,24 @@ namespace BWP.B3ButcherManageExport.BL |
|
|
|
public string GetSumWeighBill_BuyNum(IEnumerable<Pay_Detail> details) |
|
|
|
{ |
|
|
|
int? weighBillBuyNum = 0; |
|
|
|
//foreach (var item in details.GroupBy(x => x.Weigh_ID))
|
|
|
|
//foreach (var item in details.GroupBy(x => x.StatPay_ID))
|
|
|
|
//{
|
|
|
|
// weighBillBuyNum = item.Sum(x => x.WeighBill_BuyNum); ;
|
|
|
|
// var first = item.First();
|
|
|
|
// weighBillBuyNum += first.StatPay_RealNumber;
|
|
|
|
//}
|
|
|
|
weighBillBuyNum = details.Sum(x => x.WeighBill_BuyNum); |
|
|
|
weighBillBuyNum = details.Sum(x => x.StatPay_RealNumber); |
|
|
|
return (weighBillBuyNum ?? 0).ToString(); |
|
|
|
} |
|
|
|
|
|
|
|
public string GetSumWeighBill_BuyWeigh1(IEnumerable<Pay_Detail> details) |
|
|
|
{ |
|
|
|
Money<decimal>? weighBillBuyWeigh1 = 0; |
|
|
|
//foreach (var item in details.GroupBy(x => x.Weigh_ID))
|
|
|
|
//foreach (var item in details.GroupBy(x => x.StatPay_ID))
|
|
|
|
//{
|
|
|
|
// weighBillBuyWeigh1 = item.Sum(x => Convert.ToDecimal(x.WeighBill_BuyWeigh1));
|
|
|
|
// var first = item.First();
|
|
|
|
// weighBillBuyWeigh1 += first.StatPay_RealWeight;
|
|
|
|
//}
|
|
|
|
weighBillBuyWeigh1 = details.Sum(x => Convert.ToDecimal(x.WeighBill_BuyWeigh1)); |
|
|
|
weighBillBuyWeigh1 = details.Sum(x => Convert.ToDecimal(x.StatPay_RealWeight)); |
|
|
|
return ((weighBillBuyWeigh1 ?? 0).Value).ToString("0.00"); |
|
|
|
} |
|
|
|
|
|
|
|
|