void HidePassword() { ImgShowHide.Source = new BitmapImage(new Uri("/Resources/openeye.png", UriKind.Relative)); PassBoxSec.Visibility = Visibility.Hidden; PassBox.Visibility = Visibility.Visible; PassBox.Focus(); }
private void UserTextBox_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { PassBox.Focus(); e.Handled = true; } }
private void Window_Loaded(object sender, RoutedEventArgs e) { if (Password) { PassBox.Focus(); } else { TextBox.Focus(); } }
private void ShowPasswordButton_Click(object sender, RoutedEventArgs e) { //Toggle the password visible flag passwordIsVisible = !passwordIsVisible; if (passwordIsVisible) { PassBox.Visibility = Visibility.Hidden; PassTextBox.Visibility = Visibility.Visible; PassTextBox.Focus(); PassTextBox.Select(PassTextBox.Text.Length, 0); } else { PassBox.Visibility = Visibility.Visible; PassTextBox.Visibility = Visibility.Hidden; PassBox.Focus(); } }
private void Reset() { if (tries > 0) { tries--; Login(user, pass); return; } foreach (var obj in AccountList.Children) { if (obj is LoginAccount) { ((LoginAccount)obj).State = LoginAccountState.Normal; } } Progress.Visibility = Visibility.Hidden; LoginBar.IsIndeterminate = false; PassBox.Password = ""; LoginButt.IsEnabled = UserBox.IsEnabled = PassBox.IsEnabled = AutoLoginToggle.IsEnabled = true; PassBox.Focus(); }
private void CheckBox_Changed(object sender, RoutedEventArgs e) { //TODO: Make undermentioned, commented line of code work or inspect what's wrong with it //PassBox.PasswordChar = CheckBox.IsChecked == true ? default(char): '*'; if (CheckBox.IsChecked == true) { PassBox.Visibility = Visibility.Hidden; PassBox.IsEnabled = false; TxtPassBox.IsEnabled = true; TxtPassBox.Text = PassBox.Password; TxtPassBox.Focus(); TxtPassBox.Visibility = Visibility.Visible; } else { TxtPassBox.Visibility = Visibility.Hidden; TxtPassBox.IsEnabled = false; PassBox.IsEnabled = true; PassBox.Password = TxtPassBox.Text; PassBox.Focus(); PassBox.Visibility = Visibility.Visible; } }
public LoginWindow() { InitializeComponent(); PassBox.Focus(); }
private void Login_Click(object sender, RoutedEventArgs e) { Manager manager = Manager.Instance(); manager.ManagerOperation(); string managerEmail = manager.GetManagerEmail(); string managerPassword = manager.GetManagerPassword(); if (LoginBox.Text == managerEmail && PassBox.Password == managerPassword) { context = new Context(new ConcreteStrategyE()); context.ContextInterface(); this.Close(); } else { try { var email = DB.Clients.Where(u => u.Email == LoginBox.Text).FirstOrDefault(); var email2 = DB.Sellers.Where(u => u.Email == LoginBox.Text).FirstOrDefault(); var email3 = DB.Storekeepers.Where(u => u.Email == LoginBox.Text).FirstOrDefault(); if ((LoginBox.Text == "") || (PassBox.Password == "")) { if (LoginBox.Text == "") { MessageBox.Show("Email is Required!", "Caution", MessageBoxButton.OK); LoginBox.Focus(); } else if (PassBox.Password == "") { MessageBox.Show("Password is Required!", "Caution", MessageBoxButton.OK); PassBox.Focus(); } } else { if (email != null) { var pass = email.Password; pass = PassBox.Password; if (PassBox.Password == pass) { MessageBox.Show("Login Successfully!", "Login Success", MessageBoxButton.OK); client = DB.Clients.Where(u => u.Email == LoginBox.Text).FirstOrDefault(); context = new Context(new ConcreteStrategyE(client)); context.ContextInterface(); this.Close(); } else { MessageBox.Show("Email or Password are wrong!"); } } else if (email2 != null) { var pass = email2.Password; pass = PassBox.Password; if (PassBox.Password == pass) { MessageBox.Show("Login Successfully!", "Login Success", MessageBoxButton.OK); seller = DB.Sellers.Where(u => u.Email == LoginBox.Text).FirstOrDefault(); context = new Context(new ConcreteStrategyE(seller)); context.ContextInterface(); this.Close(); } else { MessageBox.Show("Email and Password or wrong!"); } } else if (email3 != null) { var pass = email3.Password; pass = PassBox.Password; if (PassBox.Password == pass) { MessageBox.Show("Login Successfully!", "Login Success", MessageBoxButton.OK); storekeeper = DB.Storekeepers.Where(u => u.Email == LoginBox.Text).FirstOrDefault(); context = new Context(new ConcreteStrategyE(storekeeper)); context.ContextInterface(); this.Close(); } else { MessageBox.Show("Email and Password or wrong!"); } } else { MessageBox.Show("Email and Password is invalid"); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }