private async void LoadLocationData() { List <UserLocationViewModel> mSharedUserByLocation = await userLocationDataService.GetAll(); List <UserLocationViewModel> mTempUserLocation = mSharedUserByLocation.Where(s => s.LocationId == LoginPageActivity.StaticActiveLocationClass.Id).ToList(); List <UserDataViewModel> mUserData = LoginPageActivity.mGlobalUserDatas; if (mTempUserLocation != null) { userLocationAdapter = new UserLocationRecyclerAdapter(mTempUserLocation, mUserData, this.Activity); userLocationAdapter.ItemClick += OnLocationClicked; mListViewSharedLocation.SetAdapter(this.userLocationAdapter); } }
private async void LoadLocationData() { List <UserLocationViewModel> mSharedUserByLocation = await userLocationDataService.GetAll(); int test = mSharedUserByLocation.Count; List <UserLocationViewModel> mTempUserLocation = new List <UserLocationViewModel>(); List <UserDataViewModel> mUserData = LoginPageActivity.mGlobalUserDatas; for (int i = 0; mSharedUserByLocation.Count > i; i++) { if (mSharedUserByLocation[i].LocationId == MainActivity.StaticActiveLocationClass.Id) { mTempUserLocation.Add(mSharedUserByLocation[i]); } } if (mTempUserLocation != null) { userLocationAdapter = new UserLocationRecyclerAdapter(mTempUserLocation, mUserData, this.Activity); userLocationAdapter.ItemClick += OnLocationClicked; mListViewSharedLocation.SetAdapter(this.userLocationAdapter); } }