public static Condition NotEqualTo <T>(this PartialConditionalClause partialClause, T value) { var fullClause = (Condition)partialClause.PreviousClause; fullClause.Add(partialClause.Column, ComparisonOperator.NotEqualTo, value); return(fullClause); }
public static Condition GreaterThan <T>(this PartialConditionalClause partialClause, T value) { var fullClause = (Condition)partialClause.PreviousClause; fullClause.Add(partialClause.Column, ComparisonOperator.GreaterThan, value); return(fullClause); }
public static PartialConditionalClause NotWhere(this Condition conditionalClause, string column) { conditionalClause.Add(Separator.Not); var partial = new PartialConditionalClause(conditionalClause); partial.AddColumn(column); return(partial); }
public static PartialConditionalClause Where(this From fromClause, string column) { var conditionalClause = new Condition(fromClause); var partial = new PartialConditionalClause(conditionalClause); partial.AddColumn(column); return(partial); }
internal Condition(PartialConditionalClause clause) : base(clause) { whereClauses = new List <WhereClause>(); }
public static Condition NotLike(this PartialConditionalClause partialClause, string notLike) { throw new NotImplementedException(); }
public static Condition Between <T1, T2>(this PartialConditionalClause partialClause, T1 value1, T2 value2) { throw new NotImplementedException(); }
public static Condition NotIn <T>(this PartialConditionalClause partialClause, params T[] ins) { throw new NotImplementedException(); }