public ResultParticipation run(ResultParticipationSimpleCreationBean bean, Integer resultId, String personName) throws ExcepcaoPersistencia, FenixServiceException { final Result result = rootDomainObject.readResultByOID(resultId);
public ResultParticipation run(ResultParticipationCreationBean bean) throws ExcepcaoPersistencia, FenixServiceException { final Result result = bean.getResult(); if(result == null){ throw new InvalidArgumentsServiceException(); }
    public ResultParticipation run(ResultParticipationSimpleCreationBean bean, Integer resultId, String personName) throws ExcepcaoPersistencia, FenixServiceException {        final Result result = rootDomainObject.readResultByOID(resultId);                if(result == null){            throw new InvalidArgumentsServiceException();        }                return new ResultParticipation(result,bean.getPerson(),result.getResultParticipationsCount(),bean.getResultParticipationRole(), personName);    }