private void barcode_OnScan(Symbol.Barcode2.ScanDataCollection scanDataCollection) { ScanData scanData = scanDataCollection.GetFirst; if (scanData.Result == Results.SUCCESS) { Employee emp = null; try { emp = data.GetEmployee(scanData.Text); if (emp == null) { MessageBox.Show("Пользователь с ШК ." + scanData.Text, "Не найден!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return; } } catch (Exception e) { MessageBox.Show("Пользователь с ШК ." + scanData.Text, "Не найден!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return; } setPositionIn_cmbEmployees(emp); } }