Esempio n. 1
0
        private void BuscaCidades()
        {
            dgvCidades.Rows.Clear();
            int codEstado = buscaEstado.estado?.EstadoID ?? 0;

            Cidades = cidadeDAO.Busca(codEstado, tbFiltroNomeCidade.Text);
            List <DataGridViewRow> rows = new List <DataGridViewRow>();

            foreach (Cidade c in Cidades)
            {
                DataGridViewRow linha = new DataGridViewRow();
                linha.CreateCells(dgvCidades,
                                  c.CidadeID,
                                  c.Nome,
                                  c.Estado.EstadoID,
                                  c.Estado.Nome,
                                  c.Estado.Uf
                                  );
                rows.Add(linha);
            }
            dgvCidades.Rows.AddRange(rows.ToArray());
            dgvCidades.Refresh();
        }