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 btnLogin_Click(object sender, RoutedEventArgs e) { //loggin in. Model.DAO.DAOUser uDAO = new Model.DAO.DAOUser(); Model.TOUser tUser = new Model.TOUser(); tUser = uDAO.Login(txtUser.Text, psbPassword.Password.ToString()); if (tUser.Id != 0) { ACTHome home = new ACTHome(tUser); ACTMessages message = new ACTMessages(tUser, "eBuy", "Bem-vindo ao eBuy, " + tUser.Name + "!", 1); message.ShowDialog(); home.Show(); this.Close(); } else { ACTMessages message = new ACTMessages(tUser, "eBuy", "Algo errado aconteceu durante o login.", 3); message.ShowDialog(); } }