示例#1
0
        private void maskedTextBoxCEP_Leave(object sender, EventArgs e)
        {
            var vCep = maskedTextBoxCEP.Text;

            if (vCep.Replace('-', ' ').Trim() != "")
            {
                Cep cep  = new Cep();
                var json = BuscaCEP.GeraJSONCEP(maskedTextBoxCEP.Text);
                cep = cep.DesSerializedCep(json);
                textBoxBairro.Text     = cep.Bairro;
                textBoxCidade.Text     = cep.Localidade;
                textBoxLogradouro.Text = cep.Logradouro;

                comboBoxEstados.SelectedIndex = -1;

                for (int i = 0; i <= comboBoxEstados.Items.Count - 1; i++)
                {
                    var uf = Strings.InStr(comboBoxEstados.Items[i].ToString(), cep.UF);

                    if (uf > 0)
                    {
                        comboBoxEstados.SelectedIndex = i;
                    }
                }
            }
        }
示例#2
0
        public CEP solicitarCEP(String cep)
        {
            BuscaCEP buscar = new BuscaCEP();

            return(buscar.SolitarCEP(cep));
        }