package com.norteksoft.wf.engine.dao; import java.util.List; import org.springframework.stereotype.Repository; import com.norteksoft.product.orm.Page; import com.norteksoft.product.orm.hibernate.HibernateDao; import com.norteksoft.wf.engine.entity.DocumentTemplate; @Repository public class DocumentTemplateDao extends HibernateDao<DocumentTemplate, Long>{ public void getTemplate(Page<DocumentTemplate> page, Long companyId) { this.searchPageByHql(page, "from DocumentTemplate dtf where dtf.companyId=? order by dtf.id desc", companyId); } public void getTemplate(Page<DocumentTemplate> page, Long typeId, Long companyId) { this.searchPageByHql(page, "from DocumentTemplate dtf where dtf.typeId=? and dtf.companyId=? order by dtf.id desc", typeId, companyId); } public List<DocumentTemplate> getTemplate(Long typeId,Long companyId){ return this.find("from DocumentTemplate dtf where dtf.typeId=? and dtf.companyId=? order by dtf.id desc", typeId, companyId); } }