public AggregateGroupBy GetGroupBy() { if (!_hasGroupBy || OnlyAggregate) { return(null); } var groupBy = new AggregateGroupBy(); foreach (var item in _aggregateDict.Values) { if (!item.Aggregate) { groupBy.SetGroupField(item); } } return(groupBy); }
public AggregateGroupBy GetGroupBy() { if (!_hasGroupBy || _onlyAggregate) { return(null); } AggregateGroupBy groupBy = new AggregateGroupBy(); foreach (AggregateDataFieldInfo item in _aggregateDict.Values) { if (!item.Aggregate) { groupBy.SetGroupField(item); } } return(groupBy); }