Beispiel #1
0
        /// <summary>
        /// Altera um Bem Imóvel
        /// </summary>
        /// <param name="eBensImoveis">Entidade contendo todos os dados do Bem Imóvel a ser alterado</param>
        /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns>
        public int Alterar(EBensImoveis eBensImoveis)
        {
            try
            {
                AcessaDadosAntigo acessaBD = new AcessaDadosAntigo();
                acessaBD.ConnectionStringName = ConexaoAntigo.ConnectionName;
                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" UPDATE BensImoveis ");
                sbSQL.Append(" SET ");
                sbSQL.Append(" Tipo = " + eBensImoveis.Tipo.ToString());
                sbSQL.Append(" ,Endereco = '" + eBensImoveis.Endereco + "'");
                sbSQL.Append(" ,Cidade = '" + eBensImoveis.Cidade + "'");
                sbSQL.Append(" ,UF = '" + eBensImoveis.UF + "'");
                sbSQL.Append(" ,Valor = " + Conversao.ToDecimalOracle(eBensImoveis.Valor));
                sbSQL.Append("  WHERE ID_BensImoveis = " + eBensImoveis.ID_BensImoveis.ToString());

                DbCommand cmd = acessaBD.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(acessaBD.ExecuteNonQuery(cmd));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #2
0
 /// <summary>
 /// Inseri um diretor de um cliente PJ ou Clubes/Fundos
 /// </summary>
 /// <param name="_diretor">Entidade contendo os dados do Diretor</param>
 /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns>
 public int Inserir(EDiretor _diretor)
 {
     try
     {
         AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
         _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
         StringBuilder sbSQL = new StringBuilder();
         sbSQL.Append(" INSERT INTO Diretor ");
         sbSQL.Append(" (ID_Diretor ");
         sbSQL.Append(" ,ID_Cliente ");
         sbSQL.Append(" ,Nome ");
         sbSQL.Append(" ,Identidade ");
         sbSQL.Append(" ,CPF ");
         sbSQL.Append(" ) ");
         sbSQL.Append(" VALUES ");
         sbSQL.Append(" ( seqDiretor.nextval ");
         sbSQL.Append(" , " + _diretor.ID_Cliente.ToString());
         sbSQL.Append(" , '" + _diretor.Nome + "'");
         sbSQL.Append(" , '" + _diretor.Identidade + "'");
         sbSQL.Append(" , '" + _diretor.Cpf + "')");
         DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());
         return(_AcessaDados.ExecuteNonQuery(_DbCommand));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #3
0
        /// <summary>
        /// Inseri um Bem
        /// </summary>
        /// <param name="eBensOutros">Entidade contendo todos os dados do Bem a ser inserido</param>
        /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns>
        public int Inserir(EBensOutros eBensOutros)
        {
            try
            {
                AcessaDadosAntigo acessaBD = new AcessaDadosAntigo();
                acessaBD.ConnectionStringName = ConexaoAntigo.ConnectionName;
                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" INSERT INTO BensOutros ");
                sbSQL.Append(" (ID_BensOutros ");
                sbSQL.Append(" ,ID_Cliente ");
                sbSQL.Append(" ,Tipo ");
                sbSQL.Append(" ,Descricao ");
                sbSQL.Append(" ,Valor) ");
                sbSQL.Append(" VALUES ");
                sbSQL.Append(" ( seqBensOutros.nextval ");
                sbSQL.Append(" ," + eBensOutros.ID_Cliente.ToString());
                sbSQL.Append(" ," + eBensOutros.Tipo.ToString());
                sbSQL.Append(" , '" + eBensOutros.Descricao + "'");
                sbSQL.Append(" ," + Conversao.ToDecimalOracle(eBensOutros.Valor) + ") ");

                DbCommand cmd = acessaBD.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(acessaBD.ExecuteNonQuery(cmd));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #4
0
        /// <summary>
        /// Cadastra um telefone no banco de dados.
        /// </summary>
        /// <param name="telefone">Informações do telefone</param>
        /// <returns>Número de linhas afetadas</returns>
        public int Inserir(ETelefone telefone)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" INSERT INTO Telefone ");
                sbSQL.Append(" (ID_Telefone ");
                sbSQL.Append(" ,ID_Cliente ");
                sbSQL.Append(" ,DDD ");
                sbSQL.Append(" ,Telefone ");
                sbSQL.Append(" ,Principal ");
                sbSQL.Append(" ,Tipo , Ramal) ");
                sbSQL.Append(" VALUES ");
                sbSQL.Append(" ( seqTelefone.nextval ");
                sbSQL.Append(" , " + telefone.ID_Cliente.ToString());
                sbSQL.Append(" , '" + telefone.DDD.ToString() + "'");
                sbSQL.Append(" , '" + telefone.Telefone.ToString() + "'");
                sbSQL.Append(" , '" + telefone.Principal.ToString() + "'");
                sbSQL.Append(" , '" + telefone.Tipo.ToString() + "'");
                sbSQL.Append(" , '" + telefone.Ramal.ToString() + "')");

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #5
0
        /// <summary>
        /// Altera uma conta bancária
        /// </summary>
        /// <param name="conta">Entidade contando os dados da conta bancária</param>
        /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns>
        public int Alterar(EConta conta)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" UPDATE Conta ");
                sbSQL.Append(" SET ");
                sbSQL.Append(" Banco = " + conta.Banco.ToString());
                sbSQL.Append(" ,Agencia = " + conta.Agencia.ToString());
                sbSQL.Append(" ,Conta = '" + conta.Conta + "'");
                sbSQL.Append(" ,Digito = '" + conta.ContaDigito + "'");
                sbSQL.Append(" ,Tipo = '" + conta.Tipo.ToString() + "'");
                sbSQL.Append(" ,Principal = '" + conta.Principal.ToString() + "'");

                sbSQL.Append("  WHERE ID_Conta = " + conta.ID_Conta.ToString());

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #6
0
        /// <summary>
        /// Altera os dados de um telefone
        /// </summary>
        /// <param name="telefone">Informações do telefone</param>
        /// <returns>Número de linhas afetadas.</returns>
        public int Alterar(ETelefone telefone)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" UPDATE Telefone ");
                sbSQL.Append(" SET ");
                sbSQL.Append("  DDD = '" + telefone.DDD.ToString() + "'");
                sbSQL.Append(" ,Telefone = '" + telefone.Telefone.ToString() + "'");
                sbSQL.Append(" ,Principal = '" + telefone.Principal + "'");
                sbSQL.Append(" ,Tipo = '" + telefone.Tipo.ToString() + "'");
                sbSQL.Append(" ,ramal = '" + telefone.Ramal.ToString() + "'");
                sbSQL.Append(" WHERE ID_Telefone = " + telefone.ID_Telefone.ToString());

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #7
0
        /// <summary>
        /// Altera um Login
        /// </summary>
        /// <param name="_id_login">Id do Login</param>
        /// <param name="_Email">Email</param>
        /// <param name="_Nome">Nome</param>
        public void Alterar(int _id_login, string _Email, string _Nome)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append("SELECT Count(*) FROM Login WHERE Email= '" + _Email + "'");
                sbSQL.Append(" AND ID_Login <> " + _id_login);
                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                if (_Email != "[email protected]")
                {
                    int Result = Conversao.ToInt(_AcessaDados.ExecuteScalar(_DbCommand)).Value;
                    if (Result != 0)
                    {
                        throw new Exception("E-mail já cadastrado!");
                    }
                }
                sbSQL = new StringBuilder();
                sbSQL.Append("UPDATE login SET Email = '" + _Email + "', ");
                sbSQL.Append("Nome = '" + _Nome + "' ");
                sbSQL.Append("WHERE ID_Login = " + _id_login);
                _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());
                _AcessaDados.ExecuteNonQuery(_DbCommand);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #8
