/// <summary> /// Retorna um objeto CEP populado com as informações trazidas a partir do Cep passado. Retorna Null se nao encontrar. /// </summary> /// <param name="cep"></param> /// <returns></returns> public CEP Buscar(string cep) { try { bool achou = false; CEP retorno = new CEP(); bd.Consulta("SELECT EstadoID,CidadeID,EstadoSigla,CidadeNome,Logradouro,Endereco,Bairro,Cep FROM tCep(NOLOCK) WHERE Cep = '" + cep + "'"); while (bd.Consulta().Read()) { retorno.EstadoID.Valor = bd.LerInt("EstadoID"); retorno.CidadeID.Valor = bd.LerInt("CidadeID"); retorno.EstadoSigla.Valor = bd.LerString("EstadoSigla"); retorno.CidadeNome.Valor = bd.LerString("CidadeNome"); retorno.Logradouro.Valor = bd.LerString("Logradouro"); retorno.Endereco.Valor = bd.LerString("Endereco"); retorno.Bairro.Valor = bd.LerString("Bairro"); retorno.Cep.Valor = bd.LerString("Cep"); achou = true; } if (achou) { return(retorno); } else { return(null); } } catch (Exception ex) { throw ex; } finally { bd.Fechar(); } }
// passar o Usuario logado no sistema public CEPLista_B(int usuarioIDLogado) { cEP = new CEP(usuarioIDLogado); }
// passar o Usuario logado no sistema public CEPLista_B() { cEP = new CEP(); }