private void btnTemperature_Click(object sender, EventArgs e) { var watch = new Stopwatch(); watch.Start(); var serviceClient = new ServiceTemperature.ConvertTemperatureSoapClient("ConvertTemperatureSoap"); txtTemperatureOutput.Text = serviceClient.ConvertTemp( Convert.ToDouble(txtTemperatureInput.Text), ServiceTemperature.TemperatureUnit.degreeCelsius, ServiceTemperature.TemperatureUnit.kelvin).ToString(); watch.Stop(); txtTemperatureWatch.Text = watch.ElapsedMilliseconds.ToString(); //0 K = -273,15 C //0 K = -459,67 F //0 K = -218,52 Ra //0 K = 0 Re //0 C = 32 F //0 C = 0 Ra //0 C = 273,15 Re //0 C = 273,15 K }
private void StartTasks() { var clientQuote = new ServiceReferenceQuotes.DelayedStockQuoteSoapClient("DelayedStockQuoteSoap"); taskQuotes = clientQuote.GetQuickQuoteAsync(txtQuotesInput.Text, "0"); var clientQuoteFull = new ServiceReferenceQuotes.DelayedStockQuoteSoapClient("DelayedStockQuoteSoap"); taskQuotesFull = clientQuoteFull.GetQuoteAsync(txtQuotesFullInput.Text, "0"); var clientResolve = new ServiceResolve.P2GeoSoapClient("IP2GeoSoap"); taskResolve = clientResolve.ResolveIPAsync(txtResolveInput.Text, "0"); var clientTemperature = new ServiceTemperature.ConvertTemperatureSoapClient("ConvertTemperatureSoap"); taskTemperature = clientTemperature.ConvertTempAsync( Convert.ToDouble(txtTemperatureInput.Text), ServiceTemperature.TemperatureUnit.degreeCelsius, ServiceTemperature.TemperatureUnit.kelvin); var clientCurrency = new ServiceCurrency.CurrencyConvertorSoapClient("CurrencyConvertorSoap"); taskCurrency = clientCurrency.ConversionRateAsync(ServiceCurrency.Currency.USD, ServiceCurrency.Currency.JPY); var clientWeather = new ServiceWeather.GlobalWeatherSoapClient("GlobalWeatherSoap"); taskWeather = clientWeather.GetWeatherAsync(txtWeatherInput.Text, txtWeatherInput1.Text); }