Пример #1
0
        public DownloadInfo[] GetDownloadInfos
        (
            string authenticationCookie,
            PACSConnection server,
            string client,
            string patientID,
            string studyInstanceUID,
            string seriesInstanceUID,
            string sopInstanceUID,
            DownloadStatus status,
            ExtraOptions extraOptions)
        {
            string userName;


            userName = ServiceUtils.Authorize(authenticationCookie, PermissionsTable.Instance.CanDownloadImages);

            return(_addin.GetDownloadInfos(userName,
                                           server,
                                           client,
                                           patientID,
                                           studyInstanceUID,
                                           seriesInstanceUID,
                                           sopInstanceUID,
                                           status));
        }
Пример #2
0
        public Task <DownloadInfo[]> GetDownloadInfos
        (
            string authenticationCookie,
            RemoteConnection server,
            string client,
            string patientID,
            string studyInstanceUID,
            string seriesInstanceUID,
            string sopInstanceUID,
            DownloadStatus status)
        {
            var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanDownloadImages);

            return(Task.Factory.StartNew(() => _addin.GetDownloadInfos(userName, server as PACSConnection, client, patientID, studyInstanceUID, seriesInstanceUID, sopInstanceUID, status)));
        }