|  |  | 
 |  |  |             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" | 
 |  |  | 
 |  |  |                 } | 
 |  |  |                 else | 
 |  |  |                 { | 
 |  |  |                     return ""; | 
 |  |  |                     return "1 = 1"; | 
 |  |  |                 } | 
 |  |  |  | 
 |  |  |                 //UserRole? userRole = PermissionDataHostService.UserRoles.FirstOrDefault(x => x.UserId == App.User.UserId); |