Example #1
0
        public object GetColumnValue(Column column)
        {
            if (_rows.ContainsKey(column.GetTable()))
            {
                return _rows[column.GetTable()][column.GetColumnName()];
            }

            if (_outerRow != null)
            {
                return _outerRow.GetColumnValue(column);
            }

            throw new InvalidOperationException(string.Format("Data from table named {0} can't be found!", column.GetTable().GetTableName()));
        }
 public MaxOfDateColumn(Column column)
     : base(null, null)
 {
     _column = column;
 }
Example #3
0
 public MappedColumn(Column column, Result result)
 {
     _column = column;
     _result = result;
 }
 public MinOfDateTimeColumn(Column column)
     : base(null, null)
 {
     _column = column;
 }
Example #5
0
 public OrderByColumnInfo(Column column, bool descending)
     : base(descending)
 {
     _column = column;
 }
 public CountOfColumn(Column column)
     : base(null, null)
 {
     _column = column;
 }
 public DateColumnMinusDateColumn(Column leftColumn, Column rightColumn)
     : base(null, null)
 {
     _leftColumn = leftColumn;
     _rightColumn = rightColumn;
 }