public ActionResult List(GridCommand command) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageGenericCatalogs)) return AccessDeniedView(); var genericCatlog = _genericCatalogService.GetAllGenericCatalogs(command.Page -1, command.PageSize, true); var gridModel = new GridModel<GenericCatalogGridModel> { Data = genericCatlog.Select(x => { var m = new GenericCatalogGridModel(); m.Id = x.Id; m.Name = x.Name; m.Icon = x.Icon; m.Published = x.Published; m.DisplayOrder = x.DisplayOrder; m.BlockViewId = x.BlockView.ToString(); return m; }), Total = genericCatlog.TotalCount }; return new JsonResult { Data = gridModel }; }
public ActionResult List() { if (!_permissionService.Authorize(StandardPermissionProvider.ManageGenericCatalogs)) return AccessDeniedView(); var genericCatlog = _genericCatalogService.GetAllGenericCatalogs(0, 10, true); var gridModel = new GridModel<GenericCatalogGridModel> { Data = genericCatlog.Select(x => { var m = new GenericCatalogGridModel { Id = x.Id, Name = x.Name, Icon = x.Icon, BlockViewId = x.BlockView.ToString(), Published = x.Published, DisplayOrder = x.DisplayOrder }; return m; }), Total = genericCatlog.TotalCount }; return View(gridModel); }