public ActionResult List(DataSourceRequest command, AffiliateListModel model) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageAffiliates)) return AccessDeniedView(); var affiliates = _affiliateService.GetAllAffiliates(model.SearchFriendlyUrlName, model.SearchFirstName, model.SearchLastName, model.LoadOnlyWithOrders, model.OrdersCreatedFromUtc, model.OrdersCreatedToUtc, command.Page - 1, command.PageSize, true); var gridModel = new DataSourceResult { Data = affiliates.Select(x => { var m = new AffiliateModel(); PrepareAffiliateModel(m, x, false, false); return m; }), Total = affiliates.TotalCount, }; return Json(gridModel); }
public ActionResult List() { if (!_permissionService.Authorize(StandardPermissionProvider.ManageAffiliates)) return AccessDeniedView(); var model = new AffiliateListModel(); return View(model); }