C# Class Chaos.Mcm.Data.MySql.ProjectRepository

Inheritance: IProjectRepository
Afficher le fichier Open project: CHAOS-Community/CHAOS.Portal.MCM

Private Properties

Свойство Type Description
ProjectRepository System

Méthodes publiques

Méthode Description
AddUser ( uint id, System.Guid userId ) : bool
Delete ( uint id ) : bool
Get ( uint id = null, System.Guid userId = null, uint labelId = null ) : IEnumerable
ProjectRepository ( Gateway gateway, ILabelRepository label ) : System
RemoveUser ( uint id, System.Guid userId ) : bool
Set ( Project project ) : Project

Private Methods

Méthode Description
ProjectRepository ( ) : System

Method Details

AddUser() public méthode

public AddUser ( uint id, System.Guid userId ) : bool
id uint
userId System.Guid
Résultat bool

Delete() public méthode

public Delete ( uint id ) : bool
id uint
Résultat bool

Get() public méthode

public Get ( uint id = null, System.Guid userId = null, uint labelId = null ) : IEnumerable
id uint
userId System.Guid
labelId uint
Résultat IEnumerable

ProjectRepository() public méthode

public ProjectRepository ( Gateway gateway, ILabelRepository label ) : System
gateway Gateway
label ILabelRepository
Résultat System

RemoveUser() public méthode

public RemoveUser ( uint id, System.Guid userId ) : bool
id uint
userId System.Guid
Résultat bool

Set() public méthode

public Set ( Project project ) : Project
project Chaos.Mcm.Data.Dto.Project
Résultat Chaos.Mcm.Data.Dto.Project