Exemplo n.º 1
0
 private void TicketReader_BarCodeRead(object sender, BarCodeReadEventArgs e)
 {
     if (!string.IsNullOrEmpty(e.BarCode))
     {
         ClearInput();
         ReadCardIDHandler(e.BarCode, null);
     }
 }
Exemplo n.º 2
0
 private void TicketReader_BarCodeRead(object sender, BarCodeReadEventArgs e)
 {
     if (!string.IsNullOrEmpty(e.BarCode))
     {
         ClearCardInfo();
         string cardID = GetCardIDFromBarCode(e.BarCode);
         ReadCardIDHandler(cardID, null);
     }
 }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
        void OnBarcodeEvent(short eventType, ref string pscanData)
        {
            string barcode = pscanData;

            if (OnBarCodeRead != null)
            {
                BarCodeReadEventArgs e = new BarCodeReadEventArgs();
                e.ValueRead = ShowBarcodeLabel(barcode);
                OnBarCodeRead(this, e);
            }
        }
Exemplo n.º 5
0
 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;
                 }
             }
         }
     }
 }