C# 클래스 ClearCanvas.ImageServer.Core.Edit.UpdateStudyCommand

ServerDatabaseCommand for updating a study.
상속: ClearCanvas.ImageServer.Common.Command.ServerDatabaseCommand, IDisposable
파일 보기 프로젝트 열기: jasper-yeh/ClearCanvas 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
UpdateStudyCommand ( ClearCanvas.ImageServer.Model.ServerPartition partition, StudyStorageLocation studyLocation, IList imageLevelCommands, ClearCanvas.ImageServer.Model.ServerRuleApplyTimeEnum applyTime, ClearCanvas.ImageServer.Model.WorkQueue workQueue ) : System

보호된 메소드들

메소드 설명
OnExecute ( ClearCanvas.Dicom.Utilities.Command.CommandProcessor theProcessor, IUpdateContext updateContext ) : void
OnUndo ( ) : void

비공개 메소드들

메소드 설명
BackupFilesystem ( ) : void
CleanupBackupFiles ( ) : void
CreateNewPatient ( PatientInfo patientInfo ) : ClearCanvas.ImageServer.Model.Patient
FindOrderForStudy ( ) : ClearCanvas.ImageServer.Model.Order
FindPatient ( PatientInfo patientInfo, IPersistenceContext context ) : ClearCanvas.ImageServer.Model.Patient
Initialize ( ) : void
IsUTF8 ( string characterSet ) : bool
LoadEntities ( ) : void
PrintUpdateCommands ( ) : void
RestoreFilesystem ( ) : void
SaveFile ( ClearCanvas.Dicom.DicomFile file ) : void
SetStudyEncoding ( ClearCanvas.ImageServer.Model.Study study ) : void
SimulateErrors ( ) : void
TransferStudy ( ClearCanvas.ImageServer.Enterprise.ServerEntityKey studyKey, PatientInfo oldPatient, ClearCanvas.ImageServer.Model.Patient newPatient ) : void
UpdateDatabase ( ) : void
UpdateDicomFile ( ClearCanvas.Dicom.DicomFile file ) : void
UpdateEntity ( ClearCanvas.ImageServer.Enterprise.ServerEntity entity ) : void
UpdateFilesystem ( ) : void
UpdatePatientDemographics ( ClearCanvas.ImageServer.Enterprise.ServerEntityKey patientEntityKey, PatientInfo patientInfo ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

OnExecute() 보호된 메소드

protected OnExecute ( ClearCanvas.Dicom.Utilities.Command.CommandProcessor theProcessor, IUpdateContext updateContext ) : void
theProcessor ClearCanvas.Dicom.Utilities.Command.CommandProcessor
updateContext IUpdateContext
리턴 void

OnUndo() 보호된 메소드

protected OnUndo ( ) : void
리턴 void

UpdateStudyCommand() 공개 메소드

public UpdateStudyCommand ( ClearCanvas.ImageServer.Model.ServerPartition partition, StudyStorageLocation studyLocation, IList imageLevelCommands, ClearCanvas.ImageServer.Model.ServerRuleApplyTimeEnum applyTime, ClearCanvas.ImageServer.Model.WorkQueue workQueue ) : System
partition ClearCanvas.ImageServer.Model.ServerPartition
studyLocation StudyStorageLocation
imageLevelCommands IList
applyTime ClearCanvas.ImageServer.Model.ServerRuleApplyTimeEnum
workQueue ClearCanvas.ImageServer.Model.WorkQueue
리턴 System