/* * Created on 23/Jul/2003 * * */ package net.sourceforge.fenixedu.applicationTier.Servico.scientificCouncil; import net.sourceforge.fenixedu.applicationTier.FenixService; import net.sourceforge.fenixedu.applicationTier.Servico.exceptions.FenixServiceException; import net.sourceforge.fenixedu.dataTransferObject.InfoCurricularCourse; import net.sourceforge.fenixedu.dataTransferObject.SiteView; import net.sourceforge.fenixedu.domain.CurricularCourse; import pt.ist.fenixWebFramework.services.Service; /** * @author Joćo Mota * * 23/Jul/2003 fenix-head ServidorAplicacao.Servico.scientificCouncil * */ public class ReadCurricularCourseByOIdService extends FenixService { @Service public static SiteView run(Integer curricularCourseId) throws FenixServiceException { CurricularCourse curricularCourse = (CurricularCourse) rootDomainObject.readDegreeModuleByOID(curricularCourseId); InfoCurricularCourse infoCurricularCourse = InfoCurricularCourse.newInfoFromDomain(curricularCourse); SiteView siteView = new SiteView(infoCurricularCourse); return siteView; } }