Example #1
0
        private async void LoadStoragesData()
        {
            mProgressDialog = ProgressDialog.Show(this, "Please wait...", "Getting Storage data...", true);
            List <StorageViewModel> mStoragesByLocation = new List <StorageViewModel>();

            mStoragesByLocation = await mStorageDataService.GetAll();

            this.mStorages = new List <StorageViewModel>();

            for (int i = 0; mStoragesByLocation.Count > i; i++)
            {
                if (mStoragesByLocation[i].LocationId == LoginActivity.StaticLocationClass.Id)
                {
                    mStorages.Add(mStoragesByLocation[i]);
                }
            }
            if (mStorages != null)
            {
                this.mStoragesAdapter            = new StoragesRecycleAdapter(this.mStorages, this);
                this.mStoragesAdapter.ItemClick += OnStorageClicked;

                this.mListViewStorage.SetAdapter(this.mStoragesAdapter);
            }
            mProgressDialog.Hide();
        }
Example #2
0
 private void LoadStorageData()
 {
     mStorages = LoginPageActivity.mGlobalStorages.Where(s => s.LocationId == LoginPageActivity.StaticActiveLocationClass.Id).ToList();
     if (mStorages != null)
     {
         mStoragesAdapter            = new StoragesRecycleAdapter(mStorages, this.Activity);
         mStoragesAdapter.ItemClick += OnStorageClicked;
         this.Activity.RunOnUiThread(() => mStoragesAdapter.NotifyDataSetChanged());
         this.Activity.RunOnUiThread(() => this.mListViewStorage.SetAdapter(this.mStoragesAdapter));
     }
 }
Example #3
0
        private async void LoadStorageData()
        {
            List <StorageViewModel> mStoragesByUser = await mStorageDataService.GetAll();

            mStorages = new List <StorageViewModel>();
            for (int i = 0; mStoragesByUser.Count > i; i++)
            {
                if (mStoragesByUser[i].AddedUserId == LoginPageActivity.StaticUserClass.ID.ToString())
                {
                    mStorages.Add(mStoragesByUser[i]);
                }
            }
            if (mStorages != null)
            {
                mStoragesAdapter            = new StoragesRecycleAdapter(mStorages, this.Activity);
                mStoragesAdapter.ItemClick += OnStorageClicked;
                mListViewStorage.SetAdapter(this.mStoragesAdapter);
            }
        }