public async Task <IActionResult> UsersView(int?currentPosition, string sortType = null, string select = null) { FilterBase filters = new FilterBase(countVisablePozitins: 3, currentPosition: currentPosition, selectFromSelectList: select, sortType: sortType); string loadCurrentPosition = _session.GetString("CurrentPositionUser"); if (loadCurrentPosition != null) { filters.CurrentPosition = Convert.ToInt32(loadCurrentPosition); _session.Remove("CurrentPositionUser"); } UsersBaseInfoAndFilters result = await _dataProcessingConveyor.GetUsersAsync(filters); return(View(result)); }