public IActionResult List() { var model = new AffiliateListModel(); return(View(model)); }
public virtual async Task <(IEnumerable <AffiliateModel> affiliateModels, int totalCount)> PrepareAffiliateModelList(AffiliateListModel model, int pageIndex, int pageSize) { var affiliates = await _affiliateService.GetAllAffiliates(model.SearchFriendlyUrlName, model.SearchFirstName, model.SearchLastName, model.LoadOnlyWithOrders, model.OrdersCreatedFromUtc, model.OrdersCreatedToUtc, pageIndex - 1, pageSize, true); var affiliateModels = new List <AffiliateModel>(); foreach (var x in affiliates) { var m = new AffiliateModel(); await PrepareAffiliateModel(m, x, false, false); affiliateModels.Add(m); } return(affiliateModels, affiliates.TotalCount); }
public virtual (IEnumerable <AffiliateModel> affiliateModels, int totalCount) PrepareAffiliateModelList(AffiliateListModel model, int pageIndex, int pageSize) { var affiliates = _affiliateService.GetAllAffiliates(model.SearchFriendlyUrlName, model.SearchFirstName, model.SearchLastName, model.LoadOnlyWithOrders, model.OrdersCreatedFromUtc, model.OrdersCreatedToUtc, pageIndex - 1, pageSize, true); return(affiliates.Select(x => { var m = new AffiliateModel(); PrepareAffiliateModel(m, x, false, false); return m; }), affiliates.TotalCount); }