public IActionResult Delete(Guid id) { var occurrence = _repository.FindById(id); if (occurrence == null) { return(NotFound()); } _repository.Delete(occurrence); if (_repository.SaveChanges()) { return(NoContent()); } else { return(BadRequest()); } }