0
        public Boolean Alterar(EClienteSistema objEntidade)
        {
            AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

            _AcessaDados.ConnectionStringName = this.strConn;
            DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.StoredProcedure, "cadastro.prc_clientesistema_upd");

            _AcessaDados.AddInParameter(_DbCommand, "Id_clientesistema", DbType.Int32, objEntidade.ID_ClienteSistema);
            _AcessaDados.AddInParameter(_DbCommand, "Id_cliente", DbType.Int32, objEntidade.ID_Cliente);
            _AcessaDados.AddInParameter(_DbCommand, "Id_sistema", DbType.Int32, objEntidade.ID_Sistema);
            _AcessaDados.AddInParameter(_DbCommand, "Conta", DbType.String, objEntidade.Conta);
            _AcessaDados.AddInParameter(_DbCommand, "Id_tipoconta", DbType.Int32, objEntidade.ID_TipoConta);
            _AcessaDados.AddInParameter(_DbCommand, "AssessorSinacor", DbType.Int32, objEntidade.AssessorSinacor);
            OracleParameter pPrincipal = new OracleParameter("Principal", OracleType.Char);

            pPrincipal.Value     = objEntidade.Principal;
            pPrincipal.Direction = ParameterDirection.Input;
            _DbCommand.Parameters.Add(pPrincipal);
            OracleParameter pAtiva = new OracleParameter("Ativa", OracleType.Char);

            pAtiva.Value     = objEntidade.Ativa;
            pAtiva.Direction = ParameterDirection.Input;
            _DbCommand.Parameters.Add(pAtiva);
            _AcessaDados.ExecuteNonQuery(_DbCommand);
            AtualizaPrincipal(objEntidade.ID_Cliente.Value, objEntidade.ID_ClienteSistema.Value, objEntidade.Principal.Value, objEntidade.ID_Sistema.Value);
            return(true);
        }
