Example #1
0
 private void BtnCheckValue_Click(object sender, RoutedEventArgs e)
 {
     lblMessage.Content  = "Service call @ " + DateTime.Now.ToLongTimeString();
     lblMessage.Content += "\nCurrent value after 1st call is : " + client.InCrementNumber().ToString();
     lblMessage.Content += "\nCurrent value after 2nd call is : " + client.InCrementNumber().ToString();
     lblMessage.Content += "\nCurrent value after 3th call is : " + client.InCrementNumber().ToString();
 }
Example #2
0
 private void BtnCheckValue_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         lblMessage.Content  = "Service call @ " + DateTime.Now.ToLongTimeString();
         lblMessage.Content += "\nCurrent value after 1st call is : " + client.InCrementNumber().ToString();
         lblMessage.Content += "\nCurrent value after 2nd call is : " + client.InCrementNumber().ToString();
         lblMessage.Content += "\nCurrent value after 3th call is : " + client.InCrementNumber().ToString();
     }
     catch (CommunicationException)
     {
         if (client.State == CommunicationState.Faulted)
         {
             string message = "Session time out. Your existing session will be lost. A new session will be created";
             MessageBox.Show(message);
             client = new SampleService.SampleServiceClient();
         }
     }
 }