public ActionResult ChangeCarParkAvailableSpaces(int id, int availableSpaces) { try { return(Ok(carParkService.UpdateCarpark(id, availableSpaces))); } catch (Exception) { //Log and recover //throw; return(NoContent()); } }