Beispiel #9
0
        /// <summary>
        /// Inseri um AssessorFilial
        /// </summary>
        /// <param name="_AssessorFilial">Entidade contendo todos os dados de AssessorFilial</param>
        /// <returns>Quantidade de linhas afetadas no Banco de Dados</returns>
        public int Inserir(EAssessorFilial _AssessorFilial)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" INSERT INTO AssessorFilial ");
                sbSQL.Append(" (ID_AssessorFilial ");
                sbSQL.Append(" ,ID_Assessor ");
                sbSQL.Append(" ,ID_Filial) ");
                sbSQL.Append(" VALUES ");
                sbSQL.Append(" ( seqAssessorFilial.nextval ");
                sbSQL.Append(" ," + _AssessorFilial.ID_Assessor.ToString());
                sbSQL.Append(" ," + _AssessorFilial.ID_Filial.ToString() + ")");

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #10
0
        /// <summary>
        /// Altera um endereço
        /// </summary>
        /// <param name="endereco">Entidade contendo todos os dados de Endereço</param>
        /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns>
        public int Alterar(EEndereco endereco)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" UPDATE Endereco ");
                sbSQL.Append(" SET ");
                sbSQL.Append(" CEP = '" + endereco.CEP + "'");
                sbSQL.Append(" ,Logradouro = '" + endereco.Logradouro + "'");
                sbSQL.Append(" ,Numero = '" + endereco.Numero + "'");
                sbSQL.Append(" ,Complemento = '" + endereco.Complemento + "'");
                sbSQL.Append(" ,Bairro = '" + endereco.Bairro + "'");
                sbSQL.Append(" ,Cidade = '" + endereco.Cidade + "'");
                sbSQL.Append(" ,UF = '" + endereco.UF + "'");
                sbSQL.Append(" ,Pais = '" + endereco.Pais + "'");
                sbSQL.Append(" ,Correspondencia = '" + endereco.Correspondencia + "'");
                sbSQL.Append(" ,Tipo = '" + endereco.Tipo + "'");
                sbSQL.Append("  WHERE ID_Endereco = " + endereco.ID_Endereco.ToString());

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #11
0
        /// <summary>
        /// Altera um emitente de um cliente PJ ou Clubes/Fundos
        /// </summary>
        /// <param name="_emitente">Entidade contendo todos os dados do Emitente a ser alterado</param>
        /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns>
        public int Alterar(EEmitente _emitente)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" UPDATE Emitente ");
                sbSQL.Append(" SET ");
                sbSQL.Append(" Principal = '" + _emitente.Principal.ToString() + "'");
                sbSQL.Append(" ,Nome = '" + _emitente.Nome + "'");
                sbSQL.Append(" ,Cpf = '" + _emitente.Cpf + "'");
                sbSQL.Append(" ,Identidade = '" + _emitente.Identidade + "'");
                sbSQL.Append(" ,Sistema = '" + _emitente.Sistema + "'");
                sbSQL.Append("  WHERE id_emitente = " + _emitente.ID_Emitente.ToString());

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #12
0
        /// <summary>
        /// Altera a Solicitação de Alteração
        /// </summary>
        /// <param name="_EAlteracao">Entidade à ser alterada</param>
        /// <param name="_Realizada">Status de realização</param>
        /// <param name="_ID_Login">Usuário que realizou a alteração</param>
        public void Alterar(EAlteracao _EAlteracao, eRealizada _Realizada, int _ID_Login)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                DbConnection conn = ConexaoAntigo.CreateIConnection();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();
                sbSQL.Append("SELECT ID_Administrador ,Nome FROM Administrador ");
                sbSQL.Append("INNER JOIN Login ON Administrador.ID_Login = Login.ID_Login ");
                sbSQL.Append("WHERE Administrador.ID_Login = "******"ID_Administrador"]);
                    _EAlteracao.NomeAdministrador = _table.Rows[0]["Nome"].ToString();
                    _EAlteracao.DataRealizada     = DateTime.Now;
                }
                else
                {
                    throw new Exception("Usuário sem permissão de administrador!");
                }

                sbSQL = new StringBuilder();
                sbSQL.Append("UPDATE Alteracao ");
                if (_Realizada == eRealizada.Não)
                {
                    sbSQL.Append("SET DataRealizada = NULL ");
                    sbSQL.Append(", ID_Administrador = NULL");
                }
                else
                {
                    sbSQL.Append("SET DataRealizada = " + Conversao.ToDateTimeOracle(_EAlteracao.DataRealizada));
                    sbSQL.Append(", ID_Administrador = " + _EAlteracao.ID_Administrador.ToString());
                }

                sbSQL.Append(" WHERE ID_Alteracao = " + _EAlteracao.ID_Alteracao.ToString());

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                _AcessaDados.ExecuteNonQuery(_DbCommand);

                return;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #13
