public async Task <IActionResult> Delete(int id) { Buyer existing = await buyerRepository.FindByIdAsync(id); if (existing == null) { return(NotFound()); } bool deleted = await buyerRepository.DeleteAsync(existing); if (deleted) { return(new OkResult()); } return(BadRequest()); }