private static StorageSpacesPaged GetStorageSpacePagedInternal(string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows) { DataSet ds = DataProvider.GetStorageSpacesPaged(filterColumn, string.Format("%{0}%", filterValue), sortColumn, startRow, maximumRows); var result = new StorageSpacesPaged { RecordsCount = (int)ds.Tables[0].Rows[0][0] }; var spaces = new List<StorageSpace>(); ObjectUtils.FillCollectionFromDataView(spaces, ds.Tables[1].DefaultView); result.Spaces = spaces.ToArray(); GetStorageSpacesUsage(result.Spaces); return result; }
public StorageSpace[] GetStorageSpacePaged(int maximumRows, int startRowIndex, string sortColumn, string filterValue) { sSpaces = ES.Services.StorageSpaces.GetStorageSpacesPaged("Name", filterValue, sortColumn, startRowIndex, maximumRows); return sSpaces.Spaces; }