0
        /// <summary>
        /// Método para alterar um representante
        /// </summary>
        /// <param name="representante">Dados do representante a ser alterado</param>
        /// <returns>Número de linhas afetadas</returns>
        public int Alterar(ERepresentante representante)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbQuery = new StringBuilder();

                sbQuery.Append("UPDATE REPRESENTANTE SET ");
                sbQuery.Append("Email = '" + representante.Email + "',");
                sbQuery.Append("Nome = '" + representante.Nome + "',");
                sbQuery.Append("CPF = '" + representante.CPF + "',");
                sbQuery.Append("DataNascimento = " + Conversao.ToDateOracle(representante.DataNascimento) + ",");
                sbQuery.Append("Sexo = '" + representante.Sexo + "',");
                sbQuery.Append("Nacionalidade = '" + representante.Nacionalidade + "',");
                sbQuery.Append("Naturalidade = '" + representante.Naturalidade + "',");
                sbQuery.Append("EstadoCivil = " + ValidaInt(Conversao.ToInt(representante.EstadoCivil)) + ",");
                sbQuery.Append("Conjugue = '" + representante.Conjugue + "',");
                sbQuery.Append("Profissao = " + ValidaInt(Conversao.ToInt(representante.Profissao)) + ",");
                sbQuery.Append("NomePai = '" + representante.NomePai + "',");
                sbQuery.Append("NomeMae = '" + representante.NomeMae + "',");
                sbQuery.Append("CEP = '" + representante.CEP + "',");
                sbQuery.Append("Logradouro = '" + representante.Logradouro + "',");
                sbQuery.Append("Numero = '" + representante.Numero + "',");
                sbQuery.Append("Complemento = '" + representante.Complemento + "',");
                sbQuery.Append("Bairro = '" + representante.Bairro + "',");
                sbQuery.Append("Estado = '" + representante.Estado + "',");
                sbQuery.Append("Cidade = '" + representante.Cidade + "',");
                sbQuery.Append("Pais = '" + representante.Pais + "',");
                sbQuery.Append("DDDTelefone = '" + representante.DDDTelefone + "',");
                sbQuery.Append("Telefone = '" + representante.Telefone + "',");
                sbQuery.Append("DDDCelular = '" + representante.DDDCelular + "',");
                sbQuery.Append("Celular = '" + representante.Celular + "',");
                sbQuery.Append("TipoDocumento = '" + representante.TipoDocumento + "',");
                sbQuery.Append("OrgaoEmissorDocumento = '" + representante.OrgaoEmissorDocumento + "',");
                sbQuery.Append("NumeroDocumento = '" + representante.NumeroDocumento + "',");
                sbQuery.Append("DataEmissaoDocumento = " + Conversao.ToDateOracle(representante.DataEmissaoDocumento) + ",");
                sbQuery.Append("UFEmissaoDocumento = '" + representante.UFEmissaoDocumento + "', ");
                sbQuery.Append("PaisNascimento = '" + representante.PaisNascimento + "', ");
                sbQuery.Append("UFNascimentoEstrangeiro = '" + representante.UFNascimentoEstrangeiro + "', ");
                sbQuery.Append("SituacaoLegal = '" + representante.SituacaoLegal + "'");
                sbQuery.Append(" where id_representante =" + representante.ID_Representante.ToString());

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbQuery.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #14
0
        public Boolean Excluir(int _Id_tipoconta)
        {
            AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

            _AcessaDados.ConnectionStringName = this.strConn;
            DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.StoredProcedure, "cadastro.prc_tipoconta_del");

            _AcessaDados.AddInParameter(_DbCommand, "Id_tipoconta", DbType.Int32, _Id_tipoconta);
            _AcessaDados.ExecuteNonQuery(_DbCommand);
            return(true);
        }
