C# Class WhiskWork.Core.WorkflowRepository

Inheritance: IWorkflowRepository, IDisposable
Datei anzeigen Open project: jorn-ola-birkeland/WhiskWork Class Usage Examples

Public Methods

Method Description
BeginTransaction ( ) : IDisposable
CommitTransaction ( ) : void
CreateWorkItem ( WorkItem workItem ) : void
CreateWorkStep ( WorkStep workStep ) : void
DeleteWorkItem ( string workItemId ) : void
DeleteWorkStep ( string path ) : void
Dispose ( ) : void
ExistsWorkItem ( string id ) : bool
ExistsWorkStep ( string path ) : bool
GetChildWorkItems ( WorkItemParent parent ) : IEnumerable
GetChildWorkSteps ( string path ) : IEnumerable
GetWorkItem ( string id ) : WorkItem
GetWorkItems ( string path ) : IEnumerable
GetWorkStep ( string path ) : WorkStep
UpdateWorkItem ( WorkItem workItem ) : void
UpdateWorkStep ( WorkStep workStep ) : void
WorkflowRepository ( IWorkItemRepository workItemRepsitory, IWorkStepRepository workStepRepository ) : System

Method Details

BeginTransaction() public method

public BeginTransaction ( ) : IDisposable
return IDisposable

CommitTransaction() public method

public CommitTransaction ( ) : void
return void

CreateWorkItem() public method

public CreateWorkItem ( WorkItem workItem ) : void
workItem WorkItem
return void

CreateWorkStep() public method

public CreateWorkStep ( WorkStep workStep ) : void
workStep WorkStep
return void

DeleteWorkItem() public method

public DeleteWorkItem ( string workItemId ) : void
workItemId string
return void

DeleteWorkStep() public method

public DeleteWorkStep ( string path ) : void
path string
return void

Dispose() public method

public Dispose ( ) : void
return void

ExistsWorkItem() public method

public ExistsWorkItem ( string id ) : bool
id string
return bool

ExistsWorkStep() public method

public ExistsWorkStep ( string path ) : bool
path string
return bool

GetChildWorkItems() public method

public GetChildWorkItems ( WorkItemParent parent ) : IEnumerable
parent WorkItemParent
return IEnumerable

GetChildWorkSteps() public method

public GetChildWorkSteps ( string path ) : IEnumerable
path string
return IEnumerable

GetWorkItem() public method

public GetWorkItem ( string id ) : WorkItem
id string
return WorkItem

GetWorkItems() public method

public GetWorkItems ( string path ) : IEnumerable
path string
return IEnumerable

GetWorkStep() public method

public GetWorkStep ( string path ) : WorkStep
path string
return WorkStep

UpdateWorkItem() public method

public UpdateWorkItem ( WorkItem workItem ) : void
workItem WorkItem
return void

UpdateWorkStep() public method

public UpdateWorkStep ( WorkStep workStep ) : void
workStep WorkStep
return void

WorkflowRepository() public method

public WorkflowRepository ( IWorkItemRepository workItemRepsitory, IWorkStepRepository workStepRepository ) : System
workItemRepsitory IWorkItemRepository
workStepRepository IWorkStepRepository
return System