C# 클래스 CapRaffle.Domain.Implementation.DrawingRepository

상속: IDrawingRepository, IDisposable
파일 보기 프로젝트 열기: capgemini-stavanger/CapRaffle 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
EventParticipantsForEvent ( int eventId ) : IQueryable
GetRulesForEvent ( int eventId ) : List
NotifyParticipants ( int eventId ) : bool
PerformAutomaticDrawing ( ) : void
PerformDrawing ( int eventId ) : void
RemoveWinner ( Winner winner ) : void
SaveRulesForEvent ( int eventId, List ruleparameters ) : void
WinnersForEvent ( int eventId ) : IQueryable

비공개 메소드들

메소드 설명
DeleteRulesForEvent ( int eventId ) : void
GetRulesetId ( int eventId ) : int

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EventParticipantsForEvent() 공개 메소드

public EventParticipantsForEvent ( int eventId ) : IQueryable
eventId int
리턴 IQueryable

GetRulesForEvent() 공개 메소드

public GetRulesForEvent ( int eventId ) : List
eventId int
리턴 List

NotifyParticipants() 공개 메소드

public NotifyParticipants ( int eventId ) : bool
eventId int
리턴 bool

PerformAutomaticDrawing() 공개 메소드

public PerformAutomaticDrawing ( ) : void
리턴 void

PerformDrawing() 공개 메소드

public PerformDrawing ( int eventId ) : void
eventId int
리턴 void

RemoveWinner() 공개 메소드

public RemoveWinner ( Winner winner ) : void
winner CapRaffle.Domain.Model.Winner
리턴 void

SaveRulesForEvent() 공개 메소드

public SaveRulesForEvent ( int eventId, List ruleparameters ) : void
eventId int
ruleparameters List
리턴 void

WinnersForEvent() 공개 메소드

public WinnersForEvent ( int eventId ) : IQueryable
eventId int
리턴 IQueryable