public List <SystemRoleEntity> GetAssignedRoleByUserGroup(SystemUserGroupEntity entity)
        {
            NHibernateDynamicQueryGenerator <SystemUserGroupRoleRelationEntity> queryGenerator = this.GetNewQueryBuilder();

            queryGenerator.AddWhereClause(PROPERTY_USERGROUPID.Eq(entity));

            return(this.FindListByProjection <SystemRoleEntity>(queryGenerator, PROPERTY_ROLEID.CriterionProperty));
        }
Exemple #2
0
        public SystemUserGroupUserRelationEntity GetUserUserGroupRelation(SystemUserEntity userentity, SystemUserGroupEntity groupEntity)
        {
            NHibernateDynamicQueryGenerator <SystemUserGroupUserRelationEntity> queryGenerator = this.GetNewQueryBuilder();

            queryGenerator.AddWhereClause(PROPERTY_USERID.Eq(userentity));

            queryGenerator.AddWhereClause(PROPERTY_USERGROUPID.Eq(groupEntity));

            return(this.FindSingleEntityByQueryBuilder(queryGenerator));
        }