C# Класс CapRaffle.Domain.Implementation.DrawingRepository

Наследование: IDrawingRepository, IDisposable
Показать файл Открыть проект Примеры использования класса

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

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