public SportsActivityVo saveSportActivities(SportsActivityVo recordRef) throws DomainInterfaceException, StaleObjectException, UniqueKeyViolationException { if (recordRef == null || recordRef.getID_SportsActivity() == null) throw new CodingRuntimeException("This SportsActivityVo is null"); DomainFactory factory = getDomainFactory(); SportsActivity domSportsActivity = SportsActivityVoAssembler.extractSportsActivity(factory, recordRef); domSportsActivity.setIsRIE(recordRef.getIsRIE()); factory.save(domSportsActivity); return SportsActivityVoAssembler.create(domSportsActivity); }