public static void LogarUsuario(string email, string senha) { try { //criando obj conexão DBConn dBConn = new DBConn(); //limpando parâmetros dBConn.LimparParametros(); //inserindo novos valores aos novos parâmetros dBConn.AdicionarParametros("@Email", email); dBConn.AdicionarParametros("@Senha", senha); //consultando informações de usuário DataTable dataTable = dBConn.ExecutarConsulta(CommandType.StoredProcedure, "uspUsuarioConsultar"); //tratando informações do usuário string auxNome = Convert.ToString(dataTable.Rows[0]["Nome"]); DateTime auxDTNascimento = Convert.ToDateTime(dataTable.Rows[0]["DTNascimento"]); string auxTelefone = Convert.ToString(dataTable.Rows[0]["Telefone"]); int auxIDDUsuario = Convert.ToInt32(dataTable.Rows[0]["IDUsuario"]); string auxEmail = Convert.ToString(dataTable.Rows[0]["Email"]); //criando usuário tipo Usuario user = new Usuario(auxNome, auxDTNascimento, auxTelefone, auxIDDUsuario, auxEmail); //inserindo informações do usuário na classe estática UsuarioLogado.Login(user); } catch (Exception ex) { throw new Exception(ex.Message); } }
public static void DeslogarUsuario() { UsuarioLogado.Logout(); }