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()); } }