private void btnRegister_Click(object sender, RoutedEventArgs e) { //verification for blank email. if (TOUser.Email == "") { ACTMessages message = new ACTMessages(TOUser, "eBuy", "O campo de email não pode estar vazio.", 2); txtEmail.BorderBrush = Brushes.Red; message.ShowDialog(); txtEmail.Focus(); } //verification for valid email. else if (TOUser.IsValidEmail(TOUser.Email) == false) { ACTMessages message = new ACTMessages(TOUser, "eBuy", "Email inválido.", 2); txtEmail.BorderBrush = Brushes.Red; message.ShowDialog(); txtEmail.Focus(); } //verification for an account that already uses that email. else if (uDAO.VerifyAccountEmail(TOUser.Email)) { //generate method to sendmail. //email sent. txtEmail.BorderBrush = Brushes.White; ACTMessages message = new ACTMessages(TOUser, "eBuy", "Email enviado!", 1); message.ShowDialog(); } }
private void txtEmail_TextChanged(object sender, TextChangedEventArgs e) { TOUser.Email = txtEmail.Text.ToString(); if (TOUser.IsValidEmail(txtEmail.Text.ToString())) { txtEmail.BorderBrush = Brushes.Green; } else { txtEmail.BorderBrush = Brushes.Red; } if (uDAO.VerifyAccountEmail(TOUser.Email)) { txtEmail.BorderBrush = Brushes.Red; } else { txtEmail.BorderBrush = Brushes.Green; } }