C# 클래스 CapRaffle.Domain.Raffle.DrawWinners

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

공개 메소드들

메소드 설명
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