private void LogInQuickM(object sender, RoutedEventArgs e) { using (DataContext data = new DataContext()) { LoginAtempt = data.User.Where(u => u.UserRoleId == 2).FirstOrDefault(); LoggedInOptions loginSucces = new LoggedInOptions(LoginAtempt); loginSucces.Show(); this.Close(); } }
private void LogIn(object sender, RoutedEventArgs e) { string encryptedPassword = md5.CreateMD5(pbPassword.Password); using (DataContext data = new DataContext()) { LoginAtempt = data.User.Where(u => u.Email == tbEmail.Text && u.Password == encryptedPassword).FirstOrDefault(); if (LoginAtempt != null) { //MessageBox.Show($"Logged In als {LoginAtempt.FirstName} {LoginAtempt.LastName}"); LoggedInOptions loginSucces = new LoggedInOptions(LoginAtempt); loginSucces.Show(); this.Close(); } else { MessageBox.Show("De opgegeven gegevens kwamen niet overeen met onze database."); } } }