private boolean canUpdateVirtualFacilities(Facility newFacility, Facility oldFacility) { return (oldFacility == null || !(newFacility .getGeographicZone() .getCode() .equals(oldFacility.getGeographicZone().getCode())) || !(newFacility .getFacilityType() .getCode() .equals(oldFacility.getFacilityType().getCode()))); }