Commit b593da69 authored by thienvo's avatar thienvo

optimize sieve

parent e83893c6
...@@ -233,22 +233,29 @@ namespace Sieve.Services ...@@ -233,22 +233,29 @@ namespace Sieve.Services
{ {
innerExpression = Expression.Or(innerExpression, expression); innerExpression = Expression.Or(innerExpression, expression);
} }
if (!string.IsNullOrEmpty(dynamicQuery))
dynamicQuery = GetDynamicQueryString(filterTerm, dynamicQuery.ToString(), filterValue.ToString()); {
dynamicQuery = GetDynamicQueryString(filterTerm, dynamicQuery.ToString(), filterValue.ToString());
}
} }
} }
} }
if (string.IsNullOrEmpty(dynamicQuery1)) if (!string.IsNullOrEmpty(dynamicQuery))
{
dynamicQuery1 = "(" + dynamicQuery + ")";
}
else
{ {
dynamicQuery1 += " or " + "(" + dynamicQuery + ")"; if (string.IsNullOrEmpty(dynamicQuery1))
{
dynamicQuery1 = "(" + dynamicQuery + ")";
}
else
{
dynamicQuery1 += " or " + "(" + dynamicQuery + ")";
}
} }
if (outerExpression == null) if (outerExpression == null)
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment