Ejemplo n.º 1
0
        private void InfoForm_Load(object sender, EventArgs e)
        {
            try {
                using (var objProvider = new BankProvider()) {
                    List <Bank> objBanks = objProvider.GetAllBanks();
                    comboBox1.Items.AddRange(objBanks.ToArray());

                    CurrencyExchanger objExchanger = objProvider.GetExchangerById(iExchangerId);
                    comboBox1.SelectedIndex = comboBox1.Items.IndexOf(objExchanger.Bank);
                    textBox1.Text           = objExchanger.X.ToString();
                    textBox2.Text           = objExchanger.Y.ToString();
                    textBox3.Text           = objExchanger.Phone;
                    textBox4.Text           = objExchanger.Address;
                    textBox6.Text           = objExchanger.WorkTime;
                    textBox5.Text           = objExchanger.OpenDate.ToString();
                    if (objExchanger.Number != null)
                    {
                        numericUpDown1.Value = (decimal)objExchanger.Number;
                    }

                    //usd
                    label14.Text = objProvider.GetRateByBank("USD", objExchanger.Bank).Buy.ToString();
                    label15.Text = objProvider.GetRateByBank("USD", objExchanger.Bank).Sale.ToString();
                    //eur
                    label16.Text = objProvider.GetRateByBank("EUR", objExchanger.Bank).Buy.ToString();
                    label17.Text = objProvider.GetRateByBank("EUR", objExchanger.Bank).Sale.ToString();
                    //rur
                    label18.Text = objProvider.GetRateByBank("RUR", objExchanger.Bank).Buy.ToString();
                    label19.Text = objProvider.GetRateByBank("RUR", objExchanger.Bank).Sale.ToString();
                }
            }
            catch (Exception ex) {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 2
0
        private void Form2_Load(object sender, EventArgs e)
        {
            comboBox1.SelectedIndex = 0;
            //Пример честно скопипащен
            //Настройки для компонента GMap.
            gMapControl1.Bearing = 0;
            gMapControl1.Dock    = DockStyle.Fill;

            //Указываем что перетаскивание карты осуществляется
            //с использованием левой клавишей мыши.
            //По умолчанию - правая.
            gMapControl1.DragButton = MouseButtons.Left;

            //Указываем, что будем использовать карты Google.
            gMapControl1.MapProvider = GMapProviders.GoogleMap;
            //указываем источник данных - только интернет
            GMaps.Instance.Mode = AccessMode.ServerOnly;

            //Указываем элементу управления,
            //что необходимо при открытии карты прейти
            //к Площади победы в Минске
            gMapControl1.Position = new PointLatLng(53.9085385, 27.5744717);

            //fill best Buy and Sell rates
            using (var objProvider = new BankProvider()) {
                List <Bank> objBanks = objProvider.GetAllBanks();
                comboBox2.SelectedIndex = 0;
                comboBox2.Items.AddRange(objBanks.ToArray());


                //best buy rate
                label7.Text  = objProvider.GetBestBuyRate("USD").Buy.ToString();
                label18.Text = objProvider.GetBestBuyRate("USD").Bank.ToString();
                label8.Text  = objProvider.GetBestBuyRate("EUR").Buy.ToString();
                label17.Text = objProvider.GetBestBuyRate("EUR").Bank.ToString();
                label9.Text  = objProvider.GetBestBuyRate("RUR").Buy.ToString();
                label16.Text = objProvider.GetBestBuyRate("RUR").Bank.ToString();

                //best sell rate
                label6.Text  = objProvider.GetBestSellRate("USD").Sale.ToString();
                label20.Text = objProvider.GetBestSellRate("USD").Bank.ToString();
                label14.Text = objProvider.GetBestSellRate("EUR").Sale.ToString();
                label15.Text = objProvider.GetBestSellRate("EUR").Bank.ToString();
                label19.Text = objProvider.GetBestSellRate("RUR").Sale.ToString();
                label10.Text = objProvider.GetBestSellRate("RUR").Bank.ToString();
            }

            DrawMarkers();
        }
Ejemplo n.º 3
0
        public AddExchangerForm(double dX, double dY)
        {
            InitializeComponent();

            using (var objProvider = new BankProvider()) {
                List <Bank> objBanks = objProvider.GetAllBanks();
                foreach (var bank in objBanks)
                {
                    comboBox1.Items.Add(bank);
                }
            }
            comboBox1.SelectedIndex = 0;

            textBox1.Text = dX.ToString();
            textBox2.Text = dY.ToString();
        }