Ejemplo n.º 1
0
        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;
        }