public AvgInteger(IntegerColumn column) { if (object.Equals(null, column)) { throw new NullReferenceException("column cannot be null"); } this.mColumn = column; }
public PostFilter() { Id = new IntegerColumn("Id"); AuthorId = new IntegerColumn("AuthorId"); Title = new TextColumn("Title"); Status = new IntegerColumn("StatusId"); CreatedOn = new DateColumn("CreateDate"); PublishedOn = new DateColumn("PublishDate"); }
private static string Handle(IntegerColumn column) { if (column.Operator == IntegerColumn.Operators.None) { return(string.Empty); } if (column.Operator == IntegerColumn.Operators.In) { return(string.Format(" AND {0} IN({1})", column.Name, string.Join(",", column.Range))); } else { return(string.Format(" AND {0} {1} {2}", column.Name, GetOperator(column.Operator), column.Value)); } }
public IUpdateSet Set(IntegerColumn column, int value) { this.mSetValueList.Add(new SetValue(column, value)); return(this); }