Exemple #1
0
        public static IQueryable <T> dtWhere <T>(this IQueryable <T> source, NameValueCollection request, params Expression <Func <T, object> >[] searches)
        {
            string key = RequestKey <T>(request);

            RequestDTWheres.Add(key, searches);
            return(source);
        }
Exemple #2
0
        // Actualizes params.
        public static IQueryable <T> dtToList <T>(this IQueryable <T> source, NameValueCollection request = null)
        {
            request = GetRequest(request); if (request == null)
            {
                return(source);
            }

            string key = RequestKey <T>(request);

            IQueryable <T> temp = source.ActualizeDataTablesParams(request);

            RequestDTWheres.Remove(key);
            RequestDTOrderBys.Remove(key);
            RequestDTSelects.Remove(key);
            return(temp);
        }