Example #1
0
 /// <summary>
 /// 箱号结果事件
 /// </summary>
 /// <param name="obj"></param>
 internal void ContainerResult(IVECONclientEvents_OnCombinedRecognitionResultISOEvent obj)
 {
     Containernumber = obj.containerNum1;
     Con             = obj.containerNum1;
     Passtime        = obj.triggerTime;
     Analysis();
 }
Example #2
0
        /// <summary>
        /// 箱号结果集
        /// </summary>
        /// <param name="e"></param>
        public void CombinResult(IVECONclientEvents_OnCombinedRecognitionResultISOEvent e)
        {
            textBox1.Text  = e.laneNum.ToString();
            textBox2.Text  = e.triggerTime.ToString("yyyy-MM-dd HH:mm:ss");
            textBox3.Text  = e.containerNum1;
            textBox11.Text = e.iSO1;
            textBox13.Text = e.checkSum1;
            textBox4.Text  = e.containerNum2;
            textBox10.Text = e.iSO2;
            textBox12.Text = e.checkSum2;
            switch (e.containerType)
            {
            case -1: textBox5.Text = "未知"; break;

            case 0: textBox5.Text = "20 吋集装箱"; break;

            case 1: textBox5.Text = "40 吋集装箱"; break;

            case 2: textBox5.Text = "两个 20 吋集装箱"; break;
            }
        }
 /// <summary>
 /// 箱号事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void _AxVECONclient_OnCombinedRecognitionResultISO(object sender, IVECONclientEvents_OnCombinedRecognitionResultISOEvent e)
 {
     CombinResultAction?.Invoke(e);
     SetMessageAction?.Invoke(string.Format("CombinResult1:{0} CombinResult2:{1}", e.containerNum1, e.containerNum2));
     _Log.logInfo.Info(string.Format("DateTimt:{0} CombinResult1:{1} CombinResult2:{2}", e.triggerTime.ToString("yyyy-MM-dd HH:mm:ss"), e.containerNum1, e.containerNum2));
 }