C# Class WhiskWork.Data.Ado.AdoWorkStepRepository

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

Méthodes publiques

Méthode Description
AdoWorkStepRepository ( string connectionString ) : System.Collections.Generic
CreateWorkStep ( WorkStep workStep ) : void
DeleteWorkStep ( string path ) : void
ExistsWorkStep ( string path ) : bool
GetAllWorkSteps ( ) : IEnumerable
GetChildWorkSteps ( string path ) : IEnumerable
GetWorkStep ( string path ) : WorkStep
UpdateWorkStep ( WorkStep workStep ) : void

Private Methods

Méthode Description
Create ( SqlConnection connection, WorkStep workStep ) : void
Delete ( SqlConnection connection, string path ) : void
GetWorkSteps ( SqlCommand cmd ) : IEnumerable
MapWorkStep ( IDataReader reader ) : IEnumerable

Method Details

AdoWorkStepRepository() public méthode

public AdoWorkStepRepository ( string connectionString ) : System.Collections.Generic
connectionString string
Résultat System.Collections.Generic

CreateWorkStep() public méthode

public CreateWorkStep ( WorkStep workStep ) : void
workStep WhiskWork.Core.WorkStep
Résultat void

DeleteWorkStep() public méthode

public DeleteWorkStep ( string path ) : void
path string
Résultat void

ExistsWorkStep() public méthode

public ExistsWorkStep ( string path ) : bool
path string
Résultat bool

GetAllWorkSteps() public méthode

public GetAllWorkSteps ( ) : IEnumerable
Résultat IEnumerable

GetChildWorkSteps() public méthode

public GetChildWorkSteps ( string path ) : IEnumerable
path string
Résultat IEnumerable

GetWorkStep() public méthode

public GetWorkStep ( string path ) : WorkStep
path string
Résultat WhiskWork.Core.WorkStep

UpdateWorkStep() public méthode

public UpdateWorkStep ( WorkStep workStep ) : void
workStep WhiskWork.Core.WorkStep
Résultat void