Exemple #1
0
 public void IncorrectPreviousPasswordEntered()
 {
     PreviousPassword.Clear();
     PasswordBox1.Clear();
     PasswordBox2.Clear();
     IncorrectPasswordLabel.Visible = true;
 }
Exemple #2
0
 private void PasswordBox1_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Enter)
     {
         PasswordBox2.Focus();
     }
 }
        private void buttonSubmit_Click(object sender, RoutedEventArgs e)
        {
            string msg;

            if (textBoxLogin.Text != "admin")
            {
                if ((string.IsNullOrWhiteSpace(textBoxLogin.Text)) || (string.IsNullOrWhiteSpace(PasswordBox.Password)) || (string.IsNullOrWhiteSpace(PasswordBox2.Password)))
                {
                    MessageBox.Show("You have to input all fields!");
                }
                else

                {
                    if (PasswordBox.Password != PasswordBox2.Password)
                    {
                        MessageBox.Show("Passwords do not coincide. Try again!");
                        PasswordBox.Clear();
                        PasswordBox2.Clear();
                    }
                    else
                    {
                        MethodsForPersons.AddPerson(textBoxLogin.Text, PasswordBox.Password, out msg);
                        MessageBox.Show(msg);
                        NavigationService.Navigate(new AuthorizationPage());
                    }
                }
            }
            else
            {
                MessageBox.Show("You can't use this login.");
            }
        }
Exemple #4
0
 public void ClearTextBoxes()
 {
     PreviousPassword.Clear();
     PasswordBox1.Clear();
     PasswordBox2.Clear();
     IncorrectPasswordLabel.Visible = false;
 }
Exemple #5
0
 private void ClearButton_Click(object sender, RoutedEventArgs e)
 {
     loginBox.Clear();
     PasswordBox.Clear();
     PasswordBox2.Clear();
     Name.Clear();
     Surname.Clear();
 }
Exemple #6
0
        public UserCreationView()
        {
            InitializeComponent();
            Loaded += OnLoaded;

            UsernameTextBox.GotFocus += (_, __) => UsernameTextBox.SelectAll();
            PasswordBox1.GotFocus    += (_, __) => PasswordBox1.SelectAll();
            PasswordBox2.GotFocus    += (_, __) => PasswordBox2.SelectAll();
        }
        private void ShowPasswordCharsCheckBox_Unchecked2(object sender, RoutedEventArgs e)
        {
            PasswordBox2.Visibility = System.Windows.Visibility.Visible;
            TextBox2.Visibility     = System.Windows.Visibility.Collapsed;
            PasswordBox2.Password   = TextBox2.Text;

            ConfirmPasswordBox.Visibility = System.Windows.Visibility.Visible;
            ConfirmTextBox.Visibility     = System.Windows.Visibility.Collapsed;
            ConfirmPasswordBox.Password   = ConfirmTextBox.Text;

            ConfirmPasswordBox.Focus();
            PasswordBox2.Focus();
        }
 private void ConfirmButton_Click(object sender, EventArgs e)
 {
     if (PasswordBox1.Text == PasswordBox2.Text)
     {
         Client.WriteToStream(_stream, "%change%");
         Client.WriteToStream(_stream, PasswordBox1.Text);
     }
     else
     {
         MessageBox.Show(" Passwords don't match !");
     }
     PasswordBox1.Clear();
     PasswordBox2.Clear();
 }
 public void ClearTextBoxes()
 {
     UserNameChoice.Clear();
     PasswordBox1.Clear();
     PasswordBox2.Clear();
 }
        private void Register_Click(object sender, RoutedEventArgs e)
        {
            if (ShowPasswordCharsCheckBox2.IsChecked == true)
            {
                TextBox2.Text       = PasswordBox2.Password;
                ConfirmTextBox.Text = ConfirmPasswordBox.Password;
            }

            if (Email.Text.Length == 0)
            {
                ErrorMessage.Visibility = Visibility.Visible;
                ErrorMessage.Background = Brushes.Yellow;
                ErrorMessage.Text       = "Enter an email!";
                Email.Focus();
            }
            else if (!Regex.IsMatch(Email.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.Visibility = Visibility.Visible;
                ErrorMessage.Background = Brushes.Yellow;
                ErrorMessage.Text       = "Enter a valid email!";
                Email.Select(0, Email.Text.Length);
                Email.Focus();
            }
            else
            {
                string username = Username.Text;
                string email    = Email.Text;
                string password = PasswordBox2.Password;
                if (PasswordBox2.Password.Length == 0)
                {
                    ErrorMessage.Visibility = Visibility.Visible;
                    ErrorMessage.Background = Brushes.Yellow;
                    ErrorMessage.Text       = "Enter password!";
                    PasswordBox2.Focus();
                }
                else if (ConfirmPasswordBox.Password.Length == 0)
                {
                    ErrorMessage.Visibility = Visibility.Visible;
                    ErrorMessage.Background = Brushes.Yellow;
                    ErrorMessage.Text       = "Enter Confirm password!";
                    ConfirmPasswordBox.Focus();
                }
                else if (PasswordBox2.Password != ConfirmPasswordBox.Password)
                {
                    ErrorMessage.Visibility = Visibility.Visible;
                    ErrorMessage.Background = Brushes.Yellow;
                    ErrorMessage.Text       = "Confirm password must be same as password!";
                    ConfirmPasswordBox.Focus();
                }
                else
                {
                    ErrorMessage.Visibility = Visibility.Visible;
                    ErrorMessage.Background = Brushes.Green;
                    ErrorMessage.Text       = "Adding your Profile...";
                    SqlConnection con = new SqlConnection("Data Source = BMWP2; Initial Catalog = M120_Database; Integrated Security = True");
                    con.Open();
                    SqlCommand cmd = new SqlCommand("Insert into Users (Username,Email,Password) values('" + username + "','" + email + "','" + password + "')", con);
                    cmd.CommandType = CommandType.Text;
                    cmd.ExecuteNonQuery();
                    con.Close();
                    ErrorMessage.Text = "You have Registered successfully.";
                    Reset();
                }
            }
        }