Пример #1
0
 public static ConditionUnit operator <(object value, ValueExpression ve)
 {
     if (value == Convert.DBNull || value == null)
     {
         throw new ApplicationException("Error");
     }
     return(new ConditionUnit(XDataField.GetValueStr(value) + " < " + ve.ValueG));
 }
Пример #2
0
 public static ConditionUnit operator !=(ValueExpression ve, object value)
 {
     if (value == Convert.DBNull || value == null)
     {
         throw new ApplicationException("Error");
     }
     return(new ConditionUnit(ve.ValueG + " != " + XDataField.GetValueStr(value)));
 }
Пример #3
0
 /// object == ValueExpression  ConditionUnit
 /// object > ValueExpression  ConditionUnit
 /// object >= ValueExpression  ConditionUnit
 /// object != ValueExpression  ConditionUnit
 /// object < ValueExpression  ConditionUnit
 /// object <= ValueExpression  ConditionUnit
 public static ConditionUnit operator ==(object value, ValueExpression ve)
 {
     if (value == Convert.DBNull || value == null)
     {
         return(new ConditionUnit(ve.ValueG + " is Null"));
     }
     else
     {
         return(new ConditionUnit(XDataField.GetValueStr(value) + " = " + ve.ValueG));
     }
 }
Пример #4
0
 public static ValueExpression operator |(ValueExpression ve, object value)
 {
     return(new ValueExpression(ve.ValueG + " | " + XDataField.GetValueStr(value)));
 }