diff --git a/BWP.B3ButcherManageExport/BL/NC/PayToNcBL_/PayToNcBL.cs b/BWP.B3ButcherManageExport/BL/NC/PayToNcBL_/PayToNcBL.cs index fc76165..0fe5123 100644 --- a/BWP.B3ButcherManageExport/BL/NC/PayToNcBL_/PayToNcBL.cs +++ b/BWP.B3ButcherManageExport/BL/NC/PayToNcBL_/PayToNcBL.cs @@ -104,30 +104,42 @@ namespace BWP.B3ButcherManageExport.BL return details.Sum(x => (x.StatPay_Money ?? 0).Value).ToString(); } - public string GetSumWeighBill_BuyNum(IEnumerable details) + public string GetSumWeighBill_RealNumber(IEnumerable details) { int? weighBillBuyNum = 0; - //foreach (var item in details.GroupBy(x => x.StatPay_ID)) - //{ - // var first = item.First(); - // weighBillBuyNum += first.StatPay_RealNumber; - //} weighBillBuyNum = details.Sum(x => x.StatPay_RealNumber); return (weighBillBuyNum ?? 0).ToString(); } - public string GetSumWeighBill_BuyWeigh1(IEnumerable details) + public string GetSumWeighBill_RealWeight(IEnumerable details) { Money? weighBillBuyWeigh1 = 0; - //foreach (var item in details.GroupBy(x => x.StatPay_ID)) - //{ - // var first = item.First(); - // weighBillBuyWeigh1 += first.StatPay_RealWeight; - //} weighBillBuyWeigh1 = details.Sum(x => Convert.ToDecimal(x.StatPay_RealWeight)); return ((weighBillBuyWeigh1 ?? 0).Value).ToString("0.00"); } + 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; + } + 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; + } + return ((weighBillBuyWeigh1 ?? 0).Value).ToString("0.00"); + } + protected override void BeforeExport(List dmoIDs) { base.BeforeExport(dmoIDs);