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(); } } }
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(); } } }