private void buttonEditarDefeito_Click(object sender, EventArgs e)
        {
            DialogResult rsd = MessageBox.Show("Tem certeza que deseja Editar?", "Confirmar alteração de dados", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (rsd == DialogResult.No)
            {
                return;
            }
            //verificar se tem linha selecionado
            if (dataGridDefeito.SelectedRows.Count == 0)
            {
                MessageBox.Show("Nenhum Defeito selecionado!");
                return;
            }

            //Pegar Defeito

            Defeito defeitoSelecionado = (dataGridDefeito.SelectedRows[0].DataBoundItem as Defeito);

            FrmCadastrarDefeito frmCadastrarDefeito = new FrmCadastrarDefeito(AcaoNaTela.Alterar, defeitoSelecionado);
            DialogResult        resultado           = frmCadastrarDefeito.ShowDialog();

            if (resultado == DialogResult.Yes)
            {
                AtualizarGrid();
            }
        }
        private void buttonConsultarDefeito_Click(object sender, EventArgs e)
        {
            //verificar se tem linha selecionado
            if (dataGridDefeito.SelectedRows.Count == 0)
            {
                MessageBox.Show("Nenhum Defeito selecionado!");
                return;
            }

            //Pegar Defeito

            Defeito defeitoSelecionado = (dataGridDefeito.SelectedRows[0].DataBoundItem as Defeito);

            FrmCadastrarDefeito frmCadastrarDefeito = new FrmCadastrarDefeito(AcaoNaTela.Consultar, defeitoSelecionado);

            frmCadastrarDefeito.ShowDialog();
        }
        private void buttonAdicionarDefeito_Click(object sender, EventArgs e)
        {
            DialogResult resultado = MessageBox.Show("Tem certeza que deseja Adicionar?", "Confirmar operação", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (resultado == DialogResult.No)
            {
                return;
            }
            //Instanciar formulario cadastro
            FrmCadastrarDefeito frmCadastrarDefeito = new FrmCadastrarDefeito(AcaoNaTela.Inserir, null);
            DialogResult        dialogResult        = frmCadastrarDefeito.ShowDialog();

            if (dialogResult == DialogResult.Yes)
            {
                AtualizarGrid();
            }
        }