-
Notifications
You must be signed in to change notification settings - Fork 14
Localidades.Município 1.2.x
Informações disponíveis
- Código
- Código Estado
- Nome
Você pode executar essa busca de três modos:
-
Sem passar parâmetros que retornará todos os municípios brasileiros.
-
Passando por parâmetro a UF(Unidades federativas do Brasil) do estado, isso retornará todos os municípios dele.
-
Passando uma string com a Sigla do estado ou o nome Do Estado.
Exemplo
DotCEP.Localidades.Municipio.ObterListaDeMunicipio();
DotCEP.Localidades.Municipio.ObterListaDeMunicipio(DotCEP.UF.RS);
DotCEP.Localidades.Municipio.ObterListaDeMunicipio("RS");
DotCEP.Localidades.Municipio.ObterListaDeMunicipio("Rio Grande do Sul");
Saída: Resultado
Para a obtenção do código do município você precisar passar duas informações por parâmetro, o nome e o código ou o nome ou até mesmo a sigla do seu estado, deve ser passado essas duas informações, pois no Brasil Uma em cada 11 cidades do país tem uma homônima.
DotCEP.Localidades.Municipio.ObterCodigoDoMunicipio("Bom Jesus",DotCEP.UF.PI)
DotCEP.Localidades.Municipio.ObterCodigoDoMunicipio("Pelotas","RS")
DotCEP.Localidades.Municipio.ObterCodigoDoMunicipio("Pelotas","Rio Grande do Sul")
DotCEP.Localidades.Municipio.ObterCodigoDoMunicipio("Pelotas",43)
Saída: 4302303
Passando o código do município ele retornará o seu nome.
DotCEP.Localidades.Municipio.ObterNomeDoMunicipio(3550308)
Saída: São Paulo
Passando o código ou o nome do município a saída será a mesma.
Na segunda opção, é necessário passar também a UF do estado.
DotCEP.Localidades.Municipio municipioBase = new DotCEP.Localidades.Municipio();
municipioBase = DotCEP.Localidades.Municipio.ObterInformacoesDoMunicipio(4314407);
municipioBase = DotCEP.Localidades.Municipio.ObterInformacoesDoMunicipio("Pelotas",DotCEP.UF.RS);
municipioBase = DotCEP.Localidades.Municipio.ObterInformacoesDoMunicipio("Pelotas", "RS");
municipioBase = DotCEP.Localidades.Municipio.ObterInformacoesDoMunicipio("Pelotas","Rio Grande do Sul");
Console.WriteLine(String.Format("{0} {1} {2}", municipioBase.Codigo, municipioBase.CodigoEstado, municipioBase.Nome));
Saída: 4314407 43 Pelotas
Dúvidas: Contato@cristianoprogramador.com