private void MenuItemShowResultSummaryText_Click(object sender, RoutedEventArgs e) { if (this.ListViewSearchResults.SelectedItem != null) { YellowstonePathology.YpiConnect.Contract.Search.SearchResult searchResult = (YellowstonePathology.YpiConnect.Contract.Search.SearchResult) this.ListViewSearchResults.SelectedItem; if (searchResult.FinalTime.HasValue == true) { YellowstonePathology.YpiConnect.Proxy.FileTransferServiceProxy fileTransferServiceProxy = new Proxy.FileTransferServiceProxy(); string summaryResultString = fileTransferServiceProxy.GetSummaryResultString(searchResult.ReportNo); ResultSummaryTextDialog resultSummaryTextDialog = new ResultSummaryTextDialog(summaryResultString); resultSummaryTextDialog.ShowDialog(); } else { MessageBox.Show("The result summary is not available until the case is final."); } } }
private void MenuItemShowResultSummaryText_Click(object sender, RoutedEventArgs e) { if (this.ListViewSearchResults.SelectedItem != null) { YellowstonePathology.YpiConnect.Contract.Search.SearchResult searchResult = (YellowstonePathology.YpiConnect.Contract.Search.SearchResult)this.ListViewSearchResults.SelectedItem; if (searchResult.FinalTime.HasValue == true) { YellowstonePathology.YpiConnect.Proxy.FileTransferServiceProxy fileTransferServiceProxy = new Proxy.FileTransferServiceProxy(); string summaryResultString = fileTransferServiceProxy.GetSummaryResultString(searchResult.ReportNo); ResultSummaryTextDialog resultSummaryTextDialog = new ResultSummaryTextDialog(summaryResultString); resultSummaryTextDialog.ShowDialog(); } else { MessageBox.Show("The result summary is not available until the case is final."); } } }