private void buttonPesquisarMecanica_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxPesquisarMecanica.Text)) { MessageBox.Show("Digite o ID ou Nome"); if (string.IsNullOrEmpty(textBoxPesquisarMecanica.Text)) { textBoxPesquisarMecanica.Focus(); } } else if (radioButtonIdMecanica.Checked == true) { MecanicaNegocios mecanicaNegocios = new MecanicaNegocios(); MecanicaColecao mecanicaColecao = new MecanicaColecao(); mecanicaColecao = mecanicaNegocios.ConsultarPorId(int.Parse(textBoxPesquisarMecanica.Text)); dataGridMecanica.DataSource = null; dataGridMecanica.DataSource = mecanicaColecao; dataGridMecanica.Update(); dataGridMecanica.Refresh(); } else if (radioButtonNomeMecanica.Checked == true) { MecanicaNegocios mecanicaNegocios = new MecanicaNegocios(); MecanicaColecao mecanicaColecao = new MecanicaColecao(); mecanicaColecao = mecanicaNegocios.ConsultarPorNome(textBoxPesquisarMecanica.Text); dataGridMecanica.DataSource = null; dataGridMecanica.DataSource = mecanicaColecao; dataGridMecanica.Update(); dataGridMecanica.Refresh(); } buttonAtualizar.Enabled = true; }