/* * Created on 31/Jul/2003, 19:12:41 * *By Goncalo Luiz gedl [AT] rnl [DOT] ist [DOT] utl [DOT] pt */ package net.sourceforge.fenixedu.applicationTier.Servico.Seminaries; import net.sourceforge.fenixedu.applicationTier.FenixService; import net.sourceforge.fenixedu.dataTransferObject.Seminaries.InfoSeminaryWithEquivalencies; import net.sourceforge.fenixedu.dataTransferObject.Seminaries.InfoSeminaryWithEquivalenciesWithAll; import net.sourceforge.fenixedu.domain.Seminaries.Seminary; import net.sourceforge.fenixedu.presentationTier.Action.Seminaries.Exceptions.BDException; /** * @author Goncalo Luiz gedl [AT] rnl [DOT] ist [DOT] utl [DOT] pt * * * Created at 31/Jul/2003, 19:12:41 * */ public class GetSeminary extends FenixService { public InfoSeminaryWithEquivalencies run(Integer seminaryID) throws BDException { InfoSeminaryWithEquivalencies infoSeminary = null; Seminary seminary = rootDomainObject.readSeminaryByOID(seminaryID); if (seminary != null) { infoSeminary = InfoSeminaryWithEquivalenciesWithAll.newInfoFromDomain(seminary); } return infoSeminary; } }