Exemplo n.º 1
0
        private void ve_se_existe()
        {
            try
            {
                cmbLocalidade.Items.Clear();
                cmbMunicipio.Items.Clear();

                //buscar dados de municipio:
                List <Municipio> listMunicipio = new List <Municipio>();
                ComboBoxItem     cboMunicipio;
                enderecos = new Enderecos();
                enderecos.ArquivoConexao = sArquivoConexao;
                listMunicipio            = enderecos.pesquisarTodosMunicipio();
                foreach (Municipio lstMunicipio in listMunicipio)
                {
                    cboMunicipio       = new ComboBoxItem();
                    cboMunicipio.Text  = lstMunicipio.Nome_municipio;
                    cboMunicipio.Value = lstMunicipio.Codigo;
                    cmbMunicipio.Items.Add(cboMunicipio);
                }

                List <Localidade> listLocalidade = new List <Localidade>();
                ComboBoxItem      cboLocalidade;
                listLocalidade = enderecos.pesquisarTodosLocalidade();
                foreach (Localidade lstLocalidade in listLocalidade)
                {
                    cboLocalidade       = new ComboBoxItem();
                    cboLocalidade.Text  = lstLocalidade.Nome_localidade;
                    cboLocalidade.Value = lstLocalidade.Codigo;
                    cmbLocalidade.Items.Add(cboLocalidade);
                }
            }
            catch (SqlException ex)
            {
                MessageBox.Show("Erro ao abrir janela de Localidade! " + ex.Message, "EstacionamentoFacil (FrmL01)", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Função para pesquisar as localidades
        /// </summary>
        /// <param name="iCodMunicipio">Código do municipio para pesquisa</param>
        /// <param name="bTipo">Tipo de pesquisa 0 - Municipio | 1 - Todos</param>
        private void listarLocalidade(int iCodMunicipio, byte bTipo)
        {
            ComboBoxItem cboItem;

            cmbLocalidade.Items.Clear();
            enderecos = new Enderecos();
            enderecos.ArquivoConexao = sArquivoConexao;

            List <Localidade> lstLocalidade = new List <Localidade>();

            lstLocalidade = null;
            switch (bTipo)
            {
            case 0:
                lstLocalidade = enderecos.pesquisarLocalidade(iCodMunicipio, 0);
                break;

            case 1:
                lstLocalidade = enderecos.pesquisarTodosLocalidade();
                break;
            }
            if (lstLocalidade != null)
            {
                cmbLocalidade.Enabled = true;
                foreach (Localidade cLocalidade in lstLocalidade)
                {
                    cboItem       = new ComboBoxItem();
                    cboItem.Text  = cLocalidade.Nome_localidade;
                    cboItem.Value = cLocalidade.Codigo;
                    cmbLocalidade.Items.Add(cboItem);
                }
            }
            else
            {
                cmbLocalidade.Enabled = false;
            }
        }