|  |  | 
 |  |  |             return pageGridData; | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         void ValidatePageOptions(PageDataOptions options, PropertyInfo[] entityProperties, ref ISugarQueryable<TEntity> sugarQueryable) | 
 |  |  |         protected void ValidatePageOptions(PageDataOptions options, PropertyInfo[] entityProperties, ref ISugarQueryable<TEntity> sugarQueryable) | 
 |  |  |         { | 
 |  |  |             string where = string.Empty; | 
 |  |  |             List<SearchParameters> searchParametersList = new List<SearchParameters>(); | 
 |  |  | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         private Expression<Func<TEntity, bool>> GetWhereExpression(string propertyName, object propertyValue, ParameterExpression parameter, LinqExpressionType expressionType) | 
 |  |  |         protected Expression<Func<TEntity, bool>> GetWhereExpression(string propertyName, object propertyValue, ParameterExpression parameter, LinqExpressionType expressionType) | 
 |  |  |         { | 
 |  |  |             Type proType = typeof(TEntity).GetProperty(propertyName).PropertyType; | 
 |  |  |             ConstantExpression constant = proType.ToString() == "System.String" |