blob: 5768fdefbe22d3772dd5ad83788cee09ca971102 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
namespace Marina.DataAccess.Builders {
public class WhereClause {
public WhereClause( DatabaseColumn column, string value ) {
_column = column;
_value = value;
}
public DatabaseColumn Column() {
return _column;
}
public string Value() {
return _value;
}
public string ToSql() {
return ToString( );
}
public override string ToString() {
return string.Format( " WHERE [{0}].[{1}] = {2};", _column.TableName, _column.ColumnName, _value );
}
private readonly DatabaseColumn _column;
private readonly string _value;
}
}
|