public Task DeleteImages(string authenticationCookie, string patientID, string studyInstanceUID, string seriesInstanceUID, string sopInstanceUID) { var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanDeleteImages); return(Task.Factory.StartNew(() => _addin.DeleteImages(userName, patientID, studyInstanceUID, seriesInstanceUID, sopInstanceUID))); }
public Task <JobStatus[]> GetJobStatus(string authenticationCookie, string[] JobsIds) { var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanDownloadImages); return(Task.Factory.StartNew(() => _addin.GetJobStatus(userName, JobsIds))); }
public Task DeleteDownloadInfos(string authenticationCookie, int[] jobIds) { var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanDeleteDownloadInfo); return(Task.Factory.StartNew(() => _addin.DeleteDownloadInfos(userName, jobIds))); }
public Task DeleteImages(string authenticationCookie, string patientID, string studyInstanceUID, string seriesInstanceUID, string sopInstanceUID) { var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanDeleteImages); return(null); }
public Task <DownloadInfo> UpdateDownloadInfoStatus(string authenticationCookie, DownloadInfo info) { var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanDownloadImages); return(Task.Factory.StartNew(() => _addin.UpdateDownloadInfoStatus(userName, info))); }
public PresentationStateData[] FindPresentationState(string authenticationCookie, string referencedSeries, string userData) { AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanQuery); return(null); }
public List <StudyLayout> GetPatientStructuredDisplay(string authenticationCookie, string patientID, string userData) { var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanRetrieve); return(_ret.Value.GetPatientStructuredDisplay(userName, patientID, userData)); }
public Dictionary <string, string> GetDefaultOptions(string authenticationCookie) { AuthHandler.Authorize(authenticationCookie, null); return(_optionsAddin.GetDefaultOptions()); }
public void DeleteUserOption(string authenticationCookie, string userName) { AuthHandler.Authorize(authenticationCookie, null); _optionsAddin.DeleteUserOption(userName); }
public WCFHangingProtocol GetHangingProtocol(string authenticationCookie, string sopInstanceUID, string userData) { var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanRetrieve); return(_ret.Value.GetHangingProtocol(userName, sopInstanceUID, userData)); }
public List <DisplaySetView> GetHangingProtocolInstances(string authenticationCookie, string hangingProtocolSOP, string patientID, string studyInstanceUID, string studyDateMostRecent, string userData) { var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanRetrieve); return(_ret.Value.GetHangingProtocolInstances(userName, hangingProtocolSOP, patientID, studyInstanceUID, studyDateMostRecent, userData)); }
public List <StackItem> GetSeriesStacks(string authenticationCookie, string seriesInstanceUID, string userData) { AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanRetrieve); return(_ret.Value.GetSeriesStacks(seriesInstanceUID)); }
public Stream GetAudio(string authenticationCookie, string sopInstanceUID, int groupIndex, string mimeType) { AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanRetrieve); return(_ret.Value.GetAudio(sopInstanceUID, groupIndex, mimeType)); }
public StudyLayout GetStudyLayout(string authenticationCookie, string studyInstanceUID, string userData) { var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanRetrieve); return(_ret.Value.GetStudyLayout(userName, studyInstanceUID, userData)); }
public CalibrationItem[] GetCalibrations(string authenticationCookie) { AuthHandler.Authorize(authenticationCookie, null); return(_MonitorCalibration.GetCalibrations()); }
public Task <JobStatus[]> GetJobStatus(string authenticationCookie, string[] JobsIds) { var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanDownloadImages); return(null); }
public void AddCalibration(string authenticationCookie, CalibrationItem calibration) { AuthHandler.Authorize(authenticationCookie, null); _MonitorCalibration.AddCalibration(calibration); }
public Task DeleteDownloadInfos(string authenticationCookie, int[] jobIds) { var userName = AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanDeleteDownloadInfo); return(null); }
public DICOMQueryResult ElectStudyTimeLineInstances(string authenticationCookie, QueryOptions options) { AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanQuery); return(null); }
public Stream GetDicom(string authenticationCookie, ObjectUID uid, GetDicomOptions options) { AuthHandler.Authorize(authenticationCookie, PermissionsTable.Instance.CanRetrieve); return(_ret.Value.GetDicom(uid, options)); }