Exemplo n.º 1
0
 private void btnRegister_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(txtUserName.Text))
     {
         MessageBox.Show("Заполните имя пользователя!");
     }
     else if (string.IsNullOrEmpty(txtUserLogin.Text))
     {
         MessageBox.Show("Заполните логин пользователя!");
     }
     else if (string.IsNullOrEmpty(txtUserPassword.Text))
     {
         MessageBox.Show("Заполните пароль!");
     }
     else
     {
         User newUser = new User(
             txtUserLogin.Text,
             txtUserName.Text,
             txtUserPassword.Text);
         if (TestsManager.RegisterUser(newUser))
         {
             foreach (Control ctr in grbRegister.Controls)
             {
                 if (ctr is TextBox)
                 {
                     (ctr as TextBox).Text = string.Empty;
                 }
             }
             MessageBox.Show("Пользователь успешно зарегистрирован!",
                             "Регистрация успешна", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("Такой пользователь уже существует!\n" +
                             "Войдите с телефоном и паролем!", "Пользователь есть",
                             MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }