Esempio n. 1
0
        public int ConsultaIdUsuario(string email, string senha)
        {
            string senhaEncriptografada = Encriptacao.Encriptar(senha);

            string query = $"SELECT idusuario FROM usuario WHERE email = '{email}' AND senha = '{senhaEncriptografada}';";

            int d = Conexao.CarregarIdUsuario(query);

            return(d);
        }
Esempio n. 2
0
        public string ConsultaLogin(string email, string senha)
        {
            string senhaEncriptografada = Encriptacao.Encriptar(senha);

            string query = $"SELECT nome_usuario FROM usuario WHERE email = '{email}' AND senha = '{senhaEncriptografada}';";

            string d = Conexao.CarregarNomeUsuario(query);

            return(d);
        }
Esempio n. 3
0
        protected void btSalvarUsuario_Click(object sender, EventArgs e)
        {
            string senhaEncriptografada = Encriptacao.Encriptar(tbSenha.Value);

            nUsuario u = new nUsuario
            {
                EmailUsuario = tbemail.Value,
                NomeUsuario  = tbNome.Value,
                SenhaUsuario = senhaEncriptografada
            };

            u.Salvar();

            Response.Redirect("Default.aspx");
        }
Esempio n. 4
0
        /// <summary>
        /// Método que adiciona um novo usuário
        /// </summary>
        /// <returns>Retorna vazio se concluído com sucesso, caso contrário, retorna o erro</returns>
        public string AdicionarUsuario()
        {
            string erro = "";

            try
            {
                Senha = Encriptacao.Encriptar(Senha);

                string query = "INSERT INTO usuario (nome,email,cpf,sexo,dataNasc,senha,status) " +
                               "VALUES ('" + Nome + "','" + Email + "','" + Cpf + "','" + Sexo + "','" + DataNasc + "','" + Senha + "',1)";
                erro = Conexao.ModificarTabela(query);
            }
            catch (Exception exp)
            {
                erro = exp.Message;
            }

            return(erro);
        }
Esempio n. 5
0
        public static bool ValidarLogin(string eMail, string senha)
        {
            bool retorno = false;

            senha = Encriptacao.Encriptar(senha);

            string query = "SELECT COUNT(*) As QtdUsr FROM usuario WHERE email = '" + eMail + "' AND senha = '" + senha + "' AND status = 1";

            DataTable dt   = new DataTable();
            string    erro = Conexao.CarregarTabela(query, dt);

            if (erro == "")
            {
                if (dt.Rows[0]["QtdUsr"].ToString() == "1")
                {
                    retorno = true;
                }
            }
            return(retorno);
        }
Esempio n. 6
0
        /// <summary>
        /// Método que altera os dados de um usuário
        /// Se a nova senha não for informada, mantém-se a senha atual
        /// </summary>
        /// <returns>>Retorna vazio se concluído com sucesso, caso contrário, retorna o erro</returns>
        public string AlterarUsuario()
        {
            string erro = "";

            try
            {
                Senha = (!String.IsNullOrEmpty(Senha)) ? Encriptacao.Encriptar(Senha) : "";

                string query = "UPDATE usuario " +
                               "SET nome= '" + Nome + "'," +
                               "email='" + Email + "'," +
                               "cpf='" + Cpf + "'," +
                               "sexo='" + Sexo + "'," +
                               "dataNasc='" + DataNasc + "'," +
                               "senha=IF('" + Senha + "'<>'','" + Senha + "',senha) " +
                               "WHERE id = " + Id;
                erro = Conexao.ModificarTabela(query);
            }
            catch (Exception exp)
            {
                erro = exp.Message;
            }
            return(erro);
        }
Esempio n. 7
0
 Token(string chave)
 {
     Encriptacao       = new Encriptacao();
     Encriptacao.Chave = chave;
     Encriptacao.Senha = "gcS5A0uLBKkhD08xwX";
 }