160161162163164165166167168169170
party.setId( sequenceManager.nextSequenceNumber( party ) ); dao.create( party ); }else{ Party old = dao.read( party ); if( old != null ){ original = old.clone(); ReflectionUtil.assign(party, old); dao.update( old ); } }