Beispiel #15
0
        public Boolean Alterar(ETipoConta objEntidade)
        {
            AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

            _AcessaDados.ConnectionStringName = this.strConn;
            DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.StoredProcedure, "cadastro.prc_tipoconta_upd");

            _AcessaDados.AddInParameter(_DbCommand, "Id_tipoconta", DbType.Int32, objEntidade.ID_TipoConta);
            _AcessaDados.AddInParameter(_DbCommand, "Nome", DbType.String, objEntidade.Nome);
            _AcessaDados.ExecuteNonQuery(_DbCommand);
            return(true);
        }
Beispiel #16
0
        public Boolean Inserir(ETipoConta objEntidade)
        {
            AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

            _AcessaDados.ConnectionStringName = this.strConn;
            DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.StoredProcedure, "cadastro.prc_tipoconta_ins");

            _AcessaDados.AddInParameter(_DbCommand, "Nome", DbType.String, objEntidade.Nome);
            _AcessaDados.AddOutParameter(_DbCommand, "Id_tipoconta", DbType.Int32, 22);
            _AcessaDados.ExecuteNonQuery(_DbCommand);
            objEntidade.ID_TipoConta = Convert.ToInt32(_AcessaDados.GetParameterValue(_DbCommand, "ID_TIPOCONTA"));
            return(true);
        }
