public void Excluir(Livro livro) { string sql = "delete from Livro where id = @id"; DbCommands.Execute(sql, new List<SqlParameter>() { new SqlParameter("@id",livro.id), }); }
public void Gravar(Livro livro) { string sql = string.Empty; if (livro.id <= 0) sql = "insert into Livro (nome,genero,sinopse) values(@nome,@genero,@sinopse)"; else sql = "update Livro set nome = @nome, genero= @genero, sinopse = @sinopse where id = @id"; DbCommands.Execute(sql, new List<SqlParameter>() { new SqlParameter("@id",livro.id), new SqlParameter("@nome",livro.nome), new SqlParameter("@genero",livro.genero), new SqlParameter("@sinopse",livro.sinopse), }); }
protected void GdvLivros_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "alterar") { Response.Redirect("CadastroLivro.aspx?Id=" + e.CommandArgument); } else if (e.CommandName == "excluir") { try { Livro l = new Livro(); l.id = (int)e.CommandArgument; GerLivros.Excluir(l); Listar(); } catch (Exception ex) { lblMsg.Text = "ERRO: " + ex.Message; lblMsg.Visible = true; } } }
public void Gravar(Livro livro) { livroDAO.Gravar(livro); }
public void Excluir(Livro livro) { livroDAO.Excluir(livro); }