Beispiel #1
0
        protected internal virtual CountResultDto getUserCount(UserQueryDto queryDto)
        {
            UserQuery query = queryDto.toQuery(ProcessEngine);
            long      count = query.count();

            return(new CountResultDto(count));
        }
Beispiel #2
0
        public virtual IList <UserProfileDto> queryUsers(UserQueryDto queryDto, int?firstResult, int?maxResults)
        {
            queryDto.ObjectMapper = ObjectMapper;
            UserQuery query = queryDto.toQuery(ProcessEngine);

            IList <User> resultList;

            if (firstResult != null || maxResults != null)
            {
                resultList = executePaginatedQuery(query, firstResult, maxResults);
            }
            else
            {
                resultList = query.list();
            }

            return(UserProfileDto.fromUserList(resultList));
        }