Beispiel #17
0
 /// <summary>
 /// Altera o Cliente para o Passo 3
 /// </summary>
 /// <param name="id_cliente">Id do Cliente</param>
 public void AlterarPasso3(int id_cliente)
 {
     try
     {
         AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
         _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
         StringBuilder sbQuery = new StringBuilder();
         sbQuery.Append("update cliente set passo = '3' , DataPasso3 = " + Conversao.ToDateOracle(DateTime.Now) + " where id_cliente = " + id_cliente.ToString());
         DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbQuery.ToString());
         _AcessaDados.ExecuteNonQuery(_DbCommand);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #18
0
        /// <summary>
        /// Inseri um endereço de um cliente
        /// </summary>
        /// <param name="endereco">Entidade contendo todos os dados do Endereço</param>
        /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns>
        public int Inserir(EEndereco endereco)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" INSERT INTO Endereco ");
                sbSQL.Append(" (ID_Endereco ");
                sbSQL.Append(" ,ID_Cliente ");
                sbSQL.Append(" ,CEP ");
                sbSQL.Append(" ,Logradouro ");
                sbSQL.Append(" ,Numero ");
                sbSQL.Append(" ,Complemento ");
                sbSQL.Append(" ,Bairro ");
                sbSQL.Append(" ,Cidade ");
                sbSQL.Append(" ,UF ");
                sbSQL.Append(" ,Pais ");
                sbSQL.Append(" ,Correspondencia ");
                sbSQL.Append(" ,Tipo) ");
                sbSQL.Append(" VALUES ");
                sbSQL.Append(" ( seqEndereco.nextval ");
                sbSQL.Append(" , " + endereco.ID_Cliente.ToString());
                sbSQL.Append(" , '" + endereco.CEP + "'");
                sbSQL.Append(" , '" + endereco.Logradouro + "'");
                sbSQL.Append(" , '" + endereco.Numero + "'");
                sbSQL.Append(" , '" + endereco.Complemento + "'");
                sbSQL.Append(" , '" + endereco.Bairro + "'");
                sbSQL.Append(" , '" + endereco.Cidade + "'");
                sbSQL.Append(" , '" + endereco.UF + "'");
                sbSQL.Append(" , '" + endereco.Pais + "'");
                sbSQL.Append(" , '" + endereco.Correspondencia + "'");
                sbSQL.Append(" , '" + endereco.Tipo + "')");


                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #19
0
 /// <summary>
 /// Excluí um registro de AssessorFilial
 /// </summary>
 /// <param name="_ID_AssessorFilial">Id do AssessorFilial a ser excluído</param>
 /// <returns>Quantidade de registros excluídos no Banco de Dados</returns>
 public int Excluir(int _ID_AssessorFilial)
 {
     try
     {
         AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
         _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
         StringBuilder sbSQL = new StringBuilder();
         sbSQL.Append(" delete from assessorfilial ");
         sbSQL.Append("  WHERE ID_AssessorFilial = " + _ID_AssessorFilial.ToString());
         DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());
         return(_AcessaDados.ExecuteNonQuery(_DbCommand));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #20
0
        private Boolean AtualizaPrincipal(int id_cliente, int id_clientesistema, char principal, int id_sistema)
        {
            if (principal != 'S')
            {
                return(true);
            }
            AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

            _AcessaDados.ConnectionStringName = this.strConn;
            DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.StoredProcedure, "cadastro.prc_clisis_atl_princ");

            _AcessaDados.AddInParameter(_DbCommand, "Id_clientesistema", DbType.Int32, id_clientesistema);
            _AcessaDados.AddInParameter(_DbCommand, "Id_cliente", DbType.Int32, id_cliente);
            _AcessaDados.AddInParameter(_DbCommand, "id_sistema", DbType.Int32, id_sistema);
            _AcessaDados.ExecuteNonQuery(_DbCommand);
            return(true);
        }
