Пример #1
0
        private async void LoadItemData()
        {
            mProgressDialog = ProgressDialog.Show(this, "Please wait...", "Getting data...", true);

            //Spinner Adapter Storage
            this.mStorages = await mStorageDataService.GetAll();

            var adapterStorages = new SpinnerStorageAdapter(this, mStorages);

            mSpinnerStorages.Adapter       = adapterStorages;
            mSpinnerStorages.ItemSelected += SpinnerStorage_ItemSelected;


            mProgressDialog.Hide();
        }
Пример #2
0
        private async void LoadItemData()
        {
            //Spinner Adapter Category
            this.mCategories = await mCategoryDataService.GetAll();

            var adapterCategories = new SpinnerCategoryAdapter(this.Activity, mCategories);

            mSpinnerCategories.Adapter = adapterCategories;

            mSpinnerCategories.ItemSelected += SpinnerCategory_ItemSelected;
            mSpinnerCategories.SetSelection(0);

            //Spinner Adapter Storage
            List <StorageViewModel> tempStorages = new List <StorageViewModel>();

            tempStorages = await mStorageDataService.GetAll();

            for (int i = 0; i < tempStorages.Count(); i++)
            {
                if (tempStorages[i].LocationId == MainActivity.StaticActiveLocationClass.Id)
                {
                    mStorages.Add(tempStorages[i]);
                }
            }
            var adapterStorages = new SpinnerStorageAdapter(this.Activity, mStorages);

            mSpinnerStorages.Adapter = adapterStorages;

            mSpinnerStorages.ItemSelected += SpinnerStorage_ItemSelected;
            mSpinnerStorages.SetSelection(0);

            //Get data product
            this.mProducts = new List <ProductViewModel>();
            this.mProducts = await mProductDataService.GetAll();

            this.mProducts.Count();
            List <ProductViewModel> tempProduct = new List <ProductViewModel>();

            tempProduct = await mProductDataService.GetAll();

            for (int i = 0; tempProduct.Count() > i; i++)
            {
                mProductAdapter.Add(tempProduct[i].Name);
            }
            var adapter = new ArrayAdapter <String>(this.Activity, Resource.Layout.support_simple_spinner_dropdown_item, mProductAdapter);

            mName.Adapter = adapter;
        }
Пример #3
0
        private async void LoadItemData()
        {
            mProgressDialog = ProgressDialog.Show(this, "Please wait...", "Getting data...", true);

            //Spinner Adapter Category
            this.mCategories = await mCategoryDataService.GetAll();

            var adapterCategories = new SpinnerCategoryAdapter(this, mCategories);

            mSpinnerCategories.Adapter       = adapterCategories;
            mSpinnerCategories.ItemSelected += SpinnerCategory_ItemSelected;

            //Spinner Adapter Storage
            List <StorageViewModel> tempStorages = new List <StorageViewModel>();

            tempStorages = await mStorageDataService.GetAll();

            for (int i = 0; tempStorages.Count() > i; i++)
            {
                if (tempStorages[i].LocationId == LoginActivity.StaticLocationClass.Id)
                {
                    mStorages.Add(tempStorages[i]);
                }
            }

            var adapterStorages = new SpinnerStorageAdapter(this, mStorages);

            mSpinnerStorages.Adapter       = adapterStorages;
            mSpinnerStorages.ItemSelected += SpinnerStorage_ItemSelected;

            //Get data product
            this.mProducts = new List <ProductViewModel>();
            this.mProducts = await mProductDataService.GetAll();

            this.mProducts.Count();

            mProgressDialog.Dismiss();
        }