public async Task <IActionResult> DeleteConfirmed(int?id) { var review = await _service.GetAsync(id); bool result; try { result = await _service.DeleteAsync(id); } catch (Exception) { return(NotFound()); } if (result) { return(RedirectToAction(nameof(Details), "BeersController", review.BeerID)); } else { return(BadRequest()); } }