Example #1
0
 /// <summary>
 /// 手持物理按键扫描RFID,扫描到RFID信息时
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void r2000Scanner1_RFIDDataCaptured(object sender, Smobiler.Device.R2000RFIDScanEventArgs e)
 {
     try
     {
         string    RFID  = e.Epc;
         DataTable table = _autofacConfig.SettingService.GetAssetsBySN(RFID, LocatinId);
         gridAssRows.Cells.Clear();
         table.Columns.Add("IsChecked");
         foreach (DataRow Row in table.Rows)
         {
             if (Row["AssId"].ToString() == SelectAssId)
             {
                 Row["IsChecked"] = true;
             }
             else
             {
                 Row["IsChecked"] = false;
             }
         }
         if (table.Rows.Count > 0)
         {
             gridAssRows.DataSource = table;
             gridAssRows.DataBind();
         }
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Example #2
0
 private void r2000Scanner1_FFIDDataCaptured(object sender, Smobiler.Device.R2000RFIDScanEventArgs e)
 {
     this.label1.Text = e.Epc;
     this.label2.Text = e.Rssi;
 }