public ICollection <TEntity> FindAll( int firstResult, int numberOfResults, string namedQuery, params Parameter[] parameters) { IQuery query = RepositoryHelper <TEntity> .CreateQuery(sessionProvider.OpenSession.Session, namedQuery, parameters); query.SetFirstResult(firstResult) .SetMaxResults(numberOfResults); return(query.List <TEntity>()); }
public TEntity FindOne(string namedQuery, params Parameter[] parameters) { IQuery query = RepositoryHelper <TEntity> .CreateQuery(sessionProvider.OpenSession.Session, namedQuery, parameters); return((TEntity)query.UniqueResult()); }
public ICollection <TEntity> FindAll(string namedQuery, params Parameter[] parameters) { IQuery query = RepositoryHelper <TEntity> .CreateQuery(sessionProvider.OpenSession.Session, namedQuery, parameters); return(query.List <TEntity>()); }