public CentreProcedureSet load() { List<CentreProcedure> centreProcedures = this.hibernateManager.query("from CentreProcedure", CentreProcedure.class); CentreProcedureSet centreProcedureSet = new CentreProcedureSet(); centreProcedureSet.getCentre().addAll(centreProcedures); return centreProcedureSet; }
public CentreProcedureSet load(CentreILARcode centreILARcode) { String query = "from CentreProcedure where centreID = :centreID"; List<CentreProcedure> centreProcedures = this.hibernateManager.query( query, ImmutableMap.<String, Object>builder().put("centreID", centreILARcode).build(), CentreProcedure.class); CentreProcedureSet centreProcedureSet = new CentreProcedureSet(); centreProcedureSet.getCentre().addAll(centreProcedures); return centreProcedureSet; }
public CentreProcedureSet load(Calendar submissionDate) { String query = "select centreProcedure from Submission submission join submission.centreProcedure centreProcedure where submission.submissionDate >= :submissionDate"; List<CentreProcedure> centreProcedures = this.hibernateManager.query( query, ImmutableMap.<String, Object>builder().put("submissionDate", submissionDate).build(), CentreProcedure.class); CentreProcedureSet centreProcedureSet = new CentreProcedureSet(); centreProcedureSet.getCentre().addAll(centreProcedures); return centreProcedureSet; }