private void NewsListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     try
     {
         newsDetails = new NewsDetails(NewsSecService.ClientCredentials, (News)NewsListBox.SelectedItem);
         newsDetails.RefreshAll += NewsDetails_RefreshList;
         this.NewsDetailsContentControl.Content = newsDetails;
     }
     catch(Exception ex)
     {
         
     }
 }
 private void AddButton_Click(object sender, RoutedEventArgs e)
 {
     newsDetails = new NewsDetails(NewsSecService.ClientCredentials);
     newsDetails.RefreshAll += NewsDetails_RefreshList;
     this.NewsDetailsContentControl.Content = newsDetails;
 }
 private void NewsDetails_RefreshList(object sender, EventArgs e)
 {
     FillNews();
     NewsDetailsContentControl.Content = null;
     newsDetails = null;
 }