| | |
| | | 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); |