Example #1
0
 private void InvokeCardReaderRemoved(CardReaderBase cardReader)
 {
     if (this.CardReaderRemoved != null)
     {
         this.CardReaderRemoved(cardReader, new CardReaderEventArgs(cardReader));
     }
 }
Example #2
0
 internal SmartCard(CardReaderBase reader)
 {
     this.reader = reader;
 }
Example #3
0
 /// <summary>
 /// Call to remove a card reader from the subsystem
 /// </summary>
 /// <param name="reader">reader to remove</param>
 protected void RemoveCardReader(CardReaderBase reader)
 {
     this.Readers.Remove(reader);
     this.InvokeCardReaderRemoved(reader);
     reader.NotifyRemoved();
 }
Example #4
0
 /// <summary>
 /// Call to add a card reader to this subsystem
 /// </summary>
 /// <param name="reader">reader to add</param>
 protected void AddCardReader(CardReaderBase reader)
 {
     this.Readers.Add(reader);
     this.InvokeCardReaderAdded(reader);
 }