public HibernateOrderDao(DaoHelper helper) {
super(helper, Order.class);
}
public Order getOrderWithNoPayment(UserImpl user, String product, Integer users, Integer years) {
List list = new HibernateTemplate(getSessionFactory()).find("from "+ Order.class.getName()+" o where o.payment is null and o.buyer= ? and o.subscribedUsers=? and o.subscribedYears=? and price.product.code=?", new Object[]{user, users, years, product});
if(list != null && list.size()>0) {
return (Order) list.get(0);
}
return null;
}