Esempio n. 1
0
        public static IQueryable <T> dtOrderBy <T>(this IQueryable <T> source, NameValueCollection request, params Expression <Func <T, object> >[] sorts)
        {
            string key = RequestKey <T>(request);

            RequestDTOrderBys.Add(key, sorts);
            return(source);
        }
Esempio n. 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);
        }