C# 클래스 Quilt4.Service.Business.ProjectBusiness

상속: IProjectBusiness
파일 보기 프로젝트 열기: Quilt4/Quilt4.Service

공개 메소드들

메소드 설명
CreateProject ( string userName, System.Guid projectKey, string name, string dashboardColor ) : void
DeleteProject ( System.Guid projectKey ) : void
GetAllProjects ( ) : IEnumerable
GetMembers ( System.Guid projectKey ) : IEnumerable
GetProject ( System.Guid projectKey ) : ProjectPageProject
GetProject ( string userName, System.Guid projectKey ) : ProjectPageProject
GetProjects ( string userName ) : IEnumerable
GetVersions ( string userName, System.Guid applicationKey ) : IEnumerable
ProjectBusiness ( IReadRepository readRepository, IRepository repository, IWriteRepository writeRepository, IUserAccessBusiness userAccessBusiness ) : System
UpdateProject ( System.Guid projectKey, string name, string dashboardColor, string userName ) : void

메소드 상세

CreateProject() 공개 메소드

public CreateProject ( string userName, System.Guid projectKey, string name, string dashboardColor ) : void
userName string
projectKey System.Guid
name string
dashboardColor string
리턴 void

DeleteProject() 공개 메소드

public DeleteProject ( System.Guid projectKey ) : void
projectKey System.Guid
리턴 void

GetAllProjects() 공개 메소드

public GetAllProjects ( ) : IEnumerable
리턴 IEnumerable

GetMembers() 공개 메소드

public GetMembers ( System.Guid projectKey ) : IEnumerable
projectKey System.Guid
리턴 IEnumerable

GetProject() 공개 메소드

public GetProject ( System.Guid projectKey ) : ProjectPageProject
projectKey System.Guid
리턴 Quilt4.Service.Entity.ProjectPageProject

GetProject() 공개 메소드

public GetProject ( string userName, System.Guid projectKey ) : ProjectPageProject
userName string
projectKey System.Guid
리턴 Quilt4.Service.Entity.ProjectPageProject

GetProjects() 공개 메소드

public GetProjects ( string userName ) : IEnumerable
userName string
리턴 IEnumerable

GetVersions() 공개 메소드

public GetVersions ( string userName, System.Guid applicationKey ) : IEnumerable
userName string
applicationKey System.Guid
리턴 IEnumerable

ProjectBusiness() 공개 메소드

public ProjectBusiness ( IReadRepository readRepository, IRepository repository, IWriteRepository writeRepository, IUserAccessBusiness userAccessBusiness ) : System
readRepository IReadRepository
repository IRepository
writeRepository IWriteRepository
userAccessBusiness IUserAccessBusiness
리턴 System

UpdateProject() 공개 메소드

public UpdateProject ( System.Guid projectKey, string name, string dashboardColor, string userName ) : void
projectKey System.Guid
name string
dashboardColor string
userName string
리턴 void