BExIS.Dlm.Services.Data.DatasetManager.getWorkingCopyTuples C# (CSharp) Метод

getWorkingCopyTuples() приватный Метод

private getWorkingCopyTuples ( DatasetVersion datasetVersion, int pageNumber, int pageSize ) : List
datasetVersion BExIS.Dlm.Entities.Data.DatasetVersion
pageNumber int
pageSize int
Результат List
        private List<DataTuple> getWorkingCopyTuples(DatasetVersion datasetVersion, int pageNumber, int pageSize)
        {
            // effective tuples of the working copy are similar to latest checked in version. They are in DataTuples table but they belong to the latest and previous versions
            List<Int64> versionIds = getPreviousVersionIds(datasetVersion);
            List<DataTuple> tuples = (versionIds == null || versionIds.Count() <= 0) ? new List<DataTuple>() :
                DataTupleRepo.Query(p => versionIds.Contains(((DataTuple)p).DatasetVersion.Id))
                        .Skip(pageNumber*pageSize).Take(pageSize)
                        .ToList();
            return (tuples);
        }

Same methods

DatasetManager::getWorkingCopyTuples ( DatasetVersion datasetVersion ) : List