Exemple #1
0
 public AvgInteger(IntegerColumn column)
 {
     if (object.Equals(null, column))
     {
         throw new NullReferenceException("column cannot be null");
     }
     this.mColumn = column;
 }
Exemple #2
0
 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));
            }
        }
Exemple #4
0
 public IUpdateSet Set(IntegerColumn column, int value)
 {
     this.mSetValueList.Add(new SetValue(column, value));
     return(this);
 }