//Change Password Button private void ChangePasswordButton_Click(object sender, RoutedEventArgs e) { if (ActualPassword.Password != "" && NewPassword.Password != "" && ConfirmPassword.Password != "") { if (NewPassword.Password == ConfirmPassword.Password) { if (LoginWindow.LoggedIn.DefaultUser) { if (Settings.Default.DefaultPassword == ActualPassword.Password.ToString()) { Settings.Default.DefaultPassword = NewPassword.Password.ToString(); MessageBox.Show("Default User password changed"); } else { MessageBox.Show("Default User password changed faild!"); } } else { AccessUserDB checkUser = new AccessUserDB(); if (checkUser.TryToFindUser(LoginWindow.LoggedIn.GetUserName, ActualPassword.Password.ToString()) != null) { AccessChangePassword accessChangePassword = new AccessChangePassword(LoginWindow.LoggedIn.GetID, NewPassword.Password.ToString()); checkUser = null; accessChangePassword = null; GC.Collect(); } else { ChangeingPasswordInfo.Content = "Wrong password!"; } } } else { ChangeingPasswordInfo.Content = "Confrim password faild!"; } } else { ChangeingPasswordInfo.Content = "Fill in all the boxes!"; } }
private void LogInButton_Click(object sender, RoutedEventArgs e) { if (UserTextBox.Text != "" && PassBox.Password.ToString() != "" && UserTextBox.Text == Settings.Default.DefaultUser && PassBox.Password.ToString() == Settings.Default.DefaultPassword) { LoggedIn.Userset("User", "1", "0", true); LoginSuccess(); } else if (UserTextBox.Text != "" && PassBox.Password.ToString() != "") { try { AccessUserDB accessUserDB = new AccessUserDB(); LoggedIn = accessUserDB.TryToFindUser(UserTextBox.Text, PassBox.Password.ToString()); if (LoggedIn != null) { LoginSuccess(); } else { LoginFaildText.Content = "Incorrect Username or Password"; LoginFaildText.Foreground = new SolidColorBrush(Colors.Red); LoggedIn = new User(); } } catch { } } else { LoginFaildText.Content = "Incorrect Username or Password"; LoginFaildText.Foreground = new SolidColorBrush(Colors.Red); } }