示例#1
0
        private void SetText(string text, SredniKursWalut kursy, XmlNodeList CurrencyName, XmlNodeList listBuyPrice)
        {
            switch (text)
            {
            case ("sell"):
                dolarysell.Text = kursy.search(CurrencyName, listBuyPrice, "dolar amerykański");
                frankisell.Text = kursy.search(CurrencyName, listBuyPrice, "frank szwajcarski");
                eurosell.Text   = kursy.search(CurrencyName, listBuyPrice, "euro");
                funtsell.Text   = kursy.search(CurrencyName, listBuyPrice, "funt szterling");
                koronysell.Text = kursy.search(CurrencyName, listBuyPrice, "korona czeska");
                break;

            case ("buy"):
                dolarybuy.Text = kursy.search(CurrencyName, listBuyPrice, "dolar amerykański");
                frankibuy.Text = kursy.search(CurrencyName, listBuyPrice, "frank szwajcarski");
                eurobuy.Text   = kursy.search(CurrencyName, listBuyPrice, "euro");
                funtbuy.Text   = kursy.search(CurrencyName, listBuyPrice, "funt szterling");
                koronybuy.Text = kursy.search(CurrencyName, listBuyPrice, "korona czeska");
                break;
            }
        }
示例#2
0
        private void SetData()
        {
            try
            {
                //if (!error) kurs.Load(data.NazwaPliku("KKS"));                                                  //ladowanie danych z NBP
                //else
                kurs.Load("http://www.nbp.pl/kursy/xml/LastC.xml");  //data.filename
            }
            catch
            {
                kurs.Load("http://www.nbp.pl/kursy/xml/LastC.xml");
            }

            SredniKursWalut kursy = new SredniKursWalut();

            update.Text = PublicationDate[0].InnerXml.ToString();

            SetText("buy", kursy, CurrencyName, listBuyPrice);          //ceny kupna
            SetText("sell", kursy, CurrencyName, listSellPrice);        //ceny sprzedazy

            FillList();
        }