C# Класс Quilt4.Service.Business.ProjectBusiness

Наследование: IProjectBusiness
Показать файл Открыть проект

Открытые методы

Метод Описание
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