linkParameters.put("executionPeriodOID", this.getExecutionPeriodOID().toString());
if (this.getExecutionPeriodOID() != null) { linkParameters.put("executionPeriodOID", this.getExecutionPeriodOID().toString()); } else { linkParameters.put("executionPeriodOID", executionCourse.getExecutionPeriod().getIdInternal().toString()); }
    private Map<String, String> constructLinkParameters(final ExecutionCourse executionCourse,            final WrittenEvaluation writtenEvaluation) {        final Map<String, String> linkParameters = new HashMap<String, String>();        linkParameters.put("executionCourseID", executionCourse.getIdInternal().toString());        linkParameters.put("evaluationID", writtenEvaluation.getIdInternal().toString());        linkParameters.put("executionPeriodID", this.executionPeriodID.toString());        linkParameters.put("executionDegreeID", this.executionDegreeID.toString());        linkParameters.put("curricularYearID", this.getCurricularYearID().toString());        linkParameters.put("evaluationTypeClassname", writtenEvaluation.getClass().getName());        linkParameters.put("executionPeriodOID", this.getExecutionPeriodOID().toString());        return linkParameters;    }