public ActionResult Administrators(DvsUsersListViewModel model) { var filter = model.Filter; if (!filter.IsApply) { filter = GetEmptyFilter(); filter.ItemsOnPage = model.Filter.ItemsOnPage; filter.CurrentPage = Constants.Paging.DefaultPageNumber; } TempData["DvsUserFilter"] = filter; return RedirectToAction(NameHelper.DvsPipeline.Administrators); }
public DvsUsersListViewModel GetDvsUsersListViewModel(DvsUserFilter filter) { var result = new DvsUsersListViewModel(); ApplyDefaultValues(filter); //Add here additional filter options if needed IPagedList<DvsUser> results = _dvsUserManager.GetDvsUsersListByFilter(filter); result.PagedUsers = results; result.Users = results; result.Filter = filter; return result; }