//Methods public Currency ReturnCurrencyList() { //IWebElement currencyForm = search.ElementById("form-currency"); //driver = Application.Get().Browser.Driver.SwitchTo().Frame(currencyForm); CurrencyButton.Click(); return(new Currency()); }
void Start() { confirmButtonScript = confirmButton.GetComponent <CurrencyButton>(); increasePowerButtonAnimator = increasePowerButton.GetComponent <Animator>(); increasePowerButtonAnimHelper = increasePowerButtonAnimator.GetComponent <UIAnimHelper>(); decreasePowerButtonAnimator = decreasePowerButton.GetComponent <Animator>(); decreasePowerButtonAnimHelper = decreasePowerButtonAnimator.GetComponent <UIAnimHelper>(); UpdateConfirmButton(); }
private void InitCurrencies() { _currencyButtonList.Clear(); foreach (CurrencyData currency in gameDataAsset.currencies) { CurrencyButton newButton = Instantiate <CurrencyButton>(currencyButtonPrefab, currencyButtonsParent.position, Quaternion.identity); newButton.transform.SetParent(currencyButtonsParent.transform, false); newButton.Init(currency); _currencyButtonList.Add(newButton); } }
private void LoadCurrencies() { //Backend.Currency.CurrencyManager foreach (var cur in GlobalStorage.CurrencyManager.Currencies) { var btn = new CurrencyButton { Currency = cur, BackColor = Color.Transparent, Size = _currencyButtonSize }; btn.Click += (s, e) => CurrencyButton_Click((CurrencyButton)s, e); flowLayoutPanel1.Controls.Add(btn); } }
private void CurrencyButton_Click(CurrencyButton sender, EventArgs e) { var state = new TransactionState { Products = Products, TotalPrice = DataManager.CalculateTotal(Products) }; var result = sender.Currency?.RequestTransaction(ref state); if (result != TransactionResult.Completed) { return; } DataManager.AddSale(DataManager.CreateSale(GlobalStorage.DefaultCustomer, GlobalStorage.CurrentUser, state.PaidPrice, Products.ToArray())); Close(); }
public MainPage ChangeCurrencyToGBP() { CurrencyButton.Click(); CurrencyGBP.Click(); return(this); }