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;
}
}