private void Button_Click(object sender, RoutedEventArgs e) { if (comboBoxGroup.SelectionBoxItem == "") { MessageBox.Show("Введіть усі дані"); return; } if (fio.Text == "") { MessageBox.Show("Введіть ім'я користувача"); return; } if (passBox.Password.Length == 0) { MessageBox.Show("Пароль не введено!"); return; } if (passBox.Password == passBox_Copy.Password) { if (aar.CheckName(fio.Text)) { MessageBox.Show("Таке ім'я користувача вже існує"); return; } aar.AddUser(fio.Text, passBox.Password, (comboBoxGroup.SelectedValue as Model.Group).Id); int id_user = aar.GetIdUser(fio.Text, passBox.Password); MainUserWindow mw = new MainUserWindow(id_user); this.Hide(); mw.ShowDialog(); this.Close(); } else if (passBox_Copy.Password == "") { MessageBox.Show("Не введено підтвердження пароля"); } else { MessageBox.Show("Паролі не співпадають!"); } }
private void Button_Click(object sender, RoutedEventArgs e) { if (comboBoxUser.SelectedValue is Model.User) { if (passBox.Password == "") { MessageBox.Show("Введіть усі дані"); return; } if (aar.GetPass((comboBoxUser.SelectedValue as Model.User).Id, passBox.Password)) { wrongPass.Visibility = Visibility.Collapsed; MainUserWindow mw = new MainUserWindow((comboBoxUser.SelectedValue as Model.User).Id); this.Hide(); if (mw.ShowDialog() == true) { passBox.Clear(); comboBoxGroup.SelectedItem = 0; this.Show(); } else { this.Close(); } } else { wrongPass.Visibility = Visibility.Visible; } } else { MessageBox.Show("Введіть усі дані"); } }