Esempio n. 1
0
        public ContaPessoa GetContaAgenciaSenha(string Conta, string Agencia, string Senha)
        {
            try
            {
                var conexao = ConexaoMysql.getConexao();
                SelectAgenciaConta = "SELECT A.HANDLE, B.CONTA, C.AGENCIA, D.NOME, A.SENHA FROM `pessoaconta` A INNER JOIN CONTA B ON B.HANDLE = A.CONTA INNER JOIN AGENCIA C ON C.HANDLE = B.AGENCIA INNER JOIN PESSOA D ON D.HANDLE = A.PESSOA WHERE B.CONTA = @CONTA AND C.AGENCIA = @AGENCIA AND A.SENHA = @SENHA";

                var comando = new MySqlCommand("", conexao);
                comando.CommandText = SelectAgenciaConta;

                //MD5Encrypt pass = new MD5Encrypt();
                //var senhaMD5 = pass.CriptografiaMD5(Senha);

#pragma warning disable CS0618 // Type or member is obsolete
                comando.Parameters.Add("@AGENCIA", Agencia);
                comando.Parameters.Add("@CONTA", Conta);
                comando.Parameters.Add("@SENHA", Senha);
#pragma warning restore CS0618 // Type or member is obsolete

                var LinhaAcessoConta = comando.ExecuteReader();
                var ContaPessoa      = new ContaPessoa();

                while (LinhaAcessoConta.Read())
                {
                    ContaPessoa.handle  = Convert.ToInt32(LinhaAcessoConta["HANDLE"]);
                    ContaPessoa.Agencia = LinhaAcessoConta["AGENCIA"].ToString();
                    ContaPessoa.Conta   = LinhaAcessoConta["CONTA"].ToString();
                    ContaPessoa.Senha   = LinhaAcessoConta["SENHA"].ToString();
                }
                return(ContaPessoa);
            }
            catch
            {
                throw;
            }
            finally
            {
                ConexaoMysql.fecharConexao();
            }
        }
Esempio n. 2
0
        public Usuario GetUsuarioSenha(string LoginUsuario, string Senha)
        {
            try
            {
                var conexao = ConexaoMysql.getConexao();
                SelectUsuario = "SELECT * FROM `usuario` WHERE `LOGIN` = @LOGIN AND `SENHA` = @SENHA";

                var comando = new MySqlCommand("", conexao);
                comando.CommandText = SelectUsuario;

                //MD5Encrypt pass = new MD5Encrypt();
                //var senhaMD5 = pass.CriptografiaMD5(Senha);

#pragma warning disable CS0618 // Type or member is obsolete
                comando.Parameters.Add("@LOGIN", LoginUsuario);
                comando.Parameters.Add("@SENHA", Senha);
#pragma warning restore CS0618 // Type or member is obsolete

                var LinhaLogin   = comando.ExecuteReader();
                var UsuarioLogin = new Usuario();

                while (LinhaLogin.Read())
                {
                    UsuarioLogin.handle       = Convert.ToInt32(LinhaLogin["HANDLE"]);
                    UsuarioLogin.LoginUsuario = LinhaLogin["LOGIN"].ToString();
                    UsuarioLogin.Senha        = LinhaLogin["SENHA"].ToString();
                }
                return(UsuarioLogin);
            }
            catch
            {
                throw;
            }
            finally{
                ConexaoMysql.fecharConexao();
            }
        }