C# Class WhiskWork.Core.WorkStepUpdater

Inheritance: WorkflowRepositoryInteraction
Afficher le fichier Open project: jorn-ola-birkeland/WhiskWork Class Usage Examples

Méthodes publiques

Méthode Description
UpdateWorkStep ( WorkStep workStepUpdate ) : void
WorkStepUpdater ( IWorkflowRepository workflowRepository ) : System

Private Methods

Méthode Description
ThrowIfASiblingHasSameOrdinal ( WorkStep workStep ) : void
ThrowIfUpdatingToTransientStep ( WorkStep workStepUpdate ) : void
ThrowIfUpdatingTransientStep ( WorkStep workStep ) : void
ThrowIfUpdatingTypeAndNotEmpty ( WorkStep currentWorkStep, WorkStep workStepUpdate, WorkStepType workStepType ) : void
ThrowIfUpdatingWipLimitAndWipLimitIsViolated ( WorkStep currentWorkStep, WorkStep workStepUpdate ) : void

Method Details

UpdateWorkStep() public méthode

public UpdateWorkStep ( WorkStep workStepUpdate ) : void
workStepUpdate WorkStep
Résultat void

WorkStepUpdater() public méthode

public WorkStepUpdater ( IWorkflowRepository workflowRepository ) : System
workflowRepository IWorkflowRepository
Résultat System