private async void SearchByPriceClick(object sender, RoutedEventArgs e) { bool res = int.TryParse(minPriceBox.Text, out minprice); if (res == false) { minprice = 0; } bool res1 = int.TryParse(maxPriceBox.Text, out maxprice); if (res1 == false) { maxprice = 0; } APIHelper.InitilizeClient(); DataProviderC qdp = new DataProviderC(); searchPData.Clear(); var searchByPriceResultList = await qdp.SearhByPriceGet(minprice, maxprice); foreach (var o in searchByPriceResultList) { searchPData.Add(o); } }
private async void Calculate(object sender, RoutedEventArgs e) { DataProviderC qdp = new DataProviderC(); var currenciesL = await qdp.GetCurrencyDataO(); foreach (KeyValuePair <string, decimal> pair in currenciesL.Rates) { if (CurrenciesFrom.SelectedItem.ToString() == pair.Key) { rateFrom = pair.Value; } else if (CurrenciesFrom.SelectedItem.ToString() == "EUR") { rateFrom = 1.0M; } //eur je izabran } foreach (KeyValuePair <string, decimal> pair in currenciesL.Rates) { if (CurrenciesTo.SelectedItem.ToString() == pair.Key) { rateTo = pair.Value; } else if (CurrenciesTo.SelectedItem.ToString() == "EUR") { rateTo = 1.0M; } //eur je izabran } int amountN = Int32.Parse(amountInput.Text); decimal result = (1 / rateFrom * amountN) * rateTo; ResaultInfo.Text = result.ToString(); }
public async void getData() { DataProviderC qdp = new DataProviderC(); var currenciesL = await qdp.GetEstatesData(); foreach (var o in currenciesL) { dataS.Add(o); } }
private async void getCurrencyList() { DataProviderC qdp = new DataProviderC(); var currenciesListing = await qdp.GetCurrencyList(); foreach (KeyValuePair <string, string> pair in currenciesListing) { CurrenciesFrom.Items.Add(pair.Key); CurrenciesTo.Items.Add(pair.Key); } CurrenciesFrom.SelectedIndex = 0; CurrenciesTo.SelectedIndex = 0; }
private async void getCurrencyData() { DataProviderC qdp = new DataProviderC(); var currenciesL = await qdp.GetCurrencyDataO(); }