コード例 #1
0
        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("Паролі не співпадають!");
            }
        }
コード例 #2
0
        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("Введіть усі дані");
            }
        }