private void FiltrarAlunos(string campoFiltro, string valorFiltro) { DesativarSelecao(); try { AlunoDAL alunoDAL = new AlunoDAL(); List <Aluno> list = new List <Aluno>(); list = alunoDAL.FiltrarPorParametro(campoFiltro, valorFiltro).ToList(); string campo; if (campoFiltro.Equals("rcq")) { campo = "nível de risco referente à RELAÇÃO CINTURA-QUADRIL classificado como "; } else { campo = "TAXA DE GORDURA CORPORAL classificada como "; } if (list.Count() > 0) { PreencherDatagridAlunos(list); lblAvisoSelect.Visible = true; lblAvisoSelect.Text = "Abaixo estão listados os alunos que possuem " + campo + valorFiltro.ToUpper() + "."; } else { MessageBox.Show("Nenhum aluno foi localizado com base na opção selecionada.", "Filtro", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }