/// <summary> /// Min /// </summary> /// <param name="expression">表达式树</param> /// <param name="sqlWrapper">sql打包对象</param> /// <returns>SqlWrapper</returns> public override SqlWrapper Min(NewExpression expression, SqlWrapper sqlWrapper) { if (expression.Members != null) { for (var i = 0; i < expression.Members.Count; i++) { var argument = expression.Arguments[i]; SqlExpressionProvider.Min(argument, sqlWrapper); } } return(sqlWrapper); }
/// <summary> /// Min /// </summary> /// <param name="expression">表达式树</param> /// <param name="sqlWrapper">sql打包对象</param> /// <returns>SqlWrapper</returns> public override SqlWrapper Min(UnaryExpression expression, SqlWrapper sqlWrapper) { SqlExpressionProvider.Min(expression.Operand, sqlWrapper); return(sqlWrapper); }