public FAExtendECPart()
            : base()
        {
            ECInfo = new FAECInfo();
            ECLargeBoxInfo = new FAECLargeBoxInfo();
            TimeSendInterval = new FALibrary.Utility.FATime(FALibrary.Utility.FATimeType.millisecond, 1000);
            ECData = new Dictionary<string, string>();
            Watch = new Stopwatch();
            Watch.Start();

            SetPropertyChangedEventHandler();
        }
 public FAProductInfo()
 {
     ECInfo = new FAECInfo();
     ECInfo.Clear();
     ECLargeBoxInfo = new FAECLargeBoxInfo();
     ECLargeBoxInfo.Clear();
     //SimaxInfo = new FASimaxInfo();
     //SimaxInfo.Clear();
     IsEmptyBox = false;
     SmallBoxBypassMode = false;
     MergeStackerMode = false;
     FailMessage = string.Empty;
 }
 public void CopyTo(FAECLargeBoxInfo obj)
 {
     obj.Result = this.Result;
     obj.AutoShipResult = this.AutoShipResult;
     obj.AutoShipCheckResult = this.AutoShipCheckResult;
     obj.LabelCount = this.LabelCount;
     obj.LBOX_ID = this.LBOX_ID;
     obj.SLIPID = this.SLIPID;
     obj.SamsungLabelFormat = this.SamsungLabelFormat;
     obj.SpecialLabelFormat = this.SpecialLabelFormat;
     obj.MSG = this.MSG;
 }