Advertisement
coasterka

CurrencyConverterWindowsForm

Apr 1st, 2014
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.59 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9.  
  10. namespace CurrencyConverter
  11. {
  12.     public partial class CurrencyConverter : Form
  13.     {
  14.         public CurrencyConverter()
  15.         {
  16.             InitializeComponent();
  17.         }
  18.  
  19.         public void textBox1_TextChanged(object sender, EventArgs e)
  20.         {
  21.         }
  22.  
  23.         private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
  24.         {
  25.            
  26.         }
  27.  
  28.         private void button1_Click(object sender, EventArgs e)
  29.         {
  30.             double currencyEntered = double.Parse(textBox1.Text);
  31.  
  32.             string selectedCurrency = comboBox1.SelectedItem.ToString();
  33.  
  34.             switch (selectedCurrency)
  35.             {
  36.                 case "BGN":
  37.                     {
  38.                         textBox2.Text = currencyEntered.ToString();
  39.                         textBox3.Text = (Math.Round((currencyEntered / 1.95), 2)).ToString();
  40.                         textBox4.Text = (Math.Round((currencyEntered / 1.45), 2)).ToString();
  41.                         textBox5.Text = (Math.Round((currencyEntered / 2.45), 2)).ToString();
  42.                         break;
  43.                     }
  44.                 case "EUR":
  45.                     {
  46.                         textBox3.Text = currencyEntered.ToString();
  47.                         textBox2.Text = (currencyEntered * 1.95).ToString();
  48.                         textBox4.Text = (currencyEntered * 0.45).ToString();
  49.                         textBox5.Text = (currencyEntered * 1.20).ToString();
  50.                         break;
  51.                     }
  52.                 case "USD":
  53.                     {
  54.                         textBox4.Text = currencyEntered.ToString();
  55.                         textBox2.Text = (currencyEntered / 0.45).ToString();
  56.                         textBox3.Text = (currencyEntered / 1.45).ToString();
  57.                         textBox5.Text = (currencyEntered / 0.85).ToString();                        
  58.                         break;
  59.                     }
  60.                 case "GBP":
  61.                     {
  62.                         textBox5.Text = currencyEntered.ToString();
  63.                         textBox2.Text = (currencyEntered / 1.2).ToString();
  64.                         textBox3.Text = (currencyEntered * 0.85).ToString();
  65.                         textBox4.Text = (currencyEntered * 2.45).ToString();
  66.                         break;
  67.                     }
  68.             }            
  69.         }                    
  70.     }
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement