Ejemplo n.º 1
0
        public List <TRegistro_IDominioClifor> SelectRemetenteDest(Utils.TpBusca[] filtro)
        {
            List <TRegistro_IDominioClifor> retorno = new List <TRegistro_IDominioClifor>();
            bool st_transacao = false;

            if (this.Banco_Dados == null)
            {
                st_transacao = this.CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBuscaRemetenteDest(filtro));
            try
            {
                while (reader.Read())
                {
                    TRegistro_IDominioClifor reg = new TRegistro_IDominioClifor();
                    reg.Tipo = "33";
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa_dominio")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa_dominio"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("uf")))
                    {
                        reg.Sg_uf = reader.GetString(reader.GetOrdinal("uf"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_cidade")))
                    {
                        reg.Cd_cidade = reader.GetString(reader.GetOrdinal("cd_cidade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NM_Clifor")))
                    {
                        reg.Nm_clifor = reader.GetString(reader.GetOrdinal("NM_Clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Endereco")))
                    {
                        reg.Ds_endereco = reader.GetString(reader.GetOrdinal("DS_Endereco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NR_CGC")))
                    {
                        reg.Cnpj = reader.GetString(reader.GetOrdinal("NR_CGC"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NR_CPF")))
                    {
                        reg.Cpf = reader.GetString(reader.GetOrdinal("NR_CPF"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Insc_Estadual")))
                    {
                        reg.Insc_estadual = reader.GetString(reader.GetOrdinal("Insc_Estadual"));
                    }

                    retorno.Add(reg);
                }
                return(retorno);
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (st_transacao)
                {
                    this.deletarBanco_Dados();
                }
            }
        }
Ejemplo n.º 2
0
        public List <TRegistro_IDominioClifor> SelectClifor(Utils.TpBusca[] vBusca)
        {
            List <TRegistro_IDominioClifor> retorno = new List <TRegistro_IDominioClifor>();
            bool st_transacao = false;

            if (Banco_Dados == null)
            {
                st_transacao = this.CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBuscaClifor(vBusca));
            try
            {
                while (reader.Read())
                {
                    TRegistro_IDominioClifor reg = new TRegistro_IDominioClifor();
                    if (!reader.IsDBNull(reader.GetOrdinal("tp_movimento")))
                    {
                        reg.Tipo = reader.GetString(reader.GetOrdinal("tp_movimento")).Trim().ToUpper().Equals("E") ? "11" : "22";
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa_dominio")))
                    {
                        reg.Cd_empresa = reader.GetDecimal(reader.GetOrdinal("cd_empresa_dominio")).ToString();
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("uf")))
                    {
                        reg.Sg_uf = reader.GetString(reader.GetOrdinal("uf"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_cidade")))
                    {
                        reg.Cd_cidade = reader.GetString(reader.GetOrdinal("cd_cidade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NM_Fantasia")))
                    {
                        reg.Nm_cliforreduzido = reader.GetString(reader.GetOrdinal("NM_Fantasia"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NM_Clifor")))
                    {
                        reg.Nm_clifor = reader.GetString(reader.GetOrdinal("NM_Clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Endereco")))
                    {
                        reg.Ds_endereco = reader.GetString(reader.GetOrdinal("DS_Endereco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Numero")))
                    {
                        reg.Numero = reader.GetString(reader.GetOrdinal("Numero"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Cep")))
                    {
                        reg.Cep = reader.GetString(reader.GetOrdinal("Cep"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NR_CGC")))
                    {
                        reg.Cnpj = reader.GetString(reader.GetOrdinal("NR_CGC"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NR_CPF")))
                    {
                        reg.Cpf = reader.GetString(reader.GetOrdinal("NR_CPF"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Insc_Estadual")))
                    {
                        reg.Insc_estadual = reader.GetString(reader.GetOrdinal("Insc_Estadual"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Fone")))
                    {
                        reg.Fone = reader.GetString(reader.GetOrdinal("Fone"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_Agropecuaria")))
                    {
                        reg.St_agropecuaria = reader.GetString(reader.GetOrdinal("ST_Agropecuaria"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Bairro")))
                    {
                        reg.Bairro = reader.GetString(reader.GetOrdinal("Bairro"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_PAIS")))
                    {
                        reg.Cd_pais = reader.GetString(reader.GetOrdinal("CD_PAIS"));
                    }

                    retorno.Add(reg);
                }
                return(retorno);
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (st_transacao)
                {
                    this.deletarBanco_Dados();
                }
            }
        }