// GET: Golfer/Delete/5 public async Task <ActionResult> Delete(Guid id) { // delete logic here var golfer = await _repo.FindByID(id); if (golfer == null) { return(NotFound()); } var isSuccess = await _repo.Delete(golfer); if (!isSuccess) { ModelState.AddModelError("", "Delete Golfer: Could not Delete"); return(BadRequest()); } return(RedirectToAction(nameof(Index))); }