* @return found id builder
*/
private IDBuilder selectIDBuilder(Date date) {
- SimpleDateFormat year = new SimpleDateFormat("yyyy");
- String cycle = year.format(date);
- // StringBuffer buffer = new StringBuffer("from IDBuilder where cycle='")
- // .append(cycle).append("'");
- // String qstring = buffer.toString();
- // Query query = Database.getSession().createQuery(qstring);
- // IDBuilder result = (IDBuilder) query.uniqueResult();
-
- // return result;
-
- // Calendar aDate = Calendar.getInstance();
- // aDate.setTime(date);
- // return getIDBuilderDAO().findByCriteria(
- // Restrictions.eq("cycle", aDate.get(Calendar.YEAR)));
- return getIDBuilderDAO()
- .findByCriteria(Restrictions.eq("cycle", cycle));
+ Calendar aDate = Calendar.getInstance();
+ aDate.setTime(date);
+ return getIDBuilderDAO().findByCriteria(
+ Restrictions.eq("cycle", aDate.get(Calendar.YEAR)));
}
/**