public IActionResult Apagar(int id) { var comment = _context.Comments.Find(id); _context.Remove(comment); _context.SaveChanges(); return(RedirectToAction("Details", "Post", new { id = comment.PostId })); }
public IActionResult Apagar(int id) { var post = _context.Posts.Find(id); _context.Remove(post); _context.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <bool> ExcluirClaimParaUsuario(int id) { var usuarioClaim = await _contexto.UserClaims .AsNoTracking() .FirstOrDefaultAsync(c => c.Id == id); if (usuarioClaim == null) { _notificador.Handle(new Notificacao("A claim não foi localizada na base de dados")); return(false); } _contexto.Remove(usuarioClaim); var excluidoComSucesso = 1; return(await _contexto.SaveChangesAsync() == excluidoComSucesso); }