public static ISelectListConfiguration Expression(this ISelectListConfiguration configuration, SqlExpression expression, string alias) { return(configuration.Item(x => x.Expression(expression).As(alias))); }
public static ISelectListConfiguration Expression(this ISelectListConfiguration configuration, SqlExpression expression) { return(Expression(configuration, expression, null)); }
public static ISelectListConfiguration Column(this ISelectListConfiguration configuration, string columnName) { return(Column(configuration, columnName, null)); }
public static ISelectListConfiguration Column(this ISelectListConfiguration configuration, string columnName, string alias) { return(configuration.Column(ObjectName.Parse(columnName), alias)); }
public static ISelectListConfiguration Column(this ISelectListConfiguration configuration, ObjectName columnName, string alias) { return(configuration.Expression(SqlExpression.Reference(columnName), alias)); }