public MoveInstanceWorkQueueParameters(StudyStorageLocation studyStorageLocation, string seriesInstanceUid, string sopInstanceUid, ServerEntityKey deviceKey) { DateTime now = Platform.Time; var data = new WebMoveInstanceLevelQueueData { Timestamp = now, UserId = ServerHelper.CurrentUserName }; //data.SeriesInstanceUid = seriesInstanceUid; //data.SopInstanceUids = new List<string>{sopInstanceUid}; WorkQueueTypeEnum = WorkQueueTypeEnum.WebMoveStudy; StudyStorageKey = studyStorageLocation.Key; ServerPartitionKey = studyStorageLocation.ServerPartitionKey; ScheduledTime = now; SeriesInstanceUid = seriesInstanceUid; SopInstanceUid = sopInstanceUid; WorkQueueData = XmlUtils.SerializeAsXmlDoc(data); DeviceKey = deviceKey; }
public MoveInstanceWorkQueueParameters(StudyStorageLocation studyStorageLocation, string seriesInstanceUid, string sopInstanceUid, ServerEntityKey deviceKey) { DateTime now = Platform.Time; var data = new WebMoveInstanceLevelQueueData { Timestamp = now, UserId = ServerHelper.CurrentUserName }; //data.SeriesInstanceUid = seriesInstanceUid; //data.SopInstanceUids = new List<string>{sopInstanceUid}; WorkQueueTypeEnum = WorkQueueTypeEnum.WebMoveStudy; StudyStorageKey = studyStorageLocation.Key; ServerPartitionKey = studyStorageLocation.ServerPartitionKey; ScheduledTime = now; SeriesInstanceUid = seriesInstanceUid; SopInstanceUid = sopInstanceUid; WorkQueueData = XmlUtils.SerializeAsXmlDoc(data); DeviceKey = deviceKey; }