mestre fyoda Postado Setembro 10, 2007 Denunciar Share Postado Setembro 10, 2007 //Criado por: Valter Henrique Junior using System; using System.Collections.Generic; using System.Text; using System.Data; namespace NcMaster { public class WebCEP { string _uf; string _cidade; string _bairro; string _tipo_lagradouro; string _lagradouro; string _resultado; string _resultato_txt; public string UF { get { return _uf;} } public string Cidade { get { return _cidade; } } public string Bairro { get { return _bairro;} } public string TipoLagradouro { get { return _tipo_lagradouro;} } public string Lagradouro { get { return _lagradouro; } } public string Resultado { get { return _resultado; } } public string ResultadoTXT { get { return _resultato_txt; } } public WebCEP(string CEP) { _uf = ""; _cidade = ""; _bairro = ""; _tipo_lagradouro=""; _lagradouro=""; _resultado="0"; _resultato_txt="CEP não encontrado"; //Cria um DataSet baseado no retorno do XML DataSet ds = new DataSet(); ds.ReadXml("http://cep.republicavirtual.com.br/web_cep.php?cep=" + CEP.Replace("-","").Trim() + "&formato=xml"); if (ds != null) { if (ds.Tables[0].Rows.Count > 0) { _resultado = ds.Tables[0].Rows[0]["resultado"].ToString(); switch (_resultado) { case "1": _uf = ds.Tables[0].Rows[0]["uf"].ToString().Trim(); _cidade = ds.Tables[0].Rows[0]["cidade"].ToString().Trim(); _bairro = ds.Tables[0].Rows[0]["bairro"].ToString().Trim(); _tipo_lagradouro = ds.Tables[0].Rows[0]["tipo_logradouro"].ToString().Trim(); _lagradouro = ds.Tables[0].Rows[0]["logradouro"].ToString().Trim(); _resultato_txt = "CEP completo"; break; case "2": _uf = ds.Tables[0].Rows[0]["uf"].ToString().Trim(); _cidade = ds.Tables[0].Rows[0]["cidade"].ToString().Trim(); _bairro = ""; _tipo_lagradouro = ""; _lagradouro = ""; _resultato_txt = "CEP único"; break; default: _uf = ""; _cidade = ""; _bairro = ""; _tipo_lagradouro = ""; _lagradouro = ""; _resultato_txt = "CEP não encontrado"; break; } } } } } }Como eu faço para usar esse codigo ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Andersonjb Postado Setembro 14, 2007 Denunciar Share Postado Setembro 14, 2007 Não entendi a pergunta... :huh: Copiar e Colar não resolve?Flws! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Klay Postado Setembro 21, 2007 Denunciar Share Postado Setembro 21, 2007 ^| :rolleyes: kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkNcMaster.WebCEP cepService = new NcMaster.WebCEP("72125-030");System.Console.WriteLine("Eu moro em {0}, bairro {1}.", cepService.Cidade, cepService.Bairro); Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mestre fyoda
Como eu faço para usar esse codigo ?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.