12345678910111213141516171819202122232425262728293031 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using UFSoft.UBF.Business;
- namespace UFIDA.U9.Cust.Kusi.CJJ.Plugin.BE.MiscShipmentL
- {
- public class UpdateBarCode : UFSoft.UBF.Eventing.IEventSubscriber
- {
- public void Notify(params object[] args)
- {
- #region 从事件参数中取得当前业务实体
- if (args == null || args.Length == 0 || !(args[0] is UFSoft.UBF.Business.EntityEvent))
- return;
- BusinessEntity.EntityKey key = ((UFSoft.UBF.Business.EntityEvent)args[0]).EntityKey;
- if (key == null)
- return;
- UFIDA.U9.InvDoc.MiscShip.MiscShipmentL holder = key.GetEntity() as UFIDA.U9.InvDoc.MiscShip.MiscShipmentL;
- if (holder == null)
- return;
- #endregion
- BarCodeUpdater.Update(holder.ID, "UFIDA.U9.InvDoc.MiscShip.MiscShipmentL");
-
- }
- }
- }
|