private void UserTextBox_KeyPress(object sender, KeyPressEventArgs K) { if (K.KeyChar == (char)Keys.Enter) { PassTextBox.Select(); } }
private void SignInButton_Click(object sender, EventArgs e) { if (Users.Extant(LoginTextBox.Text)) { User selectUser = Users.GetUser(LoginTextBox.Text); if (selectUser.Pass == PassTextBox.Text) { user = selectUser; DialogResult = DialogResult.OK; } else { MessageBox.Show("Неверный пароль", "Ошибка авторизации", MessageBoxButtons.OK); PassTextBox.Text = ""; PassTextBox.Focus(); } } else { MessageBox.Show("Пользователь не найден", "Ошибка авторизации", MessageBoxButtons.OK); LoginTextBox.Text = ""; PassTextBox.Text = ""; LoginTextBox.Focus(); } }
private void LoginTextBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { PassTextBox.Focus(); } }
private void CloseButton(object sender, RoutedEventArgs e) { closeBackground.Visibility = Visibility.Collapsed; closeButton.Visibility = Visibility.Collapsed; patvirtintiBackround.Visibility = Visibility.Collapsed; patvirtintiButton.Visibility = Visibility.Collapsed; KeistiDescription.Visibility = Visibility.Collapsed; KeistiLabel.Visibility = Visibility.Collapsed; greyedOut.Visibility = Visibility.Collapsed; KeistiWindow.Visibility = Visibility.Collapsed; kodoTextBox.Visibility = Visibility.Collapsed; kodoLabel.Visibility = Visibility.Collapsed; passLabel.Visibility = Visibility.Collapsed; PassTextBox.Visibility = Visibility.Collapsed; newPassLabel.Visibility = Visibility.Collapsed; NewPasswordTextBox.Visibility = Visibility.Collapsed; newPassAgainLabel.Visibility = Visibility.Collapsed; NewPasswordAgainTextBox.Visibility = Visibility.Collapsed; passUnderLine.Visibility = Visibility.Collapsed; newPassUnderline.Visibility = Visibility.Collapsed; kodoUnderline.Visibility = Visibility.Collapsed; newPassAgainUnderline.Visibility = Visibility.Collapsed; generalEventText.Visibility = Visibility.Collapsed; kodoTextBox.Clear(); NewPasswordAgainTextBox.Clear(); NewPasswordTextBox.Clear(); PassTextBox.Clear(); generalEventText.Content = ""; }
/// <summary> /// Handle login button event. Send information to server /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void loginButton_Click(object sender, RoutedEventArgs e) { logger.Info("loginButton_Click"); if (!Regex.IsMatch(emailAddrTextBox.Text, @"^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$")) { errorMessage.Content = "Enter a valid email."; emailAddrTextBox.Select(0, emailAddrTextBox.Text.Length); emailAddrTextBox.Focus(); } else if (PassTextBox.Password.Length == 0) { errorMessage.Content = "Enter password."; PassTextBox.Focus(); } else { using (new CursorWait()) { LoginData loginData = new LoginData(); loginData.EmailAddress = emailAddrTextBox.Text; loginData.Password = PassTextBox.Password; LoginResult result = service.UserLogin(loginData); switch (result.Status) { case OperationStatus.Success: { Properties.Settings.Default.email = emailAddrTextBox.Text; Properties.Settings.Default.password = PassTextBox.Password; Properties.Settings.Default.Save(); WelcomePage welcome = new WelcomePage(service, result.NickName, emailAddrTextBox.Text); NavigationService.Navigate(welcome); } break; case OperationStatus.Failure: errorMessage.Content = "Internal server error"; break; case OperationStatus.InvalidEmail: errorMessage.Content = "Email address doesn't exist"; break; case OperationStatus.InvalidPassword: errorMessage.Content = "The password is incorrect"; break; } } } }
public bool Auth(string login, bool isPhone) { LoginButton.Click(); if (isPhone) { PhoneTab.Click(); } LoginTextBox.SendKeys(login); PassTextBox.SendKeys(TestDataResource.Password); SubmitButton.Click(); return(true); }
private void ConfirmPasswordTextBox_Validating(object sender, CancelEventArgs e) { if (this.ConfirmPasswordTextBox.Text != this.PassTextBox.Text) { this.errorProvider1.SetError(this.ConfirmPasswordTextBox, "Password and Confirm must be the same"); e.Cancel = true; PassTextBox.Clear(); ConfirmPasswordTextBox.Clear(); } else { this.errorProvider1.SetError(this.ConfirmPasswordTextBox, ""); } }
//Login/Reg Butt private void button1_Click(object sender, EventArgs e) { if (NameTextBox.Text != "" && NameTextBox.Text.Length < 18 && NameTextBox.Text.Length > 3 && IsFilteredName(NameTextBox.Text)) { if (PassTextBox.Text != "") { SubmitButton.Enabled = false; StatusLabel.Text = ""; if (!IsLogin) { if (LoginAndRegister(FilteredName(NameTextBox.Text), PassTextBox.Text, 1)) { StatusLabel.Text = "Sikeres regisztráció! Jelentkezz be."; PassTextBox.Text = ""; SwichButton.PerformClick(); } else { StatusLabel.Text = "Sikertelen regisztráció! Próbáld újra!"; } } else { if (LoginAndRegister(FilteredName(NameTextBox.Text), PassTextBox.Text, 0) || MainForm.AutoLogin) { LoginSucces(FilteredName(NameTextBox.Text)); } else { PassTextBox.Clear(); StatusLabel.Text = "Hibás felhasználói adatok!"; } } } else { StatusLabel.Text = "Nem írtál be jelszót!"; } } else { StatusLabel.Text = "A felhasználónév nem felel meg a feltételeknek!"; } SubmitButton.Enabled = true; }
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 LoginBtn_Click(object sender, EventArgs e) { SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=PHONEANDMORE;Integrated Security=True"); conn.Open(); SqlCommand SelectUsername = new SqlCommand("select Type from Creds where UserName = '******'and Password ='******'", conn); SqlDataReader UserReader; UserReader = SelectUsername.ExecuteReader(); if (UserReader.Read() == true) { if (UserReader[0].ToString() == "admin" || UserReader[0].ToString() == "user") { MainMenu ah = new MainMenu(); ah.get(UserTextBox.Text); ah.ShowDialog(); this.Close(); } } else { if (UserTextBox.Text == "Elbeld" && PassTextBox.Text == "stG65gr5") { MainMenu ah = new MainMenu(); ah.get(UserTextBox.Text); ah.ShowDialog(); this.Close(); } else { MessageBox.Show(" incorrect Username or Password, Please check your entries correctly ", "\t\t Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); UserTextBox.Clear(); PassTextBox.Clear(); UserTextBox.Focus(); conn.Close(); UserReader.Close(); } } conn.Close(); }
private void ButtonSend_KeyDown(object sender, KeyEventArgs e) { switch (e.KeyCode) { case Keys.Up: PassTextBox.Text = String.Empty; e.SuppressKeyPress = true; PassTextBox.Focus(); break; case Keys.Enter: case Keys.Down: if (LabelUserText.Text.Length > 3 && PassTextBox.Text.Length > 3) { try { if (bool.Parse(Config.GetParametr("SaveLastLogin"))) { Config.Set("SETTINGS", "LastLogin", LabelUserText.Text); } } catch { } ButtonSend.Enabled = false; StartStatus(); } else { ButtonSend.ForeColor = Color.Red; } break; case Keys.Escape: PassTextBox.Text = String.Empty; e.SuppressKeyPress = true; PassTextBox.Focus(); break; } }
private void LabelUserText_KeyDown(object sender, KeyEventArgs e) { switch (e.KeyCode) { case Keys.Enter: case Keys.Down: if (LabelUserText.Text.Length > 3) { e.SuppressKeyPress = true; PassTextBox.Focus(); } else { BackPanelUserText.BackColor = Color.Red; } break; case Keys.Escape: Application.Exit(); break; } }
private void StartButton_Click(object sender, EventArgs e) { PatchBox.Clear(); progressBar1.Value = 100; progressBar1.Style = ProgressBarStyle.Marquee; var task = new Task(() => { if (radioButton1.Checked) { using (StreamWriter sw = new StreamWriter(patch, false, Encoding.Default)) { sw.WriteLine(Encrypt(text, 5, PassTextBox.Text)); PassTextBox.Clear(); } } else if (radioButton2.Checked && Decrypt(text, 5, PassTextBox.Text) != "Incorrect password") { using (StreamWriter sw = new StreamWriter(patch, false, Encoding.Default)) { sw.WriteLine(Decrypt(text, 5, PassTextBox.Text)); PassTextBox.Clear(); } } } ); task.Start(); task.ContinueWith((x) => { progressBar1.Style = ProgressBarStyle.Blocks; MessageBox.Show("Complete"); }); if (task.IsFaulted) { MessageBox.Show("Incorrect Password"); } }
private void RegisterClicked(object sender, RoutedEventArgs e) { logger.Info("RegisterClicked"); if (firstNameTextBox.Text.Length == 0) { errorMessage.Content = "Enter first name."; firstNameTextBox.Focus(); } else if (lastNameTextBox.Text.Length == 0) { errorMessage.Content = "Enter last name."; lastNameTextBox.Focus(); } else if (nickNameTextBox.Text.Length == 0) { errorMessage.Content = "Enter nick name."; nickNameTextBox.Focus(); } else if (emailAddrTextBox.Text.Length == 0) { errorMessage.Content = "Enter email."; emailAddrTextBox.Focus(); } else if (!Regex.IsMatch(emailAddrTextBox.Text, @"^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$")) { errorMessage.Content = "Enter a valid email."; emailAddrTextBox.Select(0, emailAddrTextBox.Text.Length); emailAddrTextBox.Focus(); } else if (PassTextBox.Password.Length == 0) { errorMessage.Content = "Enter password."; PassTextBox.Focus(); } else if (confirmPassTextBox.Password.Length == 0) { errorMessage.Content = "Enter Confirm password."; confirmPassLabel.Focus(); } else if (PassTextBox.Password != confirmPassTextBox.Password) { errorMessage.Content = "Confirm password must be same as password."; confirmPassTextBox.Focus(); } else { UserInformationData userData = new UserInformationData(); userData.FirstName = firstNameTextBox.Text; userData.LastName = lastNameTextBox.Text; userData.NickName = nickNameTextBox.Text; userData.EmailAddress = emailAddrTextBox.Text; userData.Password = PassTextBox.Password; RegistrationResult result = service.UserRegistration(userData); if (result.Status == OperationStatus.Success) { BackToLogin(); } else { MessageBox.Show("Registration Failed: " + result.Message); } } }
private void ResetButton_Click(object sender, System.EventArgs e) { PassTextBox.Clear(); FirstTextBox.Clear(); LastTextBox.Clear(); ConfirmPassTextBox.Clear(); GmailTextBox.Clear(); UserTextBox.Clear(); }
private void AddEditButton_Click(object sender, EventArgs e) { try { if (isChange) { if ((PassTextBox.Text == "" || PassTextBox.Text == " ") && (ConfPassTextBox.Text == "" || ConfPassTextBox.Text == " ") && (LoginTextBox.Text != "" || LoginTextBox.Text != " ")) { string Command = "Update Пользователи SET Имя_Пользователя=@login Where Имя_Пользователя=@oldLogin"; SqlParameter newLogin = new SqlParameter("login", LoginTextBox.Text); SqlParameter oldLogin = new SqlParameter("oldLogin", Login); StaticProcesser.ExecuteCommand(Command, newLogin, oldLogin); this.Dispose(); } else { if (PassTextBox.Text == ConfPassTextBox.Text && LoginTextBox.Text != "" && LoginTextBox.Text != " ") { string newhashedPass = StaticProcesser.ComputeHash(PassTextBox.Text, new MD5CryptoServiceProvider()); SqlParameter newLogin = new SqlParameter("login", LoginTextBox.Text); SqlParameter newHashedPass = new SqlParameter("newHashedPass", newhashedPass); SqlParameter oldLogin = new SqlParameter("oldLogin", Login); string Command = "Update Пользователи SET Имя_Пользователя=@login, Пароль=@newHashedPass Where Имя_Пользователя=@oldLogin"; StaticProcesser.ExecuteCommand(Command, newLogin, newHashedPass, oldLogin); this.Dispose(); } } } else { if ((PassTextBox.Text == "" || PassTextBox.Text == " ") && (ConfPassTextBox.Text == "" || ConfPassTextBox.Text == " ") && (LoginTextBox.Text == "" || LoginTextBox.Text == " ")) { MessageBox.Show("Заполните все поля!"); LoginTextBox.Focus(); } else { if (PassTextBox.Text == ConfPassTextBox.Text) { string newhashedPass = StaticProcesser.ComputeHash(PassTextBox.Text, new MD5CryptoServiceProvider()); SqlParameter newLogin = new SqlParameter("login", LoginTextBox.Text); SqlParameter newHashedPass = new SqlParameter("newHashedPass", newhashedPass); string Command = "Insert INTO Пользователи (Имя_Пользователя,Пароль) VALUES (@login,@newHashedPass)"; StaticProcesser.ExecuteCommand(Command, newLogin, newHashedPass); this.Dispose(); } else { PassTextBox.Clear(); ConfPassTextBox.Clear(); PassTextBox.Focus(); MessageBox.Show("Пароли не совпадают!"); } } } } catch (Exception ex) { StaticHelper.ErrorNotifier(ex); } }