private void BtnExcluir_Click(object sender, EventArgs e) { if (MessageBox.Show("Tem certeza que deseja cancelar esse emprestimo?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { //Deleta registro emprestimoBLL.ExcluirEmprestimo(emprestimo); txtLeitor.Text = ""; AtualizarGrid(); btnCancelar.Enabled = false; btnDevolucao.Enabled = false; } }
private void btnExcluir_Click(object sender, EventArgs e) { Emprestimo emp = null; try { EmprestimoBLL empBll = new EmprestimoBLL(); emp = empBll.SelecionarEmprestimoPorId(int.Parse(txtIdEmp.Text)); // atribuimos ao objeto 'emp' o emprestimo escolhido btnProcurar.PerformClick(); // exibimos as informações do emprestimo empBll.ExcluirEmprestimo(emp); // excluimos } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message.ToString()); } }
private void btnDevolucao_Click(object sender, EventArgs e) { try { if (cbLivros.SelectedIndex < 0) { throw new Exception("Escolha um livro para devolver"); } int id = int.Parse(cbLivros.Items[cbLivros.SelectedIndex].ToString().Substring(0, 3).Trim()); Emprestimo emprestimo = emprestimoBLL.SelecionarEmprestimoPorIdLivro(id); emprestimo.DataDevolucaoReal = DateTime.Now; emprestimoBLL.ExcluirEmprestimo(emprestimo); MessageBox.Show("Devolução feita com sucesso!", "Aviso", MessageBoxButtons.OK); btnListar.PerformClick(); } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message.ToString()); } }