예제 #1
0
 private void button2_Click(object sender, EventArgs e)
 {
     /*  Exception Handling  */
     try
     {
         label4.Text = "°F";
         TemperatureServiceClient T = new TemperatureServiceClient();        //Creating the proxy client.
         int num;
         if (int.TryParse(textBox2.Text, out num))                           //To check if entered value is integer or not.
         {
             int C = Convert.ToInt32(textBox2.Text);
             int F = T.c2f(C);                                               //Calling the function to convert °C to °F.
             label4.Text = F.ToString() + " " + label4.Text;
         }
         else
         {
             label4.Text = "Please enter integer value";
         }
         T.Close();                                                          //Proxy client closed.
     }
     catch (Exception)
     {
         label4.Text = "Service not available!";
         return;
     }
 }
예제 #2
0
 protected void Button1_Click1(object sender, EventArgs e)
 {
     Label1.Text = "°C";
     /*  Exception handling */
     try
     {
         TemperatureServiceClient T = new TemperatureServiceClient();        //Creating the proxy client.
         int num;
         if (int.TryParse(TextBox1.Text, out num))                           //To check if entered value is integer or not.
         {
             int F = Convert.ToInt32(TextBox1.Text);
             int C = T.f2c(F);                                               //Calling the function to convert °F to °C.
             Label1.Text = C.ToString() + " " + Label1.Text;
         }
         else
         {
             Label1.Text = "Please enter integer value";
         }
         T.Close();                                                          //Proxy client closed.
     }
     catch (Exception)
     {
         Label1.Text = "Service not available! Please check the configuration.";
         return;
     }
 }