public async Task <IActionResult> DeleteConfirmed(long?id) { var editora = await contexto.Editora.SingleOrDefaultAsync(e => e.EditoraId == id); try { contexto.Remove(editora); await contexto.SaveChangesAsync(); TempData["Nome"] = editora.Nome; } catch (DbUpdateException) { ModelState.AddModelError("", "Não foi possível excluir os dados."); } return(RedirectToAction("Index")); }
public async Task <IActionResult> DeleteConfirmed(long?id) { var livro = await contexto.Livro.SingleOrDefaultAsync(l => l.LivroId == id); try { contexto.Remove(livro); await contexto.SaveChangesAsync(); TempData["Titulo"] = livro.Titulo; } catch (DbUpdateException) { ModelState.AddModelError("", "Não foi possível excluir os dados."); } return(RedirectToAction("Index")); }
public virtual void Delete(TEntity entity) { _Db.Remove(entity); }