Exemplo n.º 1
0
        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"));
        }
Exemplo n.º 2
0
        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"));
        }
Exemplo n.º 3
0
 public virtual void Delete(TEntity entity)
 {
     _Db.Remove(entity);
 }