This commit is contained in:
2018-12-03 20:52:38 +00:00
parent 9d460fa40f
commit 26c97523ca
2 changed files with 5 additions and 104 deletions

View File

@@ -1,81 +1,11 @@
using System.Collections.Generic; using System.Collections.Generic;
using System;
namespace AyaNova.Biz namespace AyaNova.Biz
{ {
public static class FilterSpecialToken public static class FilterSpecialToken
{ {
// switch (UICompareValue)
// {
// //These date ones are simple
// case "[YESTERDAY]":
// case "[TODAY]":
// case "[TOMORROW]":
// case "[LAST WEEK]":
// case "[THIS WEEK]":
// case "[NEXT WEEK]":
// case "[LAST MONTH]":
// case "[THIS MONTH]":
// case "[NEXT MONTH]":
// case "[14DAYWINDOW]":
// //case 2067
// case "[PAST]":
// case "[FUTURE]":
// case "[LASTYEAR]":
// case "[THISYEAR]":
// case "[INTHELAST3MONTHS]":
// case "[INTHELAST6MONTHS]":
// case "[INTHELASTYEAR]":
// sCompareValue = UICompareValue;
// sCompareOperator = "Custom";
// sCompareValue2 = "";
// sCompareOperator2 = "";
// break;
// case "AH":
// sCompareOperator = "LessThanOrEqualTo";sCompareValue = "Hz";
// sCompareOperator2 = "";sCompareValue2 = "";
// break;
// case "IP":
// sCompareOperator = "GreaterThanOrEqualTo";sCompareValue = "I";
// sCompareOperator2 = "LessThanOrEqualTo";sCompareValue2 = "Pz";
// break;
// case "QZ":
// sCompareOperator = "GreaterThanOrEqualTo"; sCompareValue = "Q";
// sCompareOperator2 = "";sCompareValue2 = "";
// break;
// case "03":
// sCompareOperator = "LessThanOrEqualTo"; sCompareValue = "3z";
// sCompareOperator2 = ""; sCompareValue2 = "";
// break;
// case "46":
// sCompareOperator = "GreaterThanOrEqualTo"; sCompareValue = "4";
// sCompareOperator2 = "LessThanOrEqualTo"; sCompareValue2 = "6z";
// break;
// case "79":
// sCompareOperator = "GreaterThanOrEqualTo"; sCompareValue = "7";
// sCompareOperator2 = "LessThanOrEqualTo"; sCompareValue2 = "9z";
// break;
// case "<0":
// sCompareOperator = "LessThan"; sCompareValue = "0";
// sCompareOperator2 = ""; sCompareValue2 = "";
// break;
// case "=0":
// sCompareOperator = "Equals"; sCompareValue = "0";
// sCompareOperator2 = ""; sCompareValue2 = "";
// break;
// case ">0":
// sCompareOperator = "GreaterThan"; sCompareValue = "0";
// sCompareOperator2 = ""; sCompareValue2 = "";
// break;
// }
public const string Yesterday = "{[yesterday]}"; public const string Yesterday = "{[yesterday]}";
public const string Today = "{[today]}"; public const string Today = "{[today]}";
public const string Tomorrow = "{[tomorrow]}"; public const string Tomorrow = "{[tomorrow]}";
@@ -127,34 +57,5 @@ namespace AyaNova.Biz
public static List<string> operators = null;
public static List<string> Operators
{
get
{
if (operators == null)
{
operators = new List<string>();
operators.Add(Equality);
operators.Add(GreaterThan);
operators.Add(GreaterThanOrEqualTo);
operators.Add(LessThan);
operators.Add(LessThanOrEqualTo);
operators.Add(NotEqual);
operators.Add(NotLike);
operators.Add(StartsWith);
operators.Add(EndsWith);
operators.Add(Contains);
operators.Add(NotContains);
}
return operators;
}
}
} }
} }

View File

@@ -294,10 +294,10 @@ namespace AyaNova.Biz
break; break;
case "System.DateTime": case "date":
{ {
if (sValue.StartsWith("[")) if (sValue.StartsWith("{[") && sValue.EndsWith("]}"))
{ {
#region Build criteria for date RANGE specified #region Build criteria for date RANGE specified
//Used as the basis point //Used as the basis point