private void InitializeListeners() { // User Spinner spin_users.ItemSelected += (sender, args) => { _selectedUsersItem = _userSpinnerItemModelList[args.Position]; _userSpinnerItemModelList[args.Position].STATE = true; // update spinner item list state for (int i = 0; i < _userSpinnerItemModelList.Count; i++) { if (_userSpinnerItemModelList[i].EXTRA_TEXT.Equals(loginResponse.UserId)) { _selectedUsersItem = _userSpinnerItemModelList[i]; _userSpinnerItemModelList[i].STATE = true; spin_users.SetSelection(i); } else { _userSpinnerItemModelList[i].STATE = false; } } _userSpinnerAdapter.NotifyDataSetChanged(); CallCalendarEventsWebservice(); }; }
private void InitializeListeners() { // Customer Spinner spin_account_code.ItemSelected += (sender, args) => { _selectedAccountCodeItem = _accountCodeSpinnerItemModelList[args.Position]; accountOrderResponseObj = accountOrderResponseList[args.Position]; _accountCodeSpinnerItemModelList[args.Position].STATE = true; // update spinner item list state for (int i = 0; i < _accountCodeSpinnerItemModelList.Count; i++) { if (i == args.Position) { _accountCodeSpinnerItemModelList[i].STATE = true; } else { _accountCodeSpinnerItemModelList[i].STATE = false; } } _accountCodeSpinnerAdapter.NotifyDataSetChanged(); // Show Account address ShowAccountAddress(); // Call User Currency from here ShowUserCurrency(accountOrderResponseObj.CountryCode); }; }
private void InitializeListeners() { try { // Revenue Account Spinner spin_revenue_account_val.ItemSelected += (sender, args) => { _selectedRevenueAccountItem = _revenueAccountSpinnerItemModelList[args.Position]; revAccOrderResponseObj = revenueAccOrderResponseList[args.Position]; _revenueAccountSpinnerItemModelList[args.Position].STATE = true; // update spinner item list state for (int i = 0; i < _revenueAccountSpinnerItemModelList.Count; i++) { if (i == args.Position) { _revenueAccountSpinnerItemModelList[i].STATE = true; } else { _revenueAccountSpinnerItemModelList[i].STATE = false; } } _revenueAccountSpinnerAdapter.NotifyDataSetChanged(); InitTaxRatesSpinnerValues(); }; // Show tax rates Spinner spin_tax_rates_val.ItemSelected += (sender, args) => { _selectedTaxRatesItem = _taxRatesSpinnerItemModelList[args.Position]; showTaxRatesResponseObj = showTaxRatesResponseList[args.Position]; _taxRatesSpinnerItemModelList[args.Position].STATE = true; // update spinner item list state for (int i = 0; i < _taxRatesSpinnerItemModelList.Count; i++) { if (i == args.Position) { _taxRatesSpinnerItemModelList[i].STATE = true; } else { _taxRatesSpinnerItemModelList[i].STATE = false; } } _taxRatesSpinnerAdapter.NotifyDataSetChanged(); CalculateVat(); }; } catch (Exception e) { UtilityDroid.PrintLog(Tag, e.StackTrace.ToString(), ConstantsDroid.LogType.ERROR); } }
private void InitializeListeners() { // Current Entity Spinner spin_current_entity.ItemSelected += (sender, args) => { _selectedCurrentEntitysItem = _entitySpinnerItemModelList[args.Position]; _entitySpinnerItemModelList[args.Position].STATE = true; // update spinner item list state for (int i = 0; i < _entitySpinnerItemModelList.Count; i++) { if (i == args.Position) { _entitySpinnerItemModelList[i].STATE = true; } else { _entitySpinnerItemModelList[i].STATE = false; } } _entitySpinnerAdapter.NotifyDataSetChanged(); // Set Account Code in Spinner InitAccountCodeSpinnerValues(); }; // Account Code Spinner spin_account_code.ItemSelected += (sender, args) => { _selectedAccountCodeItem = _accountCodeSpinnerItemModelList[args.Position]; _accountCodeSpinnerItemModelList[args.Position].STATE = true; // update spinner item list state for (int i = 0; i < _accountCodeSpinnerItemModelList.Count; i++) { if (i == args.Position) { _accountCodeSpinnerItemModelList[i].STATE = true; } else { _accountCodeSpinnerItemModelList[i].STATE = false; } } _accountCodeSpinnerAdapter.NotifyDataSetChanged(); CallViewNotesWebservice(); }; }
private void InitializeListeners() { radio_group.CheckedChange += Radio_group_CheckedChange; // User Spinner spin_language.ItemSelected += (sender, args) => { _selectedLanguageItem = _languageSpinnerItemModelList[args.Position]; _languageSpinnerItemModelList[args.Position].STATE = true; // update spinner item list state for (int i = 0; i < _languageSpinnerItemModelList.Count; i++) { if (i == args.Position) { _languageSpinnerItemModelList[i].STATE = true; } else { _languageSpinnerItemModelList[i].STATE = false; } } _languageSpinnerAdapter.NotifyDataSetChanged(); string selectedItem = _selectedLanguageItem.TEXT.ToString(); if (!selectedItem.Equals(mSharedPreferencesManager.GetString(ConstantsDroid.APP_LANG_PREFERENCE, ""))) { mSharedPreferencesManager.PutString(ConstantsDroid.APP_LANG_PREFERENCE, selectedItem); HelpMe.SetLocale(selectedItem, mActivity); StartActivity(typeof(LoginActivity)); OverridePendingTransition(Resource.Animation.animation_enter, Resource.Animation.animation_leave); Finish(); } }; }