public IActionResult Delete(Book book) { var tempBook = bookData.DeleteBook(book.Id); if (tempBook == null) { return(RedirectToAction("Index")); } bookData.Commit(); TempData["Message"] = "The object is deleted"; return(RedirectToAction("Index")); }
public ActionResult Delete(int id) { try { var book = bookData.GetBook(id); if (book != null) { bookData.DeleteBook(book); return(Ok()); } return(NotFound($"Book with Id: {id} was not found")); } catch (Exception ex) { return(BadRequest(ex.Message.Contains("inner") ? ex.InnerException.Message : ex.Message)); } }
public IActionResult Delete(int id, IFormCollection formCollection) { _db.DeleteBook(id); return(RedirectToAction("Index")); }