Пример #1
0
 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);
     }
 }
Пример #2
0
        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;
        }