public virtual SeriesQueryResponse SeriesQuery(SeriesQueryRequest request)
        {
            var response = new SeriesQueryResponse();
            var result   = Query <SeriesIdentifier, StudyRootFindScu>(request.Criteria, request, response);

            response.Results = (List <SeriesIdentifier>)result;
            return(response);
        }
		public IList<SeriesIdentifier> SeriesQuery(SeriesIdentifier queryCriteria)
		{
			var request = new SeriesQueryRequest
			{
				Criteria = queryCriteria,
				LocalApplicationEntity = _localAE,
				RemoteApplicationEntity = new ApplicationEntity(_remoteAE)
			};

			var query = new DicomStudyRootQueryApplication();
			var result = query.SeriesQuery(request);
			return result.Results;
		}
Esempio n. 3
0
        public IList <SeriesIdentifier> SeriesQuery(SeriesIdentifier queryCriteria)
        {
            var request = new SeriesQueryRequest
            {
                Criteria = queryCriteria,
                LocalApplicationEntity  = _localAE,
                RemoteApplicationEntity = new ApplicationEntity(_remoteAE)
            };

            var query  = new DicomStudyRootQueryApplication();
            var result = query.SeriesQuery(request);

            return(result.Results);
        }