Skip to content
This repository has been archived by the owner on May 24, 2023. It is now read-only.

Localidades.Município 1.2.x

Cristiano Raffi Cunha edited this page Nov 4, 2018 · 1 revision

Informações disponíveis

  • Código
  • Código Estado
  • Nome

Listagem dos estados brasileiros

Você pode executar essa busca de três modos:

  1. Sem passar parâmetros que retornará todos os municípios brasileiros.

  2. Passando por parâmetro a UF(Unidades federativas do Brasil) do estado, isso retornará todos os municípios dele.

  3. 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


Obtenção do código do município

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


Nome do município

Passando o código do município ele retornará o seu nome.

DotCEP.Localidades.Municipio.ObterNomeDoMunicipio(3550308)

Saída: São Paulo


Informações de um município

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