Beispiel #21
0
 public int MigrarClientes(int _AssessorFilialDe, int _AssessorFilialPara)
 {
     try
     {
         AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
         _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
         StringBuilder sbSQL = new StringBuilder();
         sbSQL = new StringBuilder();
         sbSQL.Append(" update cliente set id_assessorfilial = " + _AssessorFilialPara.ToString());
         sbSQL.Append(" where id_assessorfilial = " + _AssessorFilialDe.ToString());
         DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());
         return(_AcessaDados.ExecuteNonQuery(_DbCommand));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #22
0
        /// <summary>
        /// Exclui um Bem
        /// </summary>
        /// <param name="IdBensOutros">Id do Bem a ser excluido</param>
        /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns>
        public int Excluir(int IdBensOutros)
        {
            try
            {
                AcessaDadosAntigo acessaBD = new AcessaDadosAntigo();
                acessaBD.ConnectionStringName = ConexaoAntigo.ConnectionName;
                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" delete from BensOutros ");
                sbSQL.Append("  WHERE ID_BensOutros = " + IdBensOutros.ToString());

                DbCommand cmd = acessaBD.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(acessaBD.ExecuteNonQuery(cmd));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #23
0
        /// <summary>
        /// Método para excluir um representante
        /// </summary>
        /// <param name="id_representante">Código do representante</param>
        /// <returns>Número de linhas afetadas</returns>
        public int Excluir(int id_representante)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbQuery = new StringBuilder();

                sbQuery.Append("Delete from representante where id_representante = " + id_representante);

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbQuery.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #24
0
 public int AtualizaPermissaoMinhaConta(int id_cliente, Boolean permissao)
 {
     try
     {
         AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
         _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
         StringBuilder sbQuery    = new StringBuilder();
         string        _permissao = "N";
         if (permissao)
         {
             _permissao = "S";
         }
         sbQuery.Append("update cliente set permissaominhaconta='" + _permissao + "' where id_cliente = " + id_cliente);
         DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbQuery.ToString());
         return(Conversao.ToInt(_AcessaDados.ExecuteNonQuery(_DbCommand)).Value);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #25
0
 /// <summary>
 /// Ativa ou Desativa um Login
 /// </summary>
 /// <param name="_idLogin">Id do Login</param>
 /// <param name="_ATIVO">Informa se está sendo realizada uma ativação ou inativação</param>
 /// <returns>Retorna True se a alteração foi realizada com sucesso</returns>
 public bool Ativar(int _idLogin, char _ATIVO)
 {
     try
     {
         AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
         _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
         StringBuilder sbSQL = new StringBuilder();
         sbSQL.Append("UPDATE LOGIN SET ATIVO = '" + _ATIVO.ToString() + "' Where id_login = " + _idLogin.ToString());
         DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());
         int       Result     = _AcessaDados.ExecuteNonQuery(_DbCommand);
         if (Result == 1)
         {
             return(true);
         }
         return(false);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #26
0
        public void SetAcesso(int TipoCliente, ETipoPremissao TipoPermissao)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
                string query = "";

                switch (TipoPermissao)
                {
                case ETipoPremissao.HBAcesso:
                    query = "update cliente set PermissaoHB='S' where tipo = " + TipoCliente.ToString();
                    break;

                case ETipoPremissao.HBSemAcesso:
                    query = "update cliente set PermissaoHB='N' where tipo = " + TipoCliente.ToString();
                    break;

                case ETipoPremissao.MinhaContaAcesso:
                    query = "update cliente set PermissaoMinhaConta='S' where tipo = " + TipoCliente.ToString();
                    break;

                case ETipoPremissao.MinhaContaSemAcesso:
                    query = "update cliente set PermissaoMinhaConta='N' where tipo = " + TipoCliente.ToString();
                    break;

                default:
                    break;
                }

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, query);
                _AcessaDados.ExecuteNonQuery(_DbCommand);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #27
0
        /// <summary>
        /// Exclui uma pendência cadastral
        /// </summary>
        /// <param name="_ID_Pendencia">Id da Pendência Cadastral</param>
        /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns>
        public int Excluir(int _ID_Pendencia)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append("delete from Pendencia ");
                sbSQL.Append("where ID_Pendencia = " + _ID_Pendencia.ToString());


                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #28
0
        /// <summary>
        /// Altera o Diretor
        /// </summary>
        /// <param name="_diretor">Entidade contendo os dados do Diretor</param>
        /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns>
        public int Alterar(EDiretor _diretor)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
                StringBuilder sbSQL = new StringBuilder();
                sbSQL.Append(" UPDATE Diretor ");
                sbSQL.Append(" SET ");
                sbSQL.Append(" Nome = '" + _diretor.Nome + "'");
                sbSQL.Append(" ,Identidade = '" + _diretor.Identidade + "'");
                sbSQL.Append(" ,Cpf = '" + _diretor.Cpf + "'");
                sbSQL.Append("  WHERE id_diretor = " + _diretor.ID_Diretor.ToString());

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #29
0
        /// <summary>
        /// Inseri uma conta bancária
        /// </summary>
        /// <param name="conta">Entidade contando os dados da conta bancária</param>
        /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns>
        public int Inserir(EConta conta)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" INSERT INTO Conta ");
                sbSQL.Append(" (ID_Conta ");
                sbSQL.Append(" ,ID_Cliente ");
                sbSQL.Append(" ,Banco ");
                sbSQL.Append(" ,Agencia ");
                sbSQL.Append(" ,Conta ");
                sbSQL.Append(" ,Digito ");
                sbSQL.Append(" ,Tipo , Principal) ");
                sbSQL.Append(" VALUES ");
                sbSQL.Append(" ( seqConta.nextval ");
                sbSQL.Append(" ," + conta.ID_Cliente.ToString());
                sbSQL.Append(" ," + conta.Banco.ToString());
                sbSQL.Append(" ," + conta.Agencia.ToString());
                sbSQL.Append(" , '" + conta.Conta.ToString() + "'");
                sbSQL.Append(" , '" + conta.ContaDigito.ToString() + "'");
                sbSQL.Append(" , '" + conta.Tipo.ToString() + "'");
                sbSQL.Append(" , '" + conta.Principal.ToString() + "') ");

                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #30
0
        /// <summary>
        /// Inclui uma solicitação de Alteração
        /// </summary>
        /// <param name="alteracao">Entidade Alteração populada para a inclusão</param>
        /// <returns>A quantidade de registros incluidos</returns>
        public int Inserir(EAlteracao alteracao)
        {
            try
            {
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append("INSERT INTO Alteracao ");
                sbSQL.Append("(ID_Alteracao ");
                sbSQL.Append(",ID_Cliente ");
                sbSQL.Append(",Data ");
                sbSQL.Append(",DataRealizada ");
                sbSQL.Append(",Campo ");
                sbSQL.Append(",Tipo ");
                sbSQL.Append(",Descricao ");
                sbSQL.Append(",Ip) ");
                sbSQL.Append("VALUES (");
                sbSQL.Append("seqalteracao.nextval ");
                sbSQL.Append("," + alteracao.ID_Cliente.ToString());
                sbSQL.Append("," + Conversao.ToDateTimeOracle(DateTime.Now));
                sbSQL.Append(",NULL");
                sbSQL.Append(",'" + alteracao.Campo + "'");
                sbSQL.Append(",'" + alteracao.Tipo + "'");
                sbSQL.Append(",'" + alteracao.Descricao + "'");
                sbSQL.Append(",'" + alteracao.Ip + "')");
                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                return(_AcessaDados.ExecuteNonQuery(_DbCommand));;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }