private void btnLocalizaResumo_Click(object sender, EventArgs e)
        {
            Resumo resumo = new Resumo();

            resumo.Assunto = txtLocalizaResumo.Text;
            int id;

            int.TryParse(txtLocalizaResumoId.Text, out id); //tentando converter, se não converter mantém o valor atual
            resumo.Id = id;
            ResumoRegrasDeNegocio tecnicaRegras = new ResumoRegrasDeNegocio();
            List <Resumo>         lista         = new List <Resumo>();

            lista = tecnicaRegras.BuscarResumo(resumo);

            dgvLocalizaResumo.DataSource = lista;

            txtLocalizaResumo.Clear();
            txtLocalizaResumoId.Clear();
        }
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo);

                if (d.ToString() == "Yes")
                {
                    ResumoRegrasDeNegocio resumoRegrasDeNegocio = new ResumoRegrasDeNegocio();
                    resumoRegrasDeNegocio.Excluir(Convert.ToInt32(txtIdResumo.Text));
                    this.LimpaTela();
                    this.AlteraBotoes(1);

                    MessageBox.Show("Registro excluído com sucesso!");
                }
            }
            catch
            {
                MessageBox.Show("Impossível excluir esse registro. \nO registro está sendo utilizado em outro local.");
                this.AlteraBotoes(3);
            }
        }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            ResumoRegrasDeNegocio resumoRegras = new ResumoRegrasDeNegocio();

            if (this.operacao == "Inserir")
            {
                Resumo resumo = new Resumo();

                resumo.Subassunto    = txtSubAssunto.Text;
                resumo.Assunto       = txtAssunto.Text;
                resumo.Texto         = txtResumo.Text;
                resumo.IdCicloResumo = Convert.ToInt32(txtlIdCiclo?.Text);

                resumoRegras.Incluir(resumo);

                txtIdResumo.Text = resumo.Id.ToString();

                MessageBox.Show("Cadastro efetuado com sucesso! " + resumo.Id.ToString());

                LimpaTela();
            }
            if (this.operacao == "Alterar" && txtIdResumo.Text != null)
            {
                Resumo resumo = new Resumo();

                resumo.Subassunto    = txtSubAssunto.Text;
                resumo.Assunto       = txtAssunto.Text;
                resumo.Texto         = txtResumo.Text;
                resumo.IdCicloResumo = Convert.ToInt32(txtIdResumo.Text);
                resumo.Id            = Convert.ToInt32(txtIdResumo.Text);

                resumoRegras.Alterar(resumo);
                btnLocalizar.Enabled = true;
                btnCancelar.Enabled  = true;

                MessageBox.Show("Alteração efetuada com sucesso! " + resumo.Id.ToString());
            }
        }