Exemplo n.º 1
0
 /// <summary>
 /// Add Where Operator to query
 /// </summary>
 /// <param name="aliasOperator">Alias Operator instance</param>
 /// <param name="field">Column Name</param>
 /// <returns></returns>
 public static IWhereFilter Where(this IAliasOperator aliasOperator, string field)
 => aliasOperator is IWhereFilter command?command.Where(field) : null;
Exemplo n.º 2
0
 /// <summary>
 /// Add On Operator to query
 /// </summary>
 /// <param name="aliasOperator">Alias Operator instance</param>
 /// <param name="tableAlias">Table Alias</param>
 /// <param name="column">Column Name</param>
 /// <returns></returns>
 public static IOnOperator On(this IAliasOperator aliasOperator, string tableAlias, string column)
 => aliasOperator.To <OnOperator>().On(tableAlias, column);
Exemplo n.º 3
0
 /// <summary>
 /// Add Inner Join Operator to query
 /// </summary>
 /// <param name="aliasOperator">Alias Operator instance</param>
 /// <param name="table">Column Name</param>
 /// <returns></returns>
 public static IJoin InnerJoin(this IAliasOperator aliasOperator, string table)
 => aliasOperator.To <Join>().InnerJoin(table);
Exemplo n.º 4
0
 /// <summary>
 /// Add Left Join Operator to query
 /// </summary>
 /// <param name="aliasOperator">Alias Operator instance</param>
 /// <param name="table">Table Name</param>
 /// <returns></returns>
 public static IJoin LeftJoin(this IAliasOperator aliasOperator, string table)
 => aliasOperator.To <Join>().LeftJoin(table);
Exemplo n.º 5
0
 /// <summary>
 /// Add Where Operator to query
 /// </summary>
 /// <param name="aliasOperator">Alias Operator instance</param>
 /// <param name="field">Column Name</param>
 /// <returns></returns>
 public static IWhereFilter Where(this IAliasOperator aliasOperator, string field)
 => aliasOperator.To <WhereFilter>().Where(field);