private void RealizarPesquisa() { if (labelModuloTitulo.Text == "Unidades") { UnidadeNegocios unidadeNegocios = new UnidadeNegocios(); UnidadeColecao unidadeColecao = new UnidadeColecao(); unidadeColecao = unidadeNegocios.ConsultarPorNome(textBoxPesquisa.Text); dataGridView.DataSource = null; dataGridView.DataSource = unidadeColecao; dataGridView.Update(); dataGridView.Refresh(); } if (labelModuloTitulo.Text == "Cursos") { CursoNegocios cursoNegocios = new CursoNegocios(); CursoColecao cursoColecao = new CursoColecao(); cursoColecao = cursoNegocios.ConsultarPorNome(textBoxPesquisa.Text); dataGridView.DataSource = null; dataGridView.DataSource = cursoColecao; dataGridView.Update(); dataGridView.Refresh(); } if (labelModuloTitulo.Text == "Professores") { ProfessorNegocios professorNegocios = new ProfessorNegocios(); ProfessorColecao professorColecao = new ProfessorColecao(); if (radioButtonPesquisarPorNome.Checked) { professorColecao = professorNegocios.ConsultarPorNome(textBoxPesquisa.Text); } if (radioButtonPesquisarPorCPF.Checked) { if (maskedTextBoxPesquisa.MaskFull) { professorColecao = professorNegocios.ConsultarPorCPF(maskedTextBoxPesquisa.Text); } else { MessageBox.Show("Digite o CPF completo"); } } if (radioButtonPesquisarPorMatricula.Checked) { professorColecao = professorNegocios.ConsultarPorMatricula(textBoxPesquisa.Text); } dataGridView.DataSource = null; dataGridView.DataSource = professorColecao; dataGridView.Update(); dataGridView.Refresh(); } }