private boolean addScheme(SalesContract salesContract, List<SalesContractScheme> schemes) { Integer userId = Constants.getCurrentUser().getUserId(); if (null != schemes && !schemes.isEmpty()) { for (SalesContractScheme salesContractScheme : schemes) { salesContractScheme.setContract(salesContract); salesContractScheme.setCreated(new Date()); salesContractScheme.setCreater(userId); salesContractScheme.setLastmod(new Date()); salesContractScheme.setModifier(userId); salesContractScheme.setStatus(Constants.PERSISTENCE_STATUS); baseDao.save(salesContractScheme); } } return true; }