private void TicketReader_BarCodeRead(object sender, BarCodeReadEventArgs e) { if (!string.IsNullOrEmpty(e.BarCode)) { ClearInput(); ReadCardIDHandler(e.BarCode, null); } }
private void TicketReader_BarCodeRead(object sender, BarCodeReadEventArgs e) { if (!string.IsNullOrEmpty(e.BarCode)) { ClearCardInfo(); string cardID = GetCardIDFromBarCode(e.BarCode); ReadCardIDHandler(cardID, null); } }
private void TicketReader_BarCodeRead(object sender, BarCodeReadEventArgs e) { CardReadReport report = new CardReadReport(); report.CardID = e.BarCode; report.EntranceID = this.EntranceID; report.Reader = GetFirstTempReader(); AddToReportPool(report); }
void OnBarcodeEvent(short eventType, ref string pscanData) { string barcode = pscanData; if (OnBarCodeRead != null) { BarCodeReadEventArgs e = new BarCodeReadEventArgs(); e.ValueRead = ShowBarcodeLabel(barcode); OnBarCodeRead(this, e); } }
private void TicketReader_BarCodeRead(object sender, BarCodeReadEventArgs e) { if (!string.IsNullOrEmpty(e.BarCode)) { foreach (int enID in WorkStationInfo.CurrentStation.EntranceList) { EntranceInfo entrance = ParkBuffer.Current.GetEntrance(enID); if (entrance != null && entrance.IsExitDevice) { RemoteReadCardNotify notify = new RemoteReadCardNotify(entrance.ParkID, entrance.EntranceID, e.BarCode); IParkingAdapter pad = ParkingAdapterManager.Instance[entrance.ParkID]; if (pad != null) { pad.RemoteReadCard(notify); break; } } } } }