Ejemplo n.º 1
0
 private void cmbMunicipio_Leave(object sender, EventArgs e)
 {
     cmbUF.Text = "";
     if (cmbMunicipio.Text.Length > 0)
     {
         ComboBoxItem cmbItem = new ComboBoxItem();
         cmbItem = (ComboBoxItem)cmbMunicipio.SelectedItem;
         if (cmbItem != null)
         {
             cmbUF.Text = buscaUF(int.Parse(cmbItem.Value.ToString()));
         }
         else
         {
             //verificar se cidade existe, caso sim, seleciona-la e listar a UF
             enderecos = new Enderecos();
             enderecos.ArquivoConexao = sArquivoConexao;
             if (enderecos.municipioExiste(cmbMunicipio.Text.ToUpper().Trim()))
             {
                 Municipio cMunicipio = enderecos.pesquisarMunicipio(cmbMunicipio.Text.ToUpper().Trim());
                 if (cMunicipio != null)
                 {
                     cmbMunicipio.Text = cMunicipio.Nome_municipio.Trim();
                     cmbUF.Text        = cMunicipio.UF;
                 }
                 else
                 {
                     cmbUF.Text = "";
                     cmbUF.Focus();
                 }
             }
             else
             {
                 cmbUF.Text = "";
                 cmbUF.Focus();
             }
         }
     }
 }