private void Button_Click(object sender, RoutedEventArgs e) { try { ConvertedUnits cu; using (ConverterClient sc = new ConverterClient()) { switch (comboBoxConvertTo.SelectedItem) { case "LinearMeasure": cu = sc.LinearMeasure(Convert.ToDouble(textBoxValue.Text)); MessageBox.Show($"Foot: {cu.Foot}\nInch:{cu.Inch}\nYard: {cu.Yard}"); break; case "CelsiusToFahrenheit": cu = sc.CelsiusToFahrenheit(Convert.ToDouble(textBoxValue.Text)); MessageBox.Show($"Fahrenheit: {cu.Fahrenheit}"); break; case "FahrenheitToCelsius": cu = sc.FahrenheitToCelsius(Convert.ToDouble(textBoxValue.Text)); MessageBox.Show($"Celsius: {cu.Celsius}"); break; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btConvert3_Click(object sender, EventArgs e) { try { var something = proxy.FahrenheitToCelsius(Convert.ToDouble(tbFahrenheit.Text)); tbCelsius.Text = something.Celsius.ToString(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void AllWork() { try { if (string.IsNullOrEmpty(TextBoxForMetrs.Text) == false) { var num = Double.Parse(TextBoxForMetrs.Text); using (ConverterClient client = new ConverterClient()) { var s = client.LinearMeasure(num); TextBoxForFeets.Text = s.Feets.ToString(); TextBoxForInches.Text = s.Inches.ToString(); TextBoxForYards.Text = s.Yards.ToString(); } } if (string.IsNullOrEmpty(TextBoxForCelsius.Text) == false) { using (ConverterClient client = new ConverterClient()) { var num = Double.Parse(TextBoxForCelsius.Text); var s = client.CelsiusToFahrenheit(num); TextBoxForWriteFahrenheit.Text = s.Fahrenheit.ToString(); } } if (string.IsNullOrEmpty(TextBoxForFahrenheit.Text) == false) { using (ConverterClient client = new ConverterClient()) { var num = Double.Parse(TextBoxForFahrenheit.Text); var s = client.FahrenheitToCelsius(num); TextBoxForWriteCelsius.Text = s.Fahrenheit.ToString(); } } } catch { MessageBox.Show("No data available"); } }