private void btnEntrar_Click(object sender, EventArgs e) { LocadoraContext db = new LocadoraContext(); Login l = new Login(); Hash h = new Hash(SHA512.Create()); try { if (!l.checkUser(txtUser.Text)) { MessageBox.Show("Usuário inválido!", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { string passw = (from u in db.Login where u.Usuario == txtUser.Text select u.Senha).FirstOrDefault().ToString(); if (!h.VerificarSenha(txtSenha.Text.ToString(), passw)) { MessageBox.Show("Senha inválida!"); } else { //Guardando usuario logado LoginCrud loginCrud = new LoginCrud(); atualLogin = loginCrud.ObterLogin(txtUser.Text); // Principal p1 = new Principal(atualLogin); p1.Show(); this.Hide(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public RecoveryController(LoginCrud login) { _login = login; }
public LoginController(LoginCrud login, SaltCrud salt) { _login = login; _salt = salt; }
public UserController(UserCrud users, LoginCrud login, SaltCrud salt) { _users = users; _login = login; _salt = salt; }