예제 #1
0
 void Rfid_OnRFIDDisplay(Invengo.NetAPI.Protocol.IRP1.RXD_TagData msg)
 {
     if (InvokeRequired)
     {
         BeginInvoke(new RFIDDisplayHandle(Rfid_OnRFIDDisplay), msg);
     }
     else
     {
         this.textBox1.Text = Core.Util.ConvertByteArrayToHexString(msg.ReceivedMessage.EPC);
     }
 }
예제 #2
0
 void Rfid_OnRFIDDisplay(Invengo.NetAPI.Protocol.IRP1.RXD_TagData msg)
 {
     if (InvokeRequired)
     {
         BeginInvoke(new RFIDDisplayHandle(Rfid_OnRFIDDisplay), msg);
     }
     else
     {
         this.txtBarcode.Text = Core.Util.ConvertByteArrayToHexString(msg.ReceivedMessage.EPC);
         if (RFIDCode != this.txtBarcode.Text)
         {
             RFIDCode = this.txtBarcode.Text;
             this.txtPalletCode.Text = bll.GetFieldValue("cmd_Pallet", "PalletID", string.Format("RFIDCode='{0}'", this.txtBarcode.Text));
             if (this.txtPalletCode.Text == "")
             {
                 Logger.Info("RFID编号未绑定箱号,请先绑定后再入库!");
             }
         }
     }
 }