private void OnDicomExplorerExecuteQuery(object sender, EventArgs e) { using (DicomExplorerAutomationClient client = new DicomExplorerAutomationClient()) { try { if (_dicomExplorerQueryLocal.Checked) { SearchLocalStudiesRequest request = new SearchLocalStudiesRequest(); request.SearchCriteria = new DicomExplorerSearchCriteria(); request.SearchCriteria.PatientId = _patientId.Text; request.SearchCriteria.AccessionNumber = _accession.Text; client.SearchLocalStudies(request); } else { SearchRemoteStudiesRequest request = new SearchRemoteStudiesRequest(); request.SearchCriteria = new DicomExplorerSearchCriteria(); request.SearchCriteria.PatientId = _patientId.Text; request.SearchCriteria.AccessionNumber = _accession.Text; request.AETitle = _dicomExplorerRemoteAE.Text; client.SearchRemoteStudies(request); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
private void OnDicomExplorerExecuteQuery(object sender, EventArgs e) { using (DicomExplorerAutomationClient client = new DicomExplorerAutomationClient()) { try { if (_dicomExplorerQueryLocal.Checked) { SearchLocalStudiesRequest request = new SearchLocalStudiesRequest(); request.SearchCriteria = new DicomExplorerSearchCriteria(); request.SearchCriteria.PatientId = _patientId.Text; request.SearchCriteria.AccessionNumber = _accession.Text; client.SearchLocalStudies(request); } else { SearchRemoteStudiesRequest request = new SearchRemoteStudiesRequest(); request.SearchCriteria = new DicomExplorerSearchCriteria(); request.SearchCriteria.PatientId = _patientId.Text; request.SearchCriteria.AccessionNumber = _accession.Text; request.AETitle = _dicomExplorerRemoteAE.Text; client.SearchRemoteStudies(request); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }