C# Класс TeamBins.Services.ProjectManager

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

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

Метод Описание
Delete ( int id ) : void
DoesProjectsExist ( ) : bool
GetDefaultProjectForCurrentTeam ( ) : Task
GetIssueCountForProject ( int projectId ) : int
GetProject ( int id ) : ProjectDto
GetProjects ( int teamId ) : IEnumerable
ProjectManager ( IProjectRepository projectRepository, IUserAuthHelper userSessionHelper, ICache cache ) : System.Collections.Generic
Save ( CreateProjectVM model ) : void

Описание методов

Delete() публичный Метод

public Delete ( int id ) : void
id int
Результат void

DoesProjectsExist() публичный Метод

public DoesProjectsExist ( ) : bool
Результат bool

GetDefaultProjectForCurrentTeam() публичный Метод

public GetDefaultProjectForCurrentTeam ( ) : Task
Результат Task

GetIssueCountForProject() публичный Метод

public GetIssueCountForProject ( int projectId ) : int
projectId int
Результат int

GetProject() публичный Метод

public GetProject ( int id ) : ProjectDto
id int
Результат ProjectDto

GetProjects() публичный Метод

public GetProjects ( int teamId ) : IEnumerable
teamId int
Результат IEnumerable

ProjectManager() публичный Метод

public ProjectManager ( IProjectRepository projectRepository, IUserAuthHelper userSessionHelper, ICache cache ) : System.Collections.Generic
projectRepository IProjectRepository
userSessionHelper IUserAuthHelper
cache ICache
Результат System.Collections.Generic

Save() публичный Метод

public Save ( CreateProjectVM model ) : void
model CreateProjectVM
Результат void