Rev 1333 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1333 | Rev 1334 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | package pt.estgp.estgweb.domain.dao.impl; |
1 | package pt.estgp.estgweb.domain.dao.impl; |
2 | 2 | ||
- | 3 | import org.hibernate.Query; |
|
3 | import pt.estgp.estgweb.domain.QuestionarioPedagogicoUnidadeCurricularAfeta; |
4 | import pt.estgp.estgweb.domain.QuestionarioPedagogicoUnidadeCurricularAfeta; |
4 | 5 | ||
5 | import java.util.List; |
6 | import java.util.List; |
6 | 7 | ||
7 | import static org.hibernate.criterion.Restrictions.eq; |
- | |
8 | - | ||
9 | /** |
8 | /** |
10 | * Created by jorgemachado on 24/03/16. |
9 | * Created by jorgemachado on 24/03/16. |
11 | */ |
10 | */ |
12 | public class QuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl extends QuestionarioPedagogicoUnidadeCurricularAfetaDao |
11 | public class QuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl extends QuestionarioPedagogicoUnidadeCurricularAfetaDao |
13 | { |
12 | { |
Line 18... | Line 17... | ||
18 | } |
17 | } |
19 | 18 | ||
20 | public List<QuestionarioPedagogicoUnidadeCurricularAfeta> find(long questionarioId, 1.5.0/docs/api/java/lang/String.html">String cursoCode,1.5.0/docs/api/java/lang/String.html">String codeUnidade) |
19 | public List<QuestionarioPedagogicoUnidadeCurricularAfeta> find(long questionarioId, 1.5.0/docs/api/java/lang/String.html">String cursoCode,1.5.0/docs/api/java/lang/String.html">String codeUnidade) |
21 | {//pt.estgp.estgweb.domain.dao.DaoFactory.getQuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl().getCurrentSession().createCriteria(QuestionarioPedagogicoUnidadeCurricularAfeta.class).add(eq("cursoAfeto.id","1")).list() |
20 | {//pt.estgp.estgweb.domain.dao.DaoFactory.getQuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl().getCurrentSession().createCriteria(QuestionarioPedagogicoUnidadeCurricularAfeta.class).add(eq("cursoAfeto.id","1")).list() |
22 | //add(eq("cuA.questionario.id", new Long(20))).add(eq("codigoUnidade","209535")).add(eq("cuA.codigoCurso","9119")) |
21 | //add(eq("cuA.questionario.id", new Long(20))).add(eq("codigoUnidade","209535")).add(eq("cuA.codigoCurso","9119")) |
- | 22 | 1.5.0/docs/api/javax/management/Query.html">Query q = getCurrentSession().createQuery("select c from c in class " + QuestionarioPedagogicoUnidadeCurricularAfeta.class.getName() + " " + |
|
- | 23 | " join c.cursoAfeto as curso " + |
|
- | 24 | "where curso.questionario.id = :questionarioId and curso.codigoCurso = :codigoCurso" + |
|
- | 25 | " and c.codigoUnidade = :codigoUnidade"); |
|
- | 26 | q.setLong("questionarioId", questionarioId); |
|
- | 27 | q.setString("codigoCurso", cursoCode); |
|
- | 28 | q.setString("codigoUnidade",codeUnidade); |
|
- | 29 | return q.list(); |
|
- | 30 | ||
- | 31 | /*DaoFactory.getCourseDaoImpl() |
|
- | 32 | ||
23 | return createCriteria() |
33 | return createCriteria() |
24 | .createAlias("cursoAfeto","cuA") |
34 | .createAlias("cursoAfeto","cuA") |
25 | .add(eq("cuA.questionario.id", questionarioId)) |
35 | .add(eq("cuA.questionario.id", questionarioId)) |
26 | .add(eq("codigoUnidade",codeUnidade)) |
36 | .add(eq("codigoUnidade",codeUnidade)) |
27 | .add(eq("cuA.codigoCurso",cursoCode)) |
37 | .add(eq("cuA.codigoCurso",cursoCode)) |
28 | .list(); |
38 | .list();*/ |
29 | } |
39 | } |
30 | } |
40 | } |