Exemplo n.º 1
0
        private void ButtonRegister_Click(object sender, EventArgs e)
        {
            // Para reduzir o número de pedidos desnecessários, apenas é enviado um pedido ao servidor se todos os campos forem preenchidos
            if (String.IsNullOrWhiteSpace(textboxUsername.Text) || String.IsNullOrWhiteSpace(textboxEmail.Text) || String.IsNullOrWhiteSpace(textboxPassword.Text) || String.IsNullOrWhiteSpace(textboxPasswordConfirmation.Text))
            {
                ShowError("Please fill all the fields!");
                return;
            }

            RegisterRequest?.Invoke(textboxUsername.Text, textboxEmail.Text, textboxPassword.Text, textboxPasswordConfirmation.Text);
        }