protected override SqlPack GroupBy(NewExpression expression, SqlPack sqlPack) { foreach (Expression item in expression.Arguments) { FluentExpressionSQLProvider.GroupBy(item, sqlPack); } return(sqlPack); }
protected override SqlPack GroupBy(UnaryExpression expression, SqlPack sqlPack) { FluentExpressionSQLProvider.GroupBy(expression.Operand, sqlPack); return(sqlPack); }
public GroupByExpression <T> ThenGroupBy <T2>(Expression <Func <T2, object> > expression) { SqlPack += " ,"; FluentExpressionSQLProvider.GroupBy(expression.Body, SqlPack); return(this); }