Пример #1
0
 private void buttonReset_Click(object sender, RoutedEventArgs e) // Tilbakestiller kode/aktivt kort
 {
     input               = "";
     pinTeller           = 0;
     tastetkode          = 0;
     rectangleLampe.Fill = red;
     aktivtKort          = null;
 }
Пример #2
0
 Stopwatch alarm       = new Stopwatch();                   // Klokke for alarm dersom døren er åpen for lenge, brukes ikke
 public MainWindow()
 {
     InitializeComponent();
     // Legger til to kort i databasen
     database[0] = new Kort(0, "Jensen", 1234, true);
     databaseBrukt++;
     database[1] = new Kort(1, "Olsen", 2345, false);
     databaseBrukt++;
 }
Пример #3
0
 private void button0_Click(object sender, RoutedEventArgs e)
 {
     if (aktivtKort != null)
     {
         // nedTeller();
         input += 0;
         pinTeller++;
         if (pinTeller == 4)
         {
             tastetkode = Convert.ToInt32(input);
             if (tastetkode == aktivtKort.PinKode)
             {
                 lampeBlinkGreen();
                 rectangleLampe.Fill = green;
             }
             else
             {
                 lampeBlinkRed();
                 rectangleLampe.Fill = red;
             }
             input      = "";
             pinTeller  = 0;
             tastetkode = 0;
             aktivtKort = null;
         }
         else if (pinTeller > 4)
         {
             lampeBlinkRed();
             rectangleLampe.Fill = red;
             input               = "";
             pinTeller           = 0;
             tastetkode          = 0;
             rectangleLampe.Fill = red;
             aktivtKort          = null;
         }
     }
 }
Пример #4
0
        private void buttonKort_Click(object sender, RoutedEventArgs e) // Finner det valgte kortet i databasen og setter det som aktivtKort
        {
            ListeGenerator valgtnavn = (ListeGenerator)listKort.SelectedItem;

            aktivtKort = database[valgtnavn.KortID];
        }