
Untitled
By: a guest on
May 8th, 2012 | syntax:
None | size: 0.86 KB | hits: 12 | expires: Never
Get column-property mapping relationship in MyBatis
switch (filter.FilterType)
{
case FilterType.BeginsWith:
operatorStr = "UPPER({0}) LIKE '{1}%' ";
value = filter.Value.ToUpper();
break;
case FilterType.Contains:
operatorStr = "UPPER({0}) LIKE '%{1}%' ";
value = filter.Value.ToUpper();
break;
case FilterType.GreaterThan:
operatorStr = " {0} > {1} ";
break;
case FilterType.GreaterThanOrEqual:
operatorStr = " {0} >= {1} ";
break;
case FilterType.LessThan:
operatorStr = " {0} < {1} ";
break;
case FilterType.LessThanOrEqual:
operatorStr = " {0} <= {1} ";
break;
}