use of org.hibernate.query.Query in project OpenClinica by OpenClinica.
the class CrfVersionDao method findByCrfVersionId.
public CrfVersion findByCrfVersionId(int crf_version_id) {
String query = "from " + getDomainClassName() + " crf_version where crf_version.crfVersionId = :crfversionid ";
Query q = getCurrentSession().createQuery(query);
q.setParameter("crfversionid", crf_version_id);
return (CrfVersion) q.uniqueResult();
}
use of org.hibernate.query.Query in project OpenClinica by OpenClinica.
the class CrfVersionDao method findAllByCrfId.
public List<CrfVersion> findAllByCrfId(int crfId) {
String query = "from " + getDomainClassName() + " crf_version where crf_version.crf.crfId = :crfId ";
Query q = getCurrentSession().createQuery(query);
q.setParameter("crfId", crfId);
return (List<CrfVersion>) q.list();
}
use of org.hibernate.query.Query in project OpenClinica by OpenClinica.
the class VersioningMapDao method findByFormLayoutId.
public List<VersioningMap> findByFormLayoutId(int formLayoutId) {
String query = "from " + getDomainClassName() + " vm where vm.formLayout.formLayoutId = :formLayoutId ";
Query q = getCurrentSession().createQuery(query);
q.setParameter("formLayoutId", formLayoutId);
return (List<VersioningMap>) q.list();
}
use of org.hibernate.query.Query in project OpenClinica by OpenClinica.
the class FormLayoutDao method findAllByCrfId.
public List<FormLayout> findAllByCrfId(int crfId) {
String query = "from " + getDomainClassName() + " form_layout where form_layout.crf.crfId = :crfId ";
Query q = getCurrentSession().createQuery(query);
q.setParameter("crfId", crfId);
return (List<FormLayout>) q.list();
}
use of org.hibernate.query.Query in project OpenClinica by OpenClinica.
the class ItemDao method findAllByCrfVersion.
@SuppressWarnings("unchecked")
public ArrayList<Item> findAllByCrfVersion(Integer crfVersionId) {
Query q = getCurrentSession().createQuery(findAllByCrfVersion);
q.setParameter("crfVersionId", crfVersionId);
return (ArrayList<Item>) q.list();
}
Aggregations