public static long storeFromJSONObject(JSONObject data) { try { OrganisationServiceState item = null; try { item = OrganisationServiceState.getOrganisationServiceState(data.getLong("lId")); } catch (Exception e) { item = new OrganisationServiceState(); item.create(); } item.setFromJSONObject(data); item.store(); return item.getId(); } catch (Exception e) { return 0; } }