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 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) public void Invoke(IDmoContext context, StatPay dmo)
{ {
var ID = 36; 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); var butcherdetail = dmo.Details.FirstOrDefault(x => x.HogGrade_ID.HasValue);
if (butcherdetail != null) if (butcherdetail != null)
{ {
dmo.HogGrade_ID = butcherdetail.HogGrade_ID; 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) if (dmo.UpdateActualPrice)
{ {


Loading…
Cancel
Save