Пример #1
0
        public IActionResult DeleteConfirmation(int id)
        {
            var bookToDelete = booksRepository.GetBookById(id);

            booksRepository.DeleteBook(bookToDelete);
            return(View("Delete/DeleteConfirmation"));
        }
        public async Task <Models.Book> DeleteBook(int id)
        {
            var result = await _bookRepository.DeleteBook(id);

            Models.Book bookModel = _mapper.Map <Models.Book>(result);
            return(bookModel);
        }
Пример #3
0
        public ActionResult DeleteConfirmed(int id)
        {
            Libro libro = bookRepository.GetBook(id);

            bookRepository.DeleteBook(libro.LibroId);
            bookRepository.Save();
            return(RedirectToAction("Index"));
        }
Пример #4
0
 public IActionResult Delete(int bookId)
 {
     if (!booksRepository.BookExists(bookId))
     {
         return(NotFound());
     }
     booksRepository.DeleteBook(bookId);
     return(Ok());
 }
        public ActionResult DeleteConfirmed(string id)
        {
            int intId;

            int.TryParse(id, out intId);
            _booksRepository.DeleteBook(intId);
            _booksRepository.Save();

            return(RedirectToAction("Home", "Books"));
        }
Пример #6
0
        public ActionResult Delete(int bookId)
        {
            Book deletedBook = repository.DeleteBook(bookId);

            if (deletedBook != null)
            {
                TempData["message"] = string.Format("{0} was deleted", deletedBook.Name);
            }
            return(RedirectToAction("Index"));
        }
Пример #7
0
        public ActionResult Delete(int isbn, string searchvalue)
        {
            Book deletedBook = Repository.DeleteBook(isbn);

            if (deletedBook != null)
            {
                TempData["Message"] = string.Format("({0}) has been Deleted", deletedBook.Title);
            }
            return(RedirectToAction("Index", new { searchvalue }));
        }
Пример #8
0
        // --- todo nath , where does he get id
        public IActionResult OnPost(long id)
        {
            // long id = Book.Id;
            if (m_booksRepo.GetBook(id) == null)
            {
                return(RedirectToPage("/NotFound"));
            }

            m_booksRepo.DeleteBook(id);
            return(RedirectToPage("/Books/Index"));
        }
Пример #9
0
     public IActionResult Delete(int bookId)
      {
             if(!booksRepository.BookExists(bookId))
              {
                     return NotFound();
                 
     }
             booksRepository.DeleteBook(bookId);
             return Ok();
         
 }
Пример #10
0
 // DELETE api/books/5
 public HttpResponseMessage Delete(int id)
 {
     try
     {
         _repo.DeleteBook(id);
         return(Request.CreateResponse(HttpStatusCode.NoContent));
     }
     catch (ValidationException ex)
     {
         return(Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message));
     }
 }
Пример #11
0
        public async Task <IActionResult> RemoveBook(string id)
        {
            var result = await booksRepository.DeleteBook(id);

            if (result)
            {
                return(Ok("Content removed"));
            }
            else
            {
                return(NotFound("No resource matches the specified ID"));
            }
        }
        // DELETE api/books/5
        public async Task Delete(int id)
        {
            try
            {
                await _repo.DeleteBook(id);

                Response.StatusCode = (int)HttpStatusCode.NoContent;
            }
            catch (ValidationException ex)
            {
                Response.StatusCode = (int)HttpStatusCode.NotAcceptable;
                await Response.WriteAsync(ex.Message);
            }
        }
Пример #13
0
 public ActionResult Delete(int id)
 {
     try
     {
         Books book = booksRepository.GetBooksById(id);
         booksRepository.DeleteBook(id);
         booksRepository.Save();
     }
     catch (System.Data.DataException)
     {
         return(RedirectToAction("Delete", new System.Web.Routing.RouteValueDictionary {
             { "id", id }, { "saveChangesError", true }
         }));
     }
     return(RedirectToAction("BookIndex"));
 }
        public IActionResult DeleteBook([FromBody] Book book)
        {
            booksRepository.DeleteBook(book);

            return(Ok(1));
        }
Пример #15
0
 public void DeleteBook(Guid bookId)
 {
     _repository.DeleteBook(bookId);
     return;
 }
Пример #16
0
 public async Task <bool> DeleteBook(int id)
 {
     return(await _booksRepo.DeleteBook(id));
 }
Пример #17
0
 public static async Task <BooksObj> DeleteBook(IBooksRepository booksRepository, string id)
 {
     return(await booksRepository.DeleteBook(id));
 }
Пример #18
0
 public IActionResult Delete(Book book)
 {
     _booksRepository.DeleteBook(book);
     return(RedirectToAction("Index"));
 }