Exemple #1
0
        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>());
        }
Exemple #2
0
        public TEntity FindOne(string namedQuery, params Parameter[] parameters)
        {
            IQuery query = RepositoryHelper <TEntity> .CreateQuery(sessionProvider.OpenSession.Session, namedQuery, parameters);

            return((TEntity)query.UniqueResult());
        }
Exemple #3
0
        public ICollection <TEntity> FindAll(string namedQuery, params Parameter[] parameters)
        {
            IQuery query = RepositoryHelper <TEntity> .CreateQuery(sessionProvider.OpenSession.Session, namedQuery, parameters);

            return(query.List <TEntity>());
        }