C# Класс CapRaffle.Domain.Raffle.DrawWinners

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
DrawWinners ( int eventId, CapRaffleContext context ) : System
ExecuteDraw ( ) : void

Приватные методы

Метод Описание
ApplyRulesForEvent ( ) : void
CalculateNumberOfSpotsToGive ( int spotsLeft, int wantedSpots ) : int
DeleteParticipant ( UserEvent participant ) : void
EventParticipantsForEvent ( ) : IQueryable
GenerateRaffleTickets ( ) : List
InvokeRuleMethod ( RuleParameter ruleParameter ) : void
NumberOfSpotsLeftForEvent ( ) : int
PopulateUserRaffleTicketsList ( ) : void
SaveWinner ( UserEvent drawnParticipant, int numberOfSpotsGiven ) : void

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

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

public DrawWinners ( int eventId, CapRaffleContext context ) : System
eventId int
context CapRaffle.Domain.Model.CapRaffleContext
Результат System

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

public ExecuteDraw ( ) : void
Результат void