public async Task <JsonResult> JsonIndex([ModelBinder(typeof(DataTables.AspNet.Mvc5.ModelBinder))] IDataTablesRequest requestModel)
        {
            var models = DbContext.Organizations;

            var response = requestModel.ApplyTo(models);

            return(new DataTablesJsonResult(response, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        public JsonResult JsonIndex([ModelBinder(typeof(DataTables.AspNet.Mvc5.ModelBinder))] IDataTablesRequest requestModel, PeopleIndexDisplayMode displayMode = PeopleIndexDisplayMode.All)
        {
            var models = GetPersonModels(displayMode);

            var response = requestModel.ApplyTo(models);

            return(new DataTablesJsonResult(response, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 3
0
        public async Task <JsonResult> JsonIndex([ModelBinder(typeof(DataTables.AspNet.Mvc5.ModelBinder))] IDataTablesRequest requestModel)
        {
            var models = DbContext.Set <TEntity>()
                         .OrderBy(o => o.Order)
                         .ProjectTo <TModel>(Mapper.ConfigurationProvider);

            var response = requestModel.ApplyTo(models);

            return(new DataTablesJsonResult(response, JsonRequestBehavior.AllowGet));
        }