public List <DomainType> FindListByPageByQueryBuilder(NHibernateDynamicQueryGenerator <DomainType> queryBuilder, int pageIndex, int pageSize, out int recordCount)
        {
            queryBuilder.SetFirstResult((pageIndex - 1) * pageSize);

            queryBuilder.SetMaxResults(pageSize);

            return(queryBuilder.FindListByPage(DoGetSession(false), out recordCount));
        }
 public List <DomainType> FindListByPageByQueryBuilder(NHibernateDynamicQueryGenerator <DomainType> queryBuilder, out int recordCount)
 {
     return(queryBuilder.FindListByPage(DoGetSession(false), out recordCount));
 }
Ejemplo n.º 3
0
 public List <DomainType> FindListByPageByQueryBuilder(NHibernateDynamicQueryGenerator <DomainType> queryBuilder, PageQueryParams pageQueryParams)
 {
     return(queryBuilder.FindListByPage(HibernateTemplate.SessionFactory.GetCurrentSession(), pageQueryParams));
 }
Ejemplo n.º 4
0
 public List <DomainType> FindListByPageByQueryBuilder(NHibernateDynamicQueryGenerator <DomainType> queryBuilder,
                                                       out int recordCount)
 {
     return(queryBuilder.FindListByPage(HibernateTemplate.SessionFactory.GetCurrentSession(), out recordCount));
 }