fix in the order of sortings when grouping is activated.

This commit is contained in:
David Lebee
2019-04-22 20:18:38 -05:00
parent 39be955fcc
commit 99e623c93f
4 changed files with 68 additions and 4 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ namespace PoweredSoft.DynamicQuery
var aggregateResults = FetchAggregates<TSource>(finalGroups);
// sorting.
finalGroups.ForEach(fg => Criteria.Sorts.Insert(0, new Sort(fg.Path, fg.Ascending)));
finalGroups.ReversedForEach(fg => Criteria.Sorts.Insert(0, new Sort(fg.Path, fg.Ascending)));
// apply sorting and paging.
ApplySorting<TSource>();
@@ -44,7 +44,7 @@ namespace PoweredSoft.DynamicQuery
var aggregateResults = await FetchAggregatesAsync<TSource>(finalGroups, cancellationToken);
// sorting.
finalGroups.ForEach(fg => Criteria.Sorts.Insert(0, new Sort(fg.Path, fg.Ascending)));
finalGroups.ReversedForEach(fg => Criteria.Sorts.Insert(0, new Sort(fg.Path, fg.Ascending)));
// apply sorting and paging.
ApplySorting<TSource>();