private void hoofdMenuItem_Click(object sender, RoutedEventArgs e) { Startscherm start = new Startscherm(gebruiker); start.Left = 400; start.Top = 200; start.Show(); this.Close(); }
// Gaat zoeken in de txt naar het email adres dat in de textbox staan en de lijn eronder controleren op het wachtwoord. private void checkLogin() { try { if (emailTextBox.Text.Length == 0) { throw new EmptyFieldException("Vul een emailadres in!"); } if (passwordPasswordBox.Password.Length == 0) { throw new EmptyFieldException("Vul een wachtwoord in!"); } string mail = Convert.ToString(emailTextBox.Text).ToLower(); int lijnNummer = ZoekLijnNummer(mail); // we hashen de ingave in password box en vergelijken die met het wachtwoord die we vinden door de lijnnummer van het gevonden emailadres met 1 te verhogen. if (Hashing.HashIt(passwordPasswordBox.Password).Equals(File.ReadLines("Users/Users.txt").Skip(lijnNummer + 1).Take(1).First())) { string naam = File.ReadLines("Users/Users.txt").Skip(lijnNummer - 2).Take(1).First(); string achternaam = File.ReadLines("Users/Users.txt").Skip(lijnNummer - 1).Take(1).First(); string email = File.ReadLines("Users/Users.txt").Skip(lijnNummer).Take(1).First(); string directory = File.ReadLines("Users/Users.txt").Skip(lijnNummer + 2).Take(1).First(); int tijd = Convert.ToInt32((File.ReadLines("Users/Users.txt").Skip(lijnNummer + 3).Take(1).First())); gebruiker = new Gebruiker(naam, achternaam, directory, email, tijd); Startscherm start = new Startscherm(gebruiker); start.Left = 400; start.Top = 200; start.Show(); this.Hide(); } else { MessageBox.Show("Foutief wachtwoord!"); } } catch (FileNotFoundException) { MessageBox.Show("file not found !"); } }
private void terugButton_Click(object sender, RoutedEventArgs e) { Startscherm s = new Startscherm(gebruiker); s.Show(); this.Close(); }
private void timer_Tick(object sender, EventArgs e) { if (statusProgressBar.Value != statusProgressBar.Maximum) { statusProgressBar.Value++; } else { timer.Stop(); MessageBoxResult res = MessageBox.Show("Je hebt " + aantalGeraakt + " keer geraakt"); if (res == MessageBoxResult.OK) { gebruiker.SchrijfTijd(gebruiker.Email, gebruiker.Tijd); Startscherm start = new Startscherm(gebruiker); start.Show(); start.Left = 400; start.Top = 200; this.Close(); } } gebruiker.Tijd--; }
private void startButton_Click(object sender, RoutedEventArgs e) { timer.Stop(); animatietimer.Stop(); MessageBoxResult res = MessageBox.Show("Je hebt " + aantalGeraakt + " keer geraakt"); if (res == MessageBoxResult.OK) { gebruiker.SchrijfTijd(gebruiker.Email, gebruiker.Tijd); Startscherm start = new Startscherm(gebruiker); start.Show(); start.Left = 400; start.Top = 200; this.Close(); } }
private void startschermButton_Click(object sender, RoutedEventArgs e) { Startscherm s = new Startscherm(gebruiker); s.Left = 400; s.Top = 200; s.Show(); this.Close(); }