Friday, October 31, 2014

Currency Convertor






 public partial class Form1 : Form
    {
        String curr1 = "";
        String curr2 = "";
        public Form1()
        {
            InitializeComponent();
        }

        private void cmbCurrencywnt_SelectedIndexChanged(object sender, EventArgs e)
        {
            curr2 = cmbCurrencywnt.SelectedText.ToString();
        }

        private void cmbCurrencyhv_SelectedIndexChanged(object sender, EventArgs e)
        {
            curr1 = cmbCurrencyhv.SelectedText.ToString();

        }

         private void button1_Click(object sender, EventArgs e)
        {
            //ServiceReference1.CurrencyConvertorSoapClient objWS = new ServiceReference1.CurrencyConvertorSoapClient();

            ServiceReference1.CurrencyConvertorSoapClient objWS = new ServiceReference1.CurrencyConvertorSoapClient("CurrencyConvertorSoap");

            curr1 = cmbCurrencyhv.SelectedItem.ToString();
            curr2 = cmbCurrencywnt.SelectedItem.ToString();

            double usdToinr = objWS.ConversionRate((ServiceReference1.Currency)Enum.Parse(typeof(ServiceReference1.Currency), curr1), (ServiceReference1.Currency)Enum.Parse(typeof(ServiceReference1.Currency), curr2));

            //double usdToinr1 = objWS.ConversionRate((ServiceReference1.Currency)System.Enum.Parse(curr1), curr2);
            double totalAmount = usdToinr * Double.Parse(txtCurrencyhv.Text);
            txtCurrencywnt.Text = totalAmount.ToString();
         
            //MessageBox.Show(totalAmount.ToString(), "Total Indian Rupees");
        }

}





Web service link:
http://www.webservicex.net/CurrencyConvertor.asmx?WSDL

1 comment: