C# 클래스 WhiskWork.Data.Ado.AdoWorkStepRepository

상속: ICacheableWorkStepRepository
파일 보기 프로젝트 열기: jorn-ola-birkeland/WhiskWork 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
Create ( SqlConnection connection, WorkStep workStep ) : void
Delete ( SqlConnection connection, string path ) : void
GetWorkSteps ( SqlCommand cmd ) : IEnumerable
MapWorkStep ( IDataReader reader ) : IEnumerable

메소드 상세

AdoWorkStepRepository() 공개 메소드

public AdoWorkStepRepository ( string connectionString ) : System.Collections.Generic
connectionString string
리턴 System.Collections.Generic

CreateWorkStep() 공개 메소드

public CreateWorkStep ( WorkStep workStep ) : void
workStep WhiskWork.Core.WorkStep
리턴 void

DeleteWorkStep() 공개 메소드

public DeleteWorkStep ( string path ) : void
path string
리턴 void

ExistsWorkStep() 공개 메소드

public ExistsWorkStep ( string path ) : bool
path string
리턴 bool

GetAllWorkSteps() 공개 메소드

public GetAllWorkSteps ( ) : IEnumerable
리턴 IEnumerable

GetChildWorkSteps() 공개 메소드

public GetChildWorkSteps ( string path ) : IEnumerable
path string
리턴 IEnumerable

GetWorkStep() 공개 메소드

public GetWorkStep ( string path ) : WorkStep
path string
리턴 WhiskWork.Core.WorkStep

UpdateWorkStep() 공개 메소드

public UpdateWorkStep ( WorkStep workStep ) : void
workStep WhiskWork.Core.WorkStep
리턴 void