Пример #1
0
        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);
            }
        }
Пример #2
0
        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);
            }
        }