Esempio n. 1
0
        /// <summary>
        /// Seleciona uma pendência cadastral
        /// </summary>
        /// <param name="_ID_Pendencia">Id da Pendência Cadastral</param>
        /// <returns>Entidade contendo a pendência cadastral</returns>
        public EPendencia Selecionar(int _ID_Pendencia)
        {
            try
            {
                EPendencia        _EPendencia  = new EPendencia();
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" SELECT ID_Pendencia ");
                sbSQL.Append(" ,ID_Cliente ");
                sbSQL.Append(" ,Documento ");
                sbSQL.Append(" ,CPF ");
                sbSQL.Append(" ,CertidaoCasamento ");
                sbSQL.Append(" ,ComprovanteEndereco ");
                sbSQL.Append(" ,Procuracao ");
                sbSQL.Append(" ,ComprovanteRenda ");
                sbSQL.Append(" ,Contrato  ");
                sbSQL.Append(" ,DataCadastro  ");
                sbSQL.Append(" ,DataResolucao  ");
                sbSQL.Append(" ,Descricao  ");
                sbSQL.Append(" ,Serasa  ");
                sbSQL.Append(" FROM Pendencia ");
                sbSQL.Append(" where  ID_Pendencia = " + _ID_Pendencia.ToString());

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

                DataTable _table = _AcessaDados.ExecuteDbDataTable(_DbCommand);

                if (_table.Rows.Count > 0)
                {
                    _EPendencia.CertidaoCasamento   = Conversao.ToChar(_table.Rows[0]["CertidaoCasamento"]).Value;
                    _EPendencia.ComprovanteEndereco = Conversao.ToChar(_table.Rows[0]["ComprovanteEndereco"]).Value;
                    _EPendencia.ComprovanteRenda    = Conversao.ToChar(_table.Rows[0]["ComprovanteRenda"]).Value;
                    _EPendencia.CPF           = Conversao.ToChar(_table.Rows[0]["CPF"]).Value;
                    _EPendencia.Documento     = Conversao.ToChar(_table.Rows[0]["Documento"]).Value;
                    _EPendencia.ID_Cliente    = Conversao.ToInt(_table.Rows[0]["ID_Cliente"]).Value;
                    _EPendencia.ID_Pendencia  = Conversao.ToInt(_table.Rows[0]["ID_Pendencia"]).Value;
                    _EPendencia.Procuracao    = Conversao.ToChar(_table.Rows[0]["Procuracao"]).Value;
                    _EPendencia.Contrato      = Conversao.ToChar(_table.Rows[0]["Contrato"]).Value;
                    _EPendencia.DataCadastro  = Conversao.ToDateTime(_table.Rows[0]["DataCadastro"]).Value;
                    _EPendencia.DataResolucao = Conversao.ToDateTime(_table.Rows[0]["DataResolucao"]).Value;
                    _EPendencia.Descricao     = Conversao.ToString(_table.Rows[0]["Descricao"]);
                    _EPendencia.Serasa        = Conversao.ToChar(_table.Rows[0]["Serasa"]).Value;
                }
                else
                {
                    throw new Exception("REGISTRONAOENCONTRADO");
                }

                return(_EPendencia);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 2
0
        public virtual AutomacaoOrdensInfo SelecionaOrdemStopStart(int pIdStartStop)
        {
            SqlCommand command = new SqlCommand();

            AutomacaoOrdensInfo _TOrdem = new AutomacaoOrdensInfo();

            System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection();
            conn.ConnectionString = Conn;
            conn.Open();

            try
            {
                command.Connection  = conn;
                command.CommandType = System.Data.CommandType.StoredProcedure;
                command.CommandText = "prc_sel_stopstart";

                command.Parameters.AddWithValue("@StopStartID", pIdStartStop);

                DataTable      dtDados = new DataTable();
                SqlDataAdapter da      = new SqlDataAdapter(command);
                da.Fill(dtDados);

                if (dtDados.Rows.Count > 0)
                {
                    _TOrdem                        = new AutomacaoOrdensInfo();
                    _TOrdem.Account                = int.Parse(dtDados.Rows[0]["Account"].ToString());
                    _TOrdem.StopStartID            = int.Parse(dtDados.Rows[0]["StopStartID"].ToString());
                    _TOrdem.Symbol                 = dtDados.Rows[0]["Symbol"].ToString();
                    _TOrdem.IdStopStartTipo        = (StopStartTipoEnum)dtDados.Rows[0]["StopStartTipoEnum"];
                    _TOrdem.OrdTypeID              = int.Parse(dtDados.Rows[0]["OrdTypeID"].ToString());
                    _TOrdem.IdBolsa                = Conversao.ToInt(dtDados.Rows[0]["id_Bolsa"].ToString());
                    _TOrdem.InitialMovelPrice      = Conversao.ToDecimal(dtDados.Rows[0]["InitialMovelPrice"]);
                    _TOrdem.OrderQty               = int.Parse(dtDados.Rows[0]["OrderQty"].ToString());
                    _TOrdem.ReferencePrice         = Conversao.ToDecimal(dtDados.Rows[0]["ReferencePrice"]);
                    _TOrdem.SendStartPrice         = Conversao.ToDecimal(dtDados.Rows[0]["SendStartPrice"]);
                    _TOrdem.SendStopGainPrice      = Conversao.ToDecimal(dtDados.Rows[0]["SendStopGainPrice"]);
                    _TOrdem.SendStopLossValuePrice = Conversao.ToDecimal(dtDados.Rows[0]["SendStopLossValuePrice"]);
                    _TOrdem.StartPriceValue        = Conversao.ToDecimal(dtDados.Rows[0]["StartPriceValue"]);
                    _TOrdem.StopGainValuePrice     = Conversao.ToDecimal(dtDados.Rows[0]["StopGainValuePrice"]);
                    _TOrdem.StopLossValuePrice     = Conversao.ToDecimal(dtDados.Rows[0]["StopLossValuePrice"]);
                    _TOrdem.StopStartStatusID      = int.Parse(dtDados.Rows[0]["StopStartStatusID"].ToString());
                    _TOrdem.RegisterTime           = Conversao.ToDateTime(dtDados.Rows[0]["RegisterTime"]);
                    _TOrdem.ExecutionTime          = Conversao.ToDateTime(dtDados.Rows[0]["ExecutionTime"]);
                    _TOrdem.ExpireDate             = Conversao.ToDateTime(dtDados.Rows[0]["ExpireDate"]);
                }

                return(_TOrdem);
            }
            finally
            {
                conn.Close();
                conn.Dispose();

                command.Connection.Close();
                command.Dispose();
                command = null;
            }
        }
Esempio n. 3
0
        /// <summary>
        /// Verifica se um cliente possui pendencia cadastral
        /// </summary>
        /// <param name="IdCliente">Id do Cliente</param>
        /// <returns>Retorna True se existir alguma pendência e False se não existir nenhuma pendência cadastral</returns>
        public bool PendenciaCadastral(int IdCliente)
        {
            try
            {
                EPendencia        _EPendencia  = new EPendencia();
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append(" SELECT * ");
                sbSQL.Append(" FROM Pendencia ");
                sbSQL.Append(" where  ID_Cliente = " + IdCliente.ToString());

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

                DataTable _table = _AcessaDados.ExecuteDbDataTable(_DbCommand);

                if (_table.Rows.Count > 0)
                {
                    _EPendencia.CertidaoCasamento   = Conversao.ToChar(_table.Rows[0]["CertidaoCasamento"]).Value;
                    _EPendencia.ComprovanteEndereco = Conversao.ToChar(_table.Rows[0]["ComprovanteEndereco"]).Value;
                    _EPendencia.ComprovanteRenda    = Conversao.ToChar(_table.Rows[0]["ComprovanteRenda"]).Value;
                    _EPendencia.CPF          = Conversao.ToChar(_table.Rows[0]["CPF"]).Value;
                    _EPendencia.Documento    = Conversao.ToChar(_table.Rows[0]["Documento"]).Value;
                    _EPendencia.ID_Cliente   = Conversao.ToInt(_table.Rows[0]["ID_Cliente"]).Value;
                    _EPendencia.ID_Pendencia = Conversao.ToInt(_table.Rows[0]["ID_Pendencia"]).Value;
                    _EPendencia.Procuracao   = Conversao.ToChar(_table.Rows[0]["Procuracao"]).Value;

                    _EPendencia.Contrato      = Conversao.ToChar(_table.Rows[0]["Contrato"]).Value;
                    _EPendencia.DataCadastro  = Conversao.ToDateTime(_table.Rows[0]["DataCadastro"]).Value;
                    _EPendencia.DataResolucao = Conversao.ToDateTime(_table.Rows[0]["DataResolucao"]);
                    _EPendencia.Descricao     = Conversao.ToString(_table.Rows[0]["Descricao"]);
                    _EPendencia.Serasa        = Conversao.ToChar(_table.Rows[0]["Serasa"]).Value;
                }


                if (_EPendencia.CertidaoCasamento == 'S' ||
                    _EPendencia.ComprovanteEndereco == 'S' ||
                    _EPendencia.ComprovanteRenda == 'S' ||
                    _EPendencia.CPF == 'S' ||
                    _EPendencia.Documento == 'S' ||
                    _EPendencia.Serasa == 'S')

                {
                    return(true);
                }

                return(false);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 4
0
        public BindingList <ECliente> Listar(string cpf, string nome)
        {
            try
            {
                BindingList <ECliente> _Clientes = new BindingList <ECliente>();
                StringBuilder          query     = new StringBuilder();
                query.Append("select id_cliente,logincliente.nome as nome,cpf,sexo,datanascimento,id_assessorsinacor||' - '||loginassessor.nome||' / '||filial.nome as assessor ");
                query.Append(" from cliente,login loginassessor,login logincliente,assessor,assessorfilial,filial ");
                query.Append(" where assessorfilial.id_assessorfilial=cliente.id_assessorfilial ");
                query.Append(" and filial.id_filial=assessorfilial.id_filial ");
                query.Append(" and assessor.id_assessor=assessorfilial.id_assessor ");
                query.Append(" and loginassessor.id_login=assessor.id_login ");
                query.Append(" and logincliente.id_login=cliente.id_login ");
                if (nome != "")
                {
                    query.Append(" and upper(logincliente.nome) like upper('%" + nome + "%') ");
                }
                if (cpf != "")
                {
                    query.Append(" and (cpf like'%" + cpf + "%' or cpf like'%" + Int64.Parse(cpf).ToString() + "%') ");
                }
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, query.ToString());
                DataTable _DtDados   = _AcessaDados.ExecuteDbDataTable(_DbCommand);

                if (_DtDados.Rows.Count == 0)
                {
                    throw new Exception(NAOENCONTRADO);
                }

                foreach (DataRow dr in _DtDados.Rows)
                {
                    ECliente cliente = new ECliente();
                    cliente.NomePai        = Conversao.ToString(dr["nome"]);
                    cliente.ID_Cliente     = Conversao.ToInt(dr["id_cliente"]);
                    cliente.CPF            = Conversao.ToString(dr["cpf"]);
                    cliente.Sexo           = Conversao.ToChar(dr["sexo"]);
                    cliente.DataNascimento = Conversao.ToDateTime(dr["datanascimento"]);
                    cliente.NomeMae        = Conversao.ToString(dr["assessor"]);


                    _Clientes.Add(cliente);
                }

                return(_Clientes);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 5
0
        /// <summary>
        /// Seleciona uma solicitação de Alteração
        /// </summary>
        /// <param name="_ID_Alteracao">Id da Solicitação de Alteração</param>
        /// <returns>Entidade Alteração com a Solicitação de Alteração Selecionada</returns>
        public EAlteracao Selecionar(int _ID_Alteracao)
        {
            try
            {
                EAlteracao        _EAlteracao  = new EAlteracao();
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append("SELECT ID_Alteracao, ID_Cliente, Data, Campo, Alteracao.Tipo,Ip, Descricao, DataRealizada, Alteracao.ID_Administrador, Nome ");
                sbSQL.Append("FROM (Administrador INNER JOIN Login ON Administrador.ID_Login = Login.ID_Login) ");
                sbSQL.Append("RIGHT JOIN Alteracao ON Administrador.ID_Administrador = Alteracao.ID_Administrador ");
                sbSQL.Append("WHERE ID_Alteracao = " + _ID_Alteracao.ToString());

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

                DataTable _table = _AcessaDados.ExecuteDbDataTable(_DbCommand);

                if (_table.Rows.Count > 0)
                {
                    _EAlteracao.ID_Alteracao      = Conversao.ToInt(_table.Rows[0]["ID_Alteracao"]).Value;
                    _EAlteracao.Campo             = Conversao.ToString(_table.Rows[0]["Campo"]);
                    _EAlteracao.Data              = Conversao.ToDateTime(_table.Rows[0]["Data"]);
                    _EAlteracao.Tipo              = Conversao.ToChar(_table.Rows[0]["Tipo"]).Value;
                    _EAlteracao.Descricao         = Conversao.ToString(_table.Rows[0]["Descricao"]);
                    _EAlteracao.ID_Cliente        = Conversao.ToInt(_table.Rows[0]["ID_Cliente"]);
                    _EAlteracao.ID_Administrador  = Conversao.ToInt(_table.Rows[0]["ID_Administrador"]);
                    _EAlteracao.NomeAdministrador = _table.Rows[0]["Nome"].ToString();
                    _EAlteracao.DataRealizada     = Conversao.ToDateTime(_table.Rows[0]["DataRealizada"]);
                    _EAlteracao.Ip = Conversao.ToString(_table.Rows[0]["Ip"]);
                }
                else
                {
                    throw new Exception("REGISTRONAOENCONTRADO");
                }

                return(_EAlteracao);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 6
0
        /// <summary>
        /// Lista as Solicitações de Alteração
        /// </summary>
        /// <param name="_ID_Cliente">Id do Cliente</param>
        /// <param name="status">Tipo de Filtro: Todas, Pendentes ou Realizadas</param>
        /// <returns>Lista com as alterações constantes no filtro</returns>
        public BindingList <EAlteracao> Listar(string cpf)
        {
            try
            {
                BindingList <EAlteracao> _EAlteracao  = new BindingList <EAlteracao>();
                AcessaDadosAntigo        _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append("SELECT ID_Alteracao, ID_Cliente, Data, Campo,Alteracao.Ip, Alteracao.Tipo, Descricao, DataRealizada, Alteracao.ID_Administrador, Nome ");
                sbSQL.Append("FROM (Administrador INNER JOIN Login ON Administrador.ID_Login = Login.ID_Login) ");
                sbSQL.Append("RIGHT JOIN Alteracao ON Administrador.ID_Administrador = Alteracao.ID_Administrador ");
                sbSQL.Append("WHERE ID_Cliente = (select id_cliente from cliente where cpf = '" + cpf + "')");
                sbSQL.Append(" ORDER BY ID_Alteracao DESC");


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

                DataTable _table = _AcessaDados.ExecuteDbDataTable(_DbCommand);

                foreach (DataRow item in _table.Rows)
                {
                    EAlteracao _Alt = new EAlteracao();
                    _Alt.ID_Alteracao      = Conversao.ToInt(item["ID_Alteracao"]).Value;
                    _Alt.Data              = Conversao.ToDateTime(item["Data"]).Value;
                    _Alt.ID_Cliente        = Conversao.ToInt(item["ID_Cliente"]).Value;
                    _Alt.Tipo              = Conversao.ToChar(item["Tipo"]).Value;
                    _Alt.Campo             = Conversao.ToString(item["Campo"]);
                    _Alt.Descricao         = Conversao.ToString(item["Descricao"]);
                    _Alt.ID_Administrador  = Conversao.ToInt(item["ID_Administrador"]);
                    _Alt.NomeAdministrador = item["Nome"].ToString();
                    _Alt.DataRealizada     = Conversao.ToDateTime(item["DataRealizada"]);
                    _Alt.Ip = Conversao.ToString(item["Ip"]);
                    _EAlteracao.Add(_Alt);
                }

                return(_EAlteracao);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 7
0
 public DateTime GetDataNascimento(string cpf)
 {
     try
     {
         AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
         _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
         StringBuilder sbQuery = new StringBuilder();
         sbQuery.Append("select datanascimento from cliente where cpf = '" + cpf + "' or cpf = '" + Int64.Parse(cpf).ToString() + "'");
         DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbQuery.ToString());
         DateTime? nasc       = Conversao.ToDateTime(_AcessaDados.ExecuteScalar(_DbCommand));
         if (null == nasc)
         {
             throw new Exception("Cliente não consta no sistema de Cadastro");
         }
         else
         {
             return(nasc.Value);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 8
0
        /// <summary>
        ///  Seleciona um cliente
        /// </summary>
        /// <param name="id_cliente">Id do Cliente</param>
        /// <returns>Entidade contendo os dados do cliente</returns>
        public ECliente Listar(int id_cliente)
        {
            DataTable _DtDados;

            try
            {
                ECliente          _ECliente    = new ECliente();
                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
                StringBuilder sbQuery = new StringBuilder();
                sbQuery.Append("select * from cliente where id_cliente = " + id_cliente);
                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbQuery.ToString());
                _DtDados = _AcessaDados.ExecuteDbDataTable(_DbCommand);

                if (_DtDados.Rows.Count > 0)
                {
                    _ECliente.ID_Cliente             = Conversao.ToInt(_DtDados.Rows[0]["ID_Cliente"]);
                    _ECliente.DataAprovacaoFinal     = Conversao.ToDateTime(_DtDados.Rows[0]["DataAprovacaoFinal"]);
                    _ECliente.DataCadastroInicial    = Conversao.ToDateTime(_DtDados.Rows[0]["DataCadastroInicial"]);
                    _ECliente.DataProximaAtualizacao = Conversao.ToDateTime(_DtDados.Rows[0]["DataProximaAtualizacao"]);
                    _ECliente.ID_AssessorFilial      = Conversao.ToInt(_DtDados.Rows[0]["ID_AssessorFilial"]);
                    _ECliente.ID_Login         = Conversao.ToInt(_DtDados.Rows[0]["ID_Login"]);
                    _ECliente.LoginCadastrante = Conversao.ToInt(_DtDados.Rows[0]["LoginCadastrante"]);
                    _ECliente.Liberado         = Conversao.ToChar(_DtDados.Rows[0]["Liberado"]);
                    _ECliente.CPF                        = Conversao.ToString(_DtDados.Rows[0]["CPF"]);
                    _ECliente.Sexo                       = Conversao.ToChar(_DtDados.Rows[0]["Sexo"]);
                    _ECliente.Conheceu                   = Conversao.ToInt(_DtDados.Rows[0]["Conheceu"]);
                    _ECliente.ConheceuOutros             = Conversao.ToString(_DtDados.Rows[0]["ConheceuOutros"]);
                    _ECliente.Passo                      = Conversao.ToInt(_DtDados.Rows[0]["Passo"]);
                    _ECliente.DataNascimento             = Conversao.ToDateTime(_DtDados.Rows[0]["DataNascimento"]);
                    _ECliente.Nacionalidade              = Conversao.ToInt(_DtDados.Rows[0]["Nacionalidade"]);
                    _ECliente.UFNascimento               = Conversao.ToString(_DtDados.Rows[0]["UFNascimento"]);
                    _ECliente.Naturalidade               = Conversao.ToString(_DtDados.Rows[0]["Naturalidade"]);
                    _ECliente.EstadoCivil                = Conversao.ToInt(_DtDados.Rows[0]["EstadoCivil"]);
                    _ECliente.Conjugue                   = Conversao.ToString(_DtDados.Rows[0]["Conjugue"]);
                    _ECliente.NomeMae                    = Conversao.ToString(_DtDados.Rows[0]["NomeMae"]);
                    _ECliente.NomePai                    = Conversao.ToString(_DtDados.Rows[0]["NomePai"]);
                    _ECliente.Emancipado                 = Conversao.ToString(_DtDados.Rows[0]["Emancipado"]);
                    _ECliente.NumeroDocumento            = Conversao.ToString(_DtDados.Rows[0]["NumeroDocumento"]);
                    _ECliente.TipoDocumento              = Conversao.ToString(_DtDados.Rows[0]["TipoDocumento"]);
                    _ECliente.OrgaoEmissorDocumento      = Conversao.ToString(_DtDados.Rows[0]["OrgaoEmissorDocumento"]);
                    _ECliente.DataEmissaoDocumento       = Conversao.ToDateTime(_DtDados.Rows[0]["DataEmissaoDocumento"]);
                    _ECliente.EstadoEmissaoDocumento     = Conversao.ToString(_DtDados.Rows[0]["EstadoEmissaoDocumento"]);
                    _ECliente.Profissao                  = Conversao.ToInt(_DtDados.Rows[0]["Profissao"]);
                    _ECliente.Salario                    = Conversao.ToDecimal(_DtDados.Rows[0]["Salario"]);
                    _ECliente.OutrosRendimentosDescricao = Conversao.ToString(_DtDados.Rows[0]["OutrosRendimentosDescricao"]);
                    _ECliente.OutrosRendimentosValor     = Conversao.ToDecimal(_DtDados.Rows[0]["OutrosRendimentosValor"]);
                    _ECliente.Representante              = Conversao.ToChar(_DtDados.Rows[0]["Representante"]);
                    _ECliente.PessoaVinculada            = Conversao.ToChar(_DtDados.Rows[0]["PessoaVinculada"]);
                    _ECliente.PPE                        = Conversao.ToChar(_DtDados.Rows[0]["PPE"]);
                    _ECliente.CarteiraPropria            = Conversao.ToChar(_DtDados.Rows[0]["CarteiraPropria"]);
                    _ECliente.CVM387                     = Conversao.ToChar(_DtDados.Rows[0]["CVM387"]);
                    _ECliente.EmailComercial             = Conversao.ToString(_DtDados.Rows[0]["EmailComercial"]);
                    _ECliente.Empresa                    = Conversao.ToString(_DtDados.Rows[0]["Empresa"]);
                    _ECliente.PaisNascimento             = Conversao.ToString(_DtDados.Rows[0]["PaisNascimento"]);
                    _ECliente.UFNascimentoEstrangeiro    = Conversao.ToString(_DtDados.Rows[0]["UFNascimentoEstrangeiro"]);
                    _ECliente.Cargo                      = Conversao.ToString(_DtDados.Rows[0]["Cargo"]);
                    _ECliente.Tipo                       = Conversao.ToInt(_DtDados.Rows[0]["Tipo"]);
                    _ECliente.AutorizaTerceiro           = Conversao.ToChar(_DtDados.Rows[0]["AutorizaTerceiro"]);
                    _ECliente.CodigoBovespa              = Conversao.ToString(_DtDados.Rows[0]["CodigoBovespa"]);
                }
                return(_ECliente);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 9
0
        /// <summary>
        /// Método para listar o representante do cliente.
        /// </summary>
        /// <param name="Id_cliente">Código do cliente</param>
        /// <returns>Representante</returns>
        public ERepresentante Listar(int Id_cliente)
        {
            DataTable _DtDados;

            try
            {
                List <ERepresentante> lstRepresentante = new List <ERepresentante>();
                ERepresentante        _Representante   = new ERepresentante();

                AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbQuery = new StringBuilder();

                sbQuery.Append("select * from representante where id_cliente = ");
                sbQuery.Append(Id_cliente.ToString());

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

                _DtDados = _AcessaDados.ExecuteDbDataTable(_DbCommand);

                int intX = 0;

                _Representante = new ERepresentante();

                //if (_DtDados.Rows.Count == 0)
                //{   //--> Esta exceção gera erro em execução e impede a ficha DUC de ser criada.
                //    throw new Exception(CFormatacao.REGISTRONAOENCONTRADO);
                //}
                //else
                if (_DtDados.Rows.Count > 0)
                {
                    _Representante.ID_Representante = Conversao.ToInt(_DtDados.Rows[intX]["ID_Representante"]);

                    _Representante.Email                   = Conversao.ToString(_DtDados.Rows[intX]["Email"]);
                    _Representante.Nome                    = Conversao.ToString(_DtDados.Rows[intX]["Nome"]);
                    _Representante.CPF                     = Conversao.ToString(_DtDados.Rows[intX]["CPF"]);
                    _Representante.DataNascimento          = Conversao.ToDateTime(_DtDados.Rows[intX]["DataNascimento"]);
                    _Representante.Sexo                    = Conversao.ToChar(_DtDados.Rows[intX]["Sexo"]);
                    _Representante.Nacionalidade           = Conversao.ToInt(_DtDados.Rows[intX]["Nacionalidade"]);
                    _Representante.UFNascimento            = Conversao.ToString(_DtDados.Rows[intX]["UFNascimento"]);
                    _Representante.Naturalidade            = Conversao.ToString(_DtDados.Rows[intX]["Naturalidade"]);
                    _Representante.EstadoCivil             = Conversao.ToInt(_DtDados.Rows[intX]["EstadoCivil"]);
                    _Representante.Conjugue                = Conversao.ToString(_DtDados.Rows[intX]["Conjugue"]);
                    _Representante.Profissao               = Conversao.ToInt(_DtDados.Rows[intX]["Profissao"]);
                    _Representante.NomeMae                 = Conversao.ToString(_DtDados.Rows[intX]["NomeMae"]);
                    _Representante.NomePai                 = Conversao.ToString(_DtDados.Rows[intX]["NomePai"]);
                    _Representante.DDDTelefone             = Conversao.ToString(_DtDados.Rows[intX]["DDDTelefone"]);
                    _Representante.Telefone                = Conversao.ToString(_DtDados.Rows[intX]["Telefone"]);
                    _Representante.DDDCelular              = Conversao.ToString(_DtDados.Rows[intX]["DDDCelular"]);
                    _Representante.Celular                 = Conversao.ToString(_DtDados.Rows[intX]["Celular"]);
                    _Representante.CEP                     = Conversao.ToString(_DtDados.Rows[intX]["CEP"]);
                    _Representante.Logradouro              = Conversao.ToString(_DtDados.Rows[intX]["Logradouro"]);
                    _Representante.Numero                  = Conversao.ToString(_DtDados.Rows[intX]["Numero"]);
                    _Representante.Complemento             = Conversao.ToString(_DtDados.Rows[intX]["Complemento"]);
                    _Representante.Bairro                  = Conversao.ToString(_DtDados.Rows[intX]["Bairro"]);
                    _Representante.Cidade                  = Conversao.ToString(_DtDados.Rows[intX]["Cidade"]);
                    _Representante.Estado                  = Conversao.ToString(_DtDados.Rows[intX]["Estado"]);
                    _Representante.Pais                    = Conversao.ToString(_DtDados.Rows[intX]["Pais"]);
                    _Representante.TipoDocumento           = Conversao.ToString(_DtDados.Rows[intX]["TipoDocumento"]);
                    _Representante.OrgaoEmissorDocumento   = Conversao.ToString(_DtDados.Rows[intX]["OrgaoEmissorDocumento"]);
                    _Representante.NumeroDocumento         = Conversao.ToString(_DtDados.Rows[intX]["NumeroDocumento"]);
                    _Representante.DataEmissaoDocumento    = Conversao.ToDateTime(_DtDados.Rows[intX]["DataEmissaoDocumento"]);
                    _Representante.UFEmissaoDocumento      = Conversao.ToString(_DtDados.Rows[intX]["UFEmissaoDocumento"]);
                    _Representante.PaisNascimento          = Conversao.ToString(_DtDados.Rows[intX]["PaisNascimento"]);
                    _Representante.PaisNascimento          = Conversao.ToString(_DtDados.Rows[intX]["PaisNascimento"]);
                    _Representante.UFNascimentoEstrangeiro = Conversao.ToString(_DtDados.Rows[intX]["UFNascimentoEstrangeiro"]);
                    _Representante.SituacaoLegal           = Conversao.ToInt32(_DtDados.Rows[intX]["SituacaoLegal"]);

                    if (_DtDados.Rows.Count - 1 != intX)
                    {
                    }
                }
                return(_Representante);
            }
            catch (Exception ex) { throw ex; }
        }
Esempio n. 10
0
        /// <summary>
        /// Método para listar todos os representantes
        /// </summary>
        /// <returns>Representantes</returns>
        public BindingList <ERepresentante> Listar()
        {
            DataTable _DtDados;

            try
            {
                ERepresentante               _Representante   = new ERepresentante();
                AcessaDadosAntigo            _AcessaDados     = new AcessaDadosAntigo();
                BindingList <ERepresentante> lstRepresentante = new BindingList <ERepresentante>();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbQuery = new StringBuilder();

                sbQuery.Append("select * from representante");

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

                _DtDados = _AcessaDados.ExecuteDbDataTable(_DbCommand);

                if (_DtDados.Rows.Count > 0)
                {
                    for (int intX = 0; intX <= _DtDados.Rows.Count - 1; intX++)
                    {
                        _Representante.ID_Representante = Conversao.ToInt(_DtDados.Rows[intX]["ID_Representante"]);

                        _Representante.Email                   = Conversao.ToString(_DtDados.Rows[intX]["Email"]);
                        _Representante.Nome                    = Conversao.ToString(_DtDados.Rows[intX]["Nome"]);
                        _Representante.CPF                     = Conversao.ToString(_DtDados.Rows[intX]["CPF"]);
                        _Representante.DataNascimento          = Conversao.ToDateTime(_DtDados.Rows[intX]["DataNascimento"]);
                        _Representante.Sexo                    = Conversao.ToChar(_DtDados.Rows[intX]["Sexo"]);
                        _Representante.Nacionalidade           = Conversao.ToInt(_DtDados.Rows[intX]["Nacionalidade"]);
                        _Representante.UFNascimento            = Conversao.ToString(_DtDados.Rows[intX]["UFNascimento"]);
                        _Representante.Naturalidade            = Conversao.ToString(_DtDados.Rows[intX]["Naturalidade"]);
                        _Representante.EstadoCivil             = Conversao.ToChar(_DtDados.Rows[intX]["EstadoCivil"]);
                        _Representante.Conjugue                = Conversao.ToString(_DtDados.Rows[intX]["Conjugue"]);
                        _Representante.Profissao               = Conversao.ToInt(_DtDados.Rows[intX]["Profissao"]);
                        _Representante.NomeMae                 = Conversao.ToString(_DtDados.Rows[intX]["NomeMae"]);
                        _Representante.NomePai                 = Conversao.ToString(_DtDados.Rows[intX]["NomePai"]);
                        _Representante.DDDTelefone             = Conversao.ToString(_DtDados.Rows[intX]["DDDTelefone"]);
                        _Representante.Telefone                = Conversao.ToString(_DtDados.Rows[intX]["Telefone"]);
                        _Representante.DDDCelular              = Conversao.ToString(_DtDados.Rows[intX]["DDDCelular"]);
                        _Representante.Celular                 = Conversao.ToString(_DtDados.Rows[intX]["Celular"]);
                        _Representante.TipoDocumento           = Conversao.ToString(_DtDados.Rows[intX]["TipoDocumento"]);
                        _Representante.OrgaoEmissorDocumento   = Conversao.ToString(_DtDados.Rows[intX]["OrgaoEmissorDocumento"]);
                        _Representante.NumeroDocumento         = Conversao.ToString(_DtDados.Rows[intX]["NumeroDocumento"]);
                        _Representante.DataEmissaoDocumento    = Conversao.ToDateTime(_DtDados.Rows[intX]["DataEmissaoDocumento"]);
                        _Representante.UFEmissaoDocumento      = Conversao.ToString(_DtDados.Rows[intX]["UFEmissaoDocumento"]);
                        _Representante.PaisNascimento          = Conversao.ToString(_DtDados.Rows[intX]["PaisNascimento"]);
                        _Representante.UFNascimentoEstrangeiro = Conversao.ToString(_DtDados.Rows[intX]["UFNascimentoEstrangeiro"]);
                        _Representante.SituacaoLegal           = Conversao.ToInt32(_DtDados.Rows[intX]["SituacaoLegal"]);

                        /*
                         * _Representante.Bairro = Conversao.ToString(_DtDados.Rows[intX]["Bairro"]);
                         * _Representante.CEP = Conversao.ToString(_DtDados.Rows[intX]["CEP"]);
                         * _Representante.Cidade = Conversao.ToString(_DtDados.Rows[intX]["Cidade"]);
                         * _Representante.Complemento = Conversao.ToString(_DtDados.Rows[intX]["Complemento"]);
                         * _Representante.Estado = Conversao.ToString(_DtDados.Rows[intX]["Estado"]);
                         * _Representante.Logradouro = Conversao.ToString(_DtDados.Rows[intX]["Logradouro"]);
                         *
                         * _Representante.Pais = Conversao.ToString(_DtDados.Rows[intX]["Pais"]);
                         * _Representante.Numero = Conversao.ToString(_DtDados.Rows[intX]["Numero"]);
                         */
                    }
                }

                return(lstRepresentante);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }