示例#1
0
 public ActionEventArgs(string actionType, string lotCode, string userCode, string resourceCode, string shelfNO, ProductInfo productInfo)
     : this(actionType, lotCode, userCode, resourceCode)
 {
     this.ProductInfo = productInfo;
     this.ShelfNO     = shelfNO;
 }
示例#2
0
 public SplitIDActionEventArgs(string actionType, string lotCode, string userCode, string resourceCode, ProductInfo productInfro, object[] splitedIDs, string idMergeType, bool isSameMO, int existIMEISeq, bool updateSimulation)
     : base(actionType, lotCode, userCode, resourceCode, productInfro)
 {
     this.SplitedIDs       = splitedIDs;
     this.IDMergeType      = idMergeType;
     this.IsSameMO         = isSameMO;
     this.ExistIMEISeq     = existIMEISeq;
     this.UpdateSimulation = updateSimulation;
 }
示例#3
0
 public ActionEventArgs(string actionType, string lotCode, string userCode, string resourceCode, ProductInfo productInfo, object[] param)
     : this(actionType, lotCode, userCode, resourceCode)
 {
     this.Params      = param;
     this.ProductInfo = productInfo;
 }
示例#4
0
 public OutLineActionEventArgs(string actionType, string lotCode, string userCode, string resourceCode, ProductInfo productInfo, string opCode, object[] errorCodes, string memo)
     : base(actionType, lotCode, userCode, resourceCode)
 {
     this.ErrorCodes  = errorCodes;
     this.Memo        = memo;
     this.ProductInfo = productInfo;
     this.OPCode      = opCode;
 }
示例#5
0
 public SplitIDActionEventArgs(string actionType, string lotCode, string userCode, string resourceCode, ProductInfo productInfro, object[] splitedIDs, string idMergeType)
     : base(actionType, lotCode, userCode, resourceCode, productInfro)
 {
     this.SplitedIDs  = splitedIDs;
     this.IDMergeType = idMergeType;
 }
示例#6
0
 public OutLineActionEventArgs(string actionType, string lotCode, string userCode, string resourceCode, ProductInfo productInfo, string opCode)
     : base(actionType, lotCode, userCode, resourceCode)
 {
     this.OPCode      = opCode;
     this.ProductInfo = productInfo;
 }
示例#7
0
        public TSActionEventArgs(string actionType, string lotCode, string userCode, string resourceCode, ProductInfo productInfo, object[] errorCodes, string memo)
        {
            this.UserCode     = userCode;
            this.ResourceCode = resourceCode;
            this.LotCode      = lotCode;
            this.ActionType   = actionType;

            this.ErrorCodes  = errorCodes;
            this.Memo        = memo;
            this.ProductInfo = productInfo;
        }
示例#8
0
 public CINNOActionEventArgs(string actionType, string lotCode, string userCode, string resourceCode, ProductInfo productInfo
                             )
     : base(actionType, lotCode, userCode, resourceCode)
 {
     this.ProductInfo = productInfo;
 }
示例#9
0
 public CINNOActionEventArgs(string actionType, string lotCode, string userCode, string resourceCode, ProductInfo productInfo, string iNNO, BenQGuru.eMES.Material.WarehouseFacade warehouse
                             )
     : base(actionType, lotCode, userCode, resourceCode)
 {
     this.INNO        = iNNO.ToUpper();
     this.ProductInfo = productInfo;
     this.Warehouse   = warehouse;
 }
示例#10
0
 public GoToMOActionEventArgs(string actionType, string lotCode, string userCode, string resourceCode, ProductInfo productInfo, string moCode)
     : base(actionType, lotCode, userCode, resourceCode)
 {
     this.MOCode      = moCode.Trim().ToUpper();
     this.ProductInfo = productInfo;
 }