protected PagedCollection <T> GetPageItem(IEnumerable <SearchCriteria> searches, LogicalOperator logical = LogicalOperator.and, IEnumerable <SortDescription> sorting = null, int?pageCount = null)
        {
            var query  = QueryStringHelper.CombineQuery(searches, logical, sorting, null);
            var result = Service.GetRange(CompanyFile, query, CompanyCredential);

            return(result);
        }