final CurricularCourse curricularCourse = getCurricularCourse(); return curricularCourse == null ? null : curricularCourse.editCurriculum(getProgram(), getProgramEn(), getGeneralObjectives(), getGeneralObjectivesEn(), getOperacionalObjectives(), getOperacionalObjectivesEn(), getLastModification());
final Curriculum curriculum = getCurriculum(); if (curriculum == null) { final CurricularCourse curricularCourse = getCurricularCourse(); return curricularCourse == null ? null : curricularCourse.editCurriculum(getProgram(), getProgramEn(), getGeneralObjectives(), getGeneralObjectivesEn(), getOperacionalObjectives(), getOperacionalObjectivesEn(), getLastModification()); } else { final DateTime dt = curriculum.getLastModificationDateDateTime(); curriculum.edit(getGeneralObjectives(), getOperacionalObjectives(), getProgram(), getGeneralObjectivesEn(), getOperacionalObjectivesEn(), getProgramEn()); curriculum.setLastModificationDateDateTime(dt); return curriculum; }
        public Curriculum execute() {            final CurricularCourse curricularCourse = getCurricularCourse();            return curricularCourse == null ? null                    : curricularCourse.editCurriculum(getProgram(), getProgramEn(),                    		getGeneralObjectives(), getGeneralObjectivesEn(),                            getOperacionalObjectives(), getOperacionalObjectivesEn(), getLastModification());        }