protected internal virtual CountResultDto getUserCount(UserQueryDto queryDto) { UserQuery query = queryDto.toQuery(ProcessEngine); long count = query.count(); return(new CountResultDto(count)); }
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)); }