Example #1
0
 private void Filtrar_Click(object sender, EventArgs e)
 {
     if (TodosEquipamentos.Checked == true)
     {
         selecao            = 1;
         filtro.ValorFiltro = selecao;
     }
     else if (Equipamento.Checked == true)
     {
         aparelho           = Convert.ToInt32(ListaEquipamentos.Text);
         filtro.Equipamento = aparelho;
         if (IntervaloData.Checked == true)
         {
             if (dateTimePicker1.Value < dateTimePicker2.Value)
             {
                 selecao            = 2;
                 filtro.ValorFiltro = selecao;
                 filtro.DataInicio  = dateTimePicker1.Value;
                 filtro.DataFim     = dateTimePicker2.Value;
             }
             else
             {
                 MessageBox.Show("Data Inicial não pode ser maior que a final.", "Atenção", MessageBoxButtons.OK,
                                 MessageBoxIcon.Information);
                 selecao            = 1;
                 filtro.ValorFiltro = selecao;
             }
         }
         else if (IntervaloMeses.Checked == true)
         {
             qtdeMeses          = int.Parse(comboBox1.Text);
             selecao            = 3;
             filtro.ValorFiltro = selecao;
             filtro.QtdMeses    = qtdeMeses;
         }
         else if (TodosRegistros.Checked == true)
         {
             selecao            = 4;
             filtro.ValorFiltro = selecao;
         }
     }
     UltimosDAO.SetarUltimoFiltro(filtro);
     ciclo.CarregaCiclos();
     Close();
 }