public CdUser saveCdUser(CdUser cdUser, String user, String programId) throws BaseException { if (cdUser.getCdUserId() == null) { cdUser = insertCdUser(cdUser, user, programId); } else { cdUser = updateCdUser(cdUser, user, programId); } return cdUser; }
public CdUser insertCdUser(CdUser cdUser, String user, String programId) throws BaseException { CdUserIntf mapper = this.getSqlSessionTemplate().getMapper(CdUserIntf.class); cdUser.setCreateDateTime(getCurrentGMTDate()); cdUser.setCreateUserCode(user); cdUser.setUpdateDateTime(getCurrentGMTDate()); cdUser.setUpdateUserCode(user); mapper.insertCdUser(cdUser); if (cdUser.getCdUserId() == null) { cdUser.setCdUserId(getLastPk()); } return cdUser; }