Browse Source

逻辑挪一挪先后顺序问题。

master
yibo 7 years ago
parent
commit
2cb430533f
1 changed files with 13 additions and 12 deletions
  1. +13
    -12
      B3QingDaoWanFu/TypeIOCs/StatPayBLTypeIoc.cs

+ 13
- 12
B3QingDaoWanFu/TypeIOCs/StatPayBLTypeIoc.cs View File

@ -14,27 +14,28 @@ using TSingSoft.WebPluginFramework;
namespace BWP.B3QingDaoWanFu.TypeIOCs
{
[TypeIOC(typeof(StatPayBL), typeof(StatPayBL.BaseBLIOCs.BeforeSave))]
public class StatPayBeforeSaveTypeIoc : StatPayBL.BaseBLIOCs.BeforeSave
//[TypeIOC(typeof(StatPayBL), typeof(StatPayBL.BaseBLIOCs.AfterSave))]
//public class StatPayBeforeSaveTypeIoc : StatPayBL.BaseBLIOCs.AfterSave
//{
// public void Invoke(IDmoContext context, StatPay dmo)
// {
// }
//}
[TypeIOC(typeof(StatPayBL), typeof(StatPayBL.BaseBLIOCs.AfterSave))]
public class StatPayAfterSaveBLTypeIoc : StatPayBL.BaseBLIOCs.AfterSave
{
public void Invoke(IDmoContext context, StatPay dmo)
{
var ID = 36;
dmo.DeadPigRewardMoney = dmo.OtherRewardDetails.Where(x=>x.Sanction_ID== ID).Sum(x => (x.Money ?? 0).Value);
dmo.DeadPigRewardMoney = dmo.OtherRewardDetails.Where(x => x.Sanction_ID == ID).Sum(x => (x.Money ?? 0).Value);
var butcherdetail = dmo.Details.FirstOrDefault(x => x.HogGrade_ID.HasValue);
if (butcherdetail != null)
{
dmo.HogGrade_ID = butcherdetail.HogGrade_ID;
}
}
}
[TypeIOC(typeof(StatPayBL), typeof(StatPayBL.BaseBLIOCs.AfterSave))]
public class StatPayAfterSaveBLTypeIoc : StatPayBL.BaseBLIOCs.AfterSave
{
public void Invoke(IDmoContext context, StatPay dmo)
{
//自定义单价
if (dmo.UpdateActualPrice)
{


Loading…
Cancel
Save