private async void SubmitBtn_Click(object sender, RoutedEventArgs e) { if (!UserValidator.CheckLogin(loginBox.Text)) { MessageBox.Show(UserValidator.CheckLoginMessage()); return; } if (!UserValidator.CheckPassword(pass1Box.Password)) { MessageBox.Show(UserValidator.CheckPasswordMessage()); return; } if (pass1Box.Password != pass2Box.Password) { MessageBox.Show(UserValidator.CheckPasswordNotEquelsMessage()); return; } if (!UserValidator.CheckKey(keyBox.Password)) { MessageBox.Show(UserValidator.CheckKeyMessage()); return; } bool res = await service.RegisterAsync(loginBox.Text, pass1Box.Password, keyBox.Password); if (res) { MessageBox.Show("Дякуємо за реєстрацію. Тепер ви можете увійти"); this.DialogResult = true; this.Close(); } else { MessageBox.Show("Не вдалося зареєструватись, можливо логін зайнятий"); } }
private async void SubmitBtn_Click(object sender, RoutedEventArgs e) { if (!UserValidator.CheckLogin(loginBox.Text)) { MessageBox.Show(UserValidator.CheckLoginMessage()); return; } if (!UserValidator.CheckPassword(passBox.Password)) { MessageBox.Show(UserValidator.CheckPasswordMessage()); return; } if (!UserValidator.CheckKey(keyBox.Password)) { MessageBox.Show(UserValidator.CheckKeyMessage()); return; } string res = await service.LoginAsync(loginBox.Text, passBox.Password, keyBox.Password); if (res != "") { token = res; login = loginBox.Text; key = keyBox.Password; MessageBox.Show("Ви увійшли!"); this.DialogResult = true; this.Close(); } else { MessageBox.Show("Неправильний логін або пароль"); } }