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

Inheritance: ILabelRepository
Show file Open project: CHAOS-Community/CHAOS.Portal.MCM

Public Methods

Method Description
AssociationWithObject ( uint id, System.Guid objectId ) : bool
Delete ( uint id ) : bool
DisassociationWithObject ( uint id, System.Guid objectId ) : bool
Get ( uint projectId = null, System.Guid objectId = null ) : IEnumerable
LabelRepository ( Gateway gateway ) : System
Set ( uint projectId, Label label ) : Label

Method Details

AssociationWithObject() public method

public AssociationWithObject ( uint id, System.Guid objectId ) : bool
id uint
objectId System.Guid
return bool

Delete() public method

public Delete ( uint id ) : bool
id uint
return bool

DisassociationWithObject() public method

public DisassociationWithObject ( uint id, System.Guid objectId ) : bool
id uint
objectId System.Guid
return bool

Get() public method

public Get ( uint projectId = null, System.Guid objectId = null ) : IEnumerable
projectId uint
objectId System.Guid
return IEnumerable

LabelRepository() public method

public LabelRepository ( Gateway gateway ) : System
gateway Gateway
return System

Set() public method

public Set ( uint projectId, Label label ) : Label
projectId uint
label Chaos.Mcm.Data.Dto.Label
return Chaos.Mcm.Data.Dto.Label