public async Task <ActionResult> DeleteConfirmed(int id) { Borrower borrower = await _borrowerRepository.GetByIdAsync(id); await _borrowerRepository.DeleteAsync(borrower); return(RedirectToAction("Index")); }
// DELETE: api/Borrowers/5 /// <summary> /// Usuwanie wypożyczającego o podanym ID /// </summary> public async Task <IHttpActionResult> DeleteBorrower(int id) { Borrower borrower = await _borrowerRepository.GetByIdAsync(id); if (borrower == null) { return(NotFound()); } var result = await _borrowerRepository.DeleteAsync(borrower); if (!result) { return(InternalServerError()); } return(Ok(borrower)); }