public ActionResult List(GridCommand command, ManufacturerListModel model) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageManufacturers)) return AccessDeniedView(); var manufacturers = _manufacturerService.GetAllManufacturers(model.SearchManufacturerName, command.Page - 1, command.PageSize, true); var gridModel = new GridModel<ManufacturerModel> { Data = manufacturers.Select(x => x.ToModel()), Total = manufacturers.TotalCount }; return new JsonResult { Data = gridModel }; }
public ActionResult List() { if (!_permissionService.Authorize(StandardPermissionProvider.ManageManufacturers)) return AccessDeniedView(); var model = new ManufacturerListModel(); var manufacturers = _manufacturerService.GetAllManufacturers(null, 0, _adminAreaSettings.GridPageSize, true); model.Manufacturers = new GridModel<ManufacturerModel> { Data = manufacturers.Select(x => x.ToModel()), Total = manufacturers.TotalCount }; return View(model); }