Subversion Repositories bacoAlunos

Rev

Rev 995 | Blame | Compare with Previous | Last modification | View Log | RSS feed

package pt.estgp.estgweb.services.courseunits;

import pt.estgp.estgweb.domain.CourseUnit;
import pt.estgp.estgweb.domain.CourseUnitImpl;
import pt.estgp.estgweb.domain.Teacher;
import pt.estgp.estgweb.domain.dao.DaoFactory;
import pt.utl.ist.berserk.logic.serviceManager.IService;

import java.util.List;

/**
 * @author Jorge Machado
 * @date 2/Jun/2008
 * @see pt.estgp.estgweb.services.courseunits
 */

public class LoadTeachedUnitsCurrentYearService implements IService
{
    public List<CourseUnitImpl> run(long teacherId)
    {
        Teacher t = DaoFactory.getTeacherDaoImpl().load(teacherId);
        List<CourseUnitImpl> units = DaoFactory.getCourseUnitDaoImpl().loadTeachedImportYearUnits(teacherId,DaoFactory.getConfigurationDaoImpl().getInterfaceImportYear());

        for(CourseUnit c: units)
        {
            c.getName();
            c.getCourse().getName();
        }
        return units;
    }
}