diff --git a/BWP.B3ButcherManageExport/BL/NC/PayToNcBL_/PayToNcBL.cs b/BWP.B3ButcherManageExport/BL/NC/PayToNcBL_/PayToNcBL.cs index ebb9d2f..71519bf 100644 --- a/BWP.B3ButcherManageExport/BL/NC/PayToNcBL_/PayToNcBL.cs +++ b/BWP.B3ButcherManageExport/BL/NC/PayToNcBL_/PayToNcBL.cs @@ -107,22 +107,22 @@ namespace BWP.B3ButcherManageExport.BL public string GetSumWeighBill_BuyNum(IEnumerable details) { int? weighBillBuyNum = 0; - foreach (var item in details.GroupBy(x => x.Weigh_ID)) - { - var first = item.First(); - weighBillBuyNum += first.WeighBill_BuyNum; - } + //foreach (var item in details.GroupBy(x => x.Weigh_ID)) + //{ + // weighBillBuyNum = item.Sum(x => x.WeighBill_BuyNum); ; + //} + weighBillBuyNum = details.Sum(x => x.WeighBill_BuyNum); return (weighBillBuyNum ?? 0).ToString(); } public string GetSumWeighBill_BuyWeigh1(IEnumerable details) { Money? weighBillBuyWeigh1 = 0; - foreach (var item in details.GroupBy(x => x.Weigh_ID)) - { - var first = item.First(); - weighBillBuyWeigh1 += first.WeighBill_BuyWeigh1; - } + //foreach (var item in details.GroupBy(x => x.Weigh_ID)) + //{ + // weighBillBuyWeigh1 = item.Sum(x => Convert.ToDecimal(x.WeighBill_BuyWeigh1)); + //} + weighBillBuyWeigh1 = details.Sum(x => Convert.ToDecimal(x.WeighBill_BuyWeigh1)); return ((weighBillBuyWeigh1 ?? 0).Value).ToString("0.00"); }