http://www.webservicex.net/currencyconvertor.asmx
using
using net.webservicex.www;
protected void cmdConvertir_Click(object sender, EventArgs e)   
{    
    // Tomamos los valores de las monedas de los dos textboxes...    
    // Como los tipos de moneda son un enumerativo (Currency)... tenemos que convertir    
    // del string que tomamos del textbox a un enumerativo Currency que sera donde lo asignamos    
    // esto lo logramos con Enum.Parse(typeof(Currency), variableString)    
    Currency moneda1 = (Currency) Enum.Parse(typeof(Currency),txtMoneda1.Text);    
    Currency moneda2 = (Currency) Enum.Parse(typeof(Currency),txtMoneda2.Text);    
    // string donde guardaremos el resultado    
    string xmlResultado;    
    // Ahora si creamos una instancia local de nuestro web service y lo nombramos convertor    
    CurrencyConvertor convertor = new CurrencyConvertor();    
    // invocamos al metodo ConversionRate del webservice y le mandamos los dos parametros tipo Currency    
    // como el resultado que me devuelve es un double, lo paso a string para poderlo poner en el textbox    
    xmlResultado = convertor.ConversionRate(moneda1, moneda2).ToString();    
    txtResultado.Text = xmlResultado;    
} 
No hay comentarios:
Publicar un comentario