示例#1
0
        public async Task <IActionResult> DeleteConfirmed(int id)
        {
            var livro = _ILivroApp.GetEntityById(id);
            await _ILivroApp.Delete(livro);

            return(RedirectToAction(nameof(Index)));
        }
 public ActionResult Delete(int id, LivroViewModel livroViewModel)
 {
     try
     {
         _livroApp.Delete(livroViewModel);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View(livroViewModel));
     }
 }
示例#3
0
        public async Task <ActionResult <Livro> > DeleteLivro(int id)
        {
            var livro = _context.GetEntityById(id);

            if (livro == null)
            {
                return(NotFound());
            }

            await _context.Delete(livro);

            return(livro);
        }
        public void Delete(int id)
        {
            var livroViewModel = _livroApp.Read(id);

            _livroApp.Delete(livroViewModel);
        }
        public void Delete(int id)
        {
            var livro = _livroApp.GetById(id);

            _livroApp.Delete(livro);
        }