private void BtnFiltrar_Click(object sender, EventArgs e) { try { this.Cursor = Cursors.WaitCursor; int count = Int32.Parse(ValLinhas.Text); paises = paisDAO.FindByCountAndFilter(count, ValPais.Text.ToString(), ValNome.Text.ToString()); DataPaises.Rows.Clear(); if (paises != null) { for (int i = 0; i < paises.Count; i++) { DataPaises.Rows.Add(); DataPaises.Rows[i].Cells[0].Value = paises[i].Land; DataPaises.Rows[i].Cells[0].ReadOnly = true; DataPaises.Rows[i].Cells[0].Style.BackColor = Color.LightSlateGray; DataPaises.Rows[i].Cells[1].Value = paises[i].Nome; DataPaises.Rows[i].Cells[1].ReadOnly = true; DataPaises.Rows[i].Cells[1].Style.BackColor = Color.LightGray; } } this.Cursor = Cursors.Default; } catch (Exception ex) { this.Cursor = Cursors.Default; MessageBoxEx.Show(this, ex.Message, "Erro Pesquisa Paises", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public DlgFormPaises() { InitializeComponent(); this.Cursor = Cursors.WaitCursor; Image image = Image.FromFile(actionDown); BtnColapse.Image = image; image = Image.FromFile(actionOK); BtnOK.Image = image; image = Image.FromFile(actionClose); BtnSair.Image = image; image = Image.FromFile(actionFilter); BtnFiltrar.Image = image; SplitDlgFilter.Panel1Collapsed = true; SplitDlgFilter.Panel2Collapsed = false; paisDAO = new PaisDAO(); paises = paisDAO.FindByCountAndFilter(50, "", ""); if (paises != null) { DataPaises.Rows.Clear(); for (int i = 0; i < paises.Count; i++) { DataPaises.Rows.Add(); DataPaises.Rows[i].Cells[0].Value = paises[i].Land; DataPaises.Rows[i].Cells[0].ReadOnly = true; DataPaises.Rows[i].Cells[0].Style.BackColor = Color.LightSlateGray; DataPaises.Rows[i].Cells[1].Value = paises[i].Nome; DataPaises.Rows[i].Cells[1].ReadOnly = true; DataPaises.Rows[i].Cells[1].Style.BackColor = Color.LightGray; } } this.CodPais = ""; ValPais.Clear(); ValNome.Clear(); ValLinhas.Text = "50"; this.Cursor = Cursors.Default; DataPaises.AllowUserToAddRows = false; }