Example #1
0
        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);
            }
        }
Example #2
0
 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);
     }
 }
Example #3
0
 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");
     }
 }