ClearCanvas.ImageServer.Core.Edit.UpdateStudyCommand.OnExecute C# (CSharp) Method

OnExecute() protected method

protected OnExecute ( ClearCanvas.Dicom.Utilities.Command.CommandProcessor theProcessor, IUpdateContext updateContext ) : void
theProcessor ClearCanvas.Dicom.Utilities.Command.CommandProcessor
updateContext IUpdateContext
return void
		protected override void OnExecute(CommandProcessor theProcessor, IUpdateContext updateContext)
		{
			Statistics.ProcessTime.Start();
            
			Initialize();

			PrintUpdateCommands();

			if (RequiresRollback)
				BackupFilesystem();

			UpdateFilesystem();
	  
			UpdateDatabase();

			Statistics.ProcessTime.End();
		}