@Override public User editCounty(Long userId, String county) { User user = getUserById(userId); EntityTransaction transaction = null; if (user != null && county != null) { transaction = startSaveTransaction(); user.setCounty(county); } try { entityManager.persist(user); transaction.commit(); return user; } catch (Exception e) { transaction.rollback(); } return null; }