/branches/v3/impl/src/java/pt/estgp/estgweb/domain/dao/impl/CourseDaoImpl.java |
---|
399,6 → 399,9 |
return createCriteria() |
.add(eq("importYear", importYear)) |
.add(eq("status", status)) |
.createAlias("department","d") |
.createAlias("d.courseSchool","cs") |
.addOrder(Order.asc("cs.name")) |
.addOrder(Order.asc("name")) |
.list(); |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitDaoImpl.java |
---|
513,7 → 513,19 |
return c.list(); |
} |
public CourseUnit findUnitByCourseNameYear(long courseId, String name, String importYear) { |
List<CourseUnit> courseUnit = createCriteria(). |
createAlias("course","c"). |
add(eq("c.id",courseId)). |
add(eq("importYear",importYear)). |
add(eq("name",name)).list(); |
if(courseUnit.size() > 0) |
return courseUnit.get(0); |
return null; |
} |
public static class CourseUnitResult |
{ |
public long id = 0; |