/// <summary> /// Web service completed event /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void webClient_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e) { try { if (e.Error == null && e.Result != null && e.Result.Count() != 2) { conditionLeaflets = JsonHelper.Deserialize<ConditionSearchCollection>(e.Result); objConditionSearchViewModel.SearchCollection = conditionLeaflets; objConditionSearchViewModel.ProgressBarVisibilty = Visibility.Collapsed; objConditionSearchViewModel.NoLeafletTextVisibility = Visibility.Collapsed; } else { objConditionSearchViewModel.NoLeafletTextVisibility = Visibility.Visible; objConditionSearchViewModel.ProgressBarVisibilty = Visibility.Collapsed; } } catch (Exception) { objConditionSearchViewModel.ProgressBarVisibilty = Visibility.Collapsed; MessageBox.Show("Sorry, Unable to process your request."); } }
/// <summary> /// Web service completed event /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void webClient_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e) { try { if (e.Error == null && e.Result != null && e.Result.Count() != 2) { conditionLeaflets = JsonHelper.Deserialize <ConditionSearchCollection>(e.Result); objConditionSearchViewModel.SearchCollection = conditionLeaflets; objConditionSearchViewModel.ProgressBarVisibilty = Visibility.Collapsed; objConditionSearchViewModel.NoLeafletTextVisibility = Visibility.Collapsed; } else { objConditionSearchViewModel.NoLeafletTextVisibility = Visibility.Visible; objConditionSearchViewModel.ProgressBarVisibilty = Visibility.Collapsed; } } catch (Exception) { objConditionSearchViewModel.ProgressBarVisibilty = Visibility.Collapsed; MessageBox.Show("Sorry, Unable to process your request."); } }