private void RegisterButton_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrEmpty(PhoneTextBox.Text) && !string.IsNullOrEmpty(NameTextBox.Text) && !string.IsNullOrEmpty(PasswordBox.Password) && !string.IsNullOrEmpty(ConfirmPasswordBox.Password)) { if (PasswordBox.Password == ConfirmPasswordBox.Password) { if (!service.SignUpEmployee(NameTextBox.Text, PhoneTextBox.Text, PasswordBox.Password, "default", out string message, out Employee user)) { Close(); } else { PhoneTextBox.Clear(); NameTextBox.Clear(); PasswordBox.Clear(); ConfirmPasswordBox.Clear(); } } else { MessageBox.Show("Passwords in to fields should be equal"); PasswordBox.Clear(); ConfirmPasswordBox.Clear(); PasswordBox.Focus(); } }
/* #region Validation * string ValidateInputs(string username, string password, string confirmPassword) * { * string errorMessage = ""; * var naV = new NewAccountValidation(username, password, confirmPassword); * errorMessage += UsernameValidation.ValidateUsername(username); * errorMessage += PasswordValidation.ValidatePassword(password); * errorMessage += ConfirmPasswordValidation.ValidateConfirmPassword(password, confirmPassword); * return errorMessage; * } * void IsInputValid(string errorMessage, string username, string password) * { * //If no error is found * if (errorMessage == "") * { * //stores username and hashed password * CreateNewAccountService.Instance.username = username; * CreateNewAccountService.Instance.password = UserAccount.stringToHashString(password); * * var ui = UICreatePage.GetAdminDetailsPage(); * CreateNewAccountService.Instance.Window.Content = ui; * } * else * { * ErrorTxt.Text = errorMessage; * ClearInputFields(); * } * } #endregion*/ #region Utility methods void ClearInputFields() { //Clear all fields on the view UsernameTxt.Clear(); passwordBox.Clear(); ConfirmPasswordBox.Clear(); }
/// <summary> /// Clears this instance. /// </summary> public void Clear() { ErrorMessageTextBlock.Visibility = Visibility.Collapsed; FirstNameTextBox.Clear(); LastNameTextBox.Clear(); EmailTextBox.Clear(); PasswordBox.Clear(); ConfirmPasswordBox.Clear(); ZipCodeTextBox.Clear(); }
/// <summary> /// Handles the Click event of the NoButton control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="RoutedEventArgs" /> instance containing the event data.</param> private void NoButton_Click(object sender, RoutedEventArgs e) { FirstNameTextBox.Clear(); LastNameTextBox.Clear(); EmailTextBox.Clear(); PasswordBox.Clear(); ConfirmPasswordBox.Clear(); ZipCodeTextBox.Clear(); GetEmailCheckBox.IsChecked = null; this.NavigationService.GoBack(); }
private void TransitionerBackToUser_OnClick(object sender, RoutedEventArgs e) { if (LoginTransitioner.SelectedIndex != 0) { LoginTransitioner.SelectedIndex = 0; } PasswordBox.Clear(); ShowPasswordBox.Clear(); LoginPasswordBox.Clear(); ShowLoginPasswordBox.Clear(); ConfirmPasswordBox.Clear(); ShowConfirmPasswordBox.Clear(); MonobankApiKey.Clear(); ForgotPasswordCheckMonobankApiKey.Clear(); Transitioner.SelectedIndex = 1; }
private bool SubmitBtn() { bool ret = true; { try { if (Emailbox.Text == "") { lblNameIsRequired.Visible = true; ret = false; } else { lblNameIsRequired.Visible = false; } if (CurrentPasswordBox.Text == "") { lblEmailIsRequired.Visible = true; ret = false; } else { lblEmailIsRequired.Visible = false; } if (NewPasswordBox.Text == "") { lblPasswordIsRequired.Visible = true; ret = false; } else { lblPasswordIsRequired.Visible = false; } if (ConfirmPasswordBox.Text == "") { lblConfirmPasswordIsRequired.Visible = true; ret = false; } else { lblConfirmPasswordIsRequired.Visible = false; } //if (NewPasswordBox.Text != "" && ConfirmPasswordBox.Text != "") //{ // if (NewPasswordBox != ConfirmPasswordBox) // { // lblConfirmPasswordAndPasswordSame.Visible = true; // ret = false; // } //} //else //{ // lblConfirmPasswordAndPasswordSame.Visible = false; //} if ((Emailbox.Text != "") && (CurrentPasswordBox.Text != "") && (NewPasswordBox.Text != "") && (ConfirmPasswordBox.Text != "")) { //this is connection check email is exist if condtion is true so then check current password is exist into the database SqlCommand cmd = new SqlCommand("Select Count(*) From Admin Where E_mail = @E_mail", conn.connect); cmd.Parameters.AddWithValue("@E_mail", Emailbox.Text); conn.connect.Open(); int Result = (int)cmd.ExecuteScalar(); if (Result == 1) { //this connection is check that current password is exist SqlCommand cmd2 = new SqlCommand("Select Count(*) From Admin Where Password = @Password AND E_mail = @Email", conn.connect); cmd2.Parameters.AddWithValue("@Email", Emailbox.Text); cmd2.Parameters.AddWithValue("@Password", CurrentPasswordBox.Text); //conn.connect.Open(); int Result2 = (int)cmd2.ExecuteScalar(); //conn.connect.Close(); if (Result2 == 1) { if (NewPasswordBox.Text == ConfirmPasswordBox.Text) { SqlCommand cmd3 = new SqlCommand("update Admin Set Password=@Password where E_mail=@E_mail", conn.connect); cmd3.Parameters.AddWithValue("@E_mail", Emailbox.Text); cmd3.Parameters.AddWithValue("@Password", ConfirmPasswordBox.Text); cmd3.ExecuteNonQuery(); DialogResult Dr = MessageBox.Show("Password have changed", "Done", MessageBoxButtons.OK, MessageBoxIcon.Information); if (Dr == DialogResult.OK) { CurrentPasswordBox.Clear(); NewPasswordBox.Clear(); ConfirmPasswordBox.Clear(); } conn.connect.Close(); } else { lblConfirmPasswordIsRequired.Text = "Password does not match"; lblConfirmPasswordIsRequired.Visible = true; conn.connect.Close(); } } else { lblEmailIsRequired.Text = "Password does not exist"; lblEmailIsRequired.Visible = true; CurrentPasswordBox.Clear(); NewPasswordBox.Clear(); ConfirmPasswordBox.Clear(); conn.connect.Close(); } } else { lblNameIsRequired.Text = "Email does not exist"; lblNameIsRequired.Visible = true; Emailbox.Clear(); CurrentPasswordBox.Clear(); NewPasswordBox.Clear(); ConfirmPasswordBox.Clear(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } return(ret); } }