private static void OnMehrereChips() { if (_chipStatus == ChipStatus.MehrereChips) { return; } _chipStatus = ChipStatus.MehrereChips; RemoteSitzung.Stop(); Mehrere_Chips_Dialog_ausgeben(); }
private static void OnChipEntfernt() { RemoteSitzung.Stop(); KeinChip_Meldung_ausgeben(); _chipStatus = ChipStatus.KeinChip; if (_updateStehtAn) { Update_durchfuehren(); } }
private static void OnChipAufgelegt(string chipID) { if (_chipStatus == ChipStatus.KeinChip) { _chipStatus = ChipStatus.EinChip; Console.WriteLine(@"Chip aufgelegt, frage Nutzerdaten ab..."); var userdaten = Benutzer_nachschlagen(chipID); Daten_anzeigen(userdaten); RemoteSitzung.Start(userdaten.RDPUser, userdaten.RDPAddr, _rdpBasis); } }
private static void OnReaderGetrennt() { RemoteSitzung.Stop(); _chipleser.Close(); _chipStatus = ChipStatus.KeinChip; var dialogResult = Reader_getrennt_Dialog_ausgeben(); if (dialogResult == DialogResult.Retry) { Chipleser_verbinden(); } else { Beenden(); } }