Ejemplo n.º 1
0
        public TEntity FindOne(string namedQuery, params Parameter[] parameters)
        {
            IQuery query = RepositoryHelper <TEntity> .CreateQuery(sessionProvider.OpenSession.Session, namedQuery, parameters);

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

            return(query.List <TEntity>());
        }
Ejemplo n.º 3
0
        public TEntity FindOne(params ICriterion[] criteria)
        {
            ICriteria crit = RepositoryHelper <TEntity> .CreateCriteriaFromArray(sessionProvider.OpenSession.Session, criteria);

            return((TEntity)crit.UniqueResult());
        }
Ejemplo n.º 4
0
        public ICollection <TEntity> FindAll(params ICriterion[] criteria)
        {
            ICriteria crit = RepositoryHelper <TEntity> .CreateCriteriaFromArray(sessionProvider.OpenSession.Session, criteria);

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