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

상속: IEventRepository
파일 보기 프로젝트 열기: capgemini-stavanger/CapRaffle

공개 메소드들

메소드 설명
DeleteEvent ( Event selectedEvent ) : void
DeleteParticipant ( UserEvent participant ) : void
EventParticipants ( int eventId ) : IQueryable
GetRulesForCategory ( int categoryId ) : List
SaveCategory ( Category category ) : void
SaveEvent ( Event changedEvent ) : void
SaveParticipant ( UserEvent participant ) : void
SaveRulesForCategory ( int categoryId, List ruleParameters ) : void

비공개 메소드들

메소드 설명
DeadlineForEventHasPassed ( int eventid ) : bool
GetRulesetId ( int categoryId ) : int

메소드 상세

DeleteEvent() 공개 메소드

public DeleteEvent ( Event selectedEvent ) : void
selectedEvent CapRaffle.Domain.Model.Event
리턴 void

DeleteParticipant() 공개 메소드

public DeleteParticipant ( UserEvent participant ) : void
participant CapRaffle.Domain.Model.UserEvent
리턴 void

EventParticipants() 공개 메소드

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

GetRulesForCategory() 공개 메소드

public GetRulesForCategory ( int categoryId ) : List
categoryId int
리턴 List

SaveCategory() 공개 메소드

public SaveCategory ( Category category ) : void
category CapRaffle.Domain.Model.Category
리턴 void

SaveEvent() 공개 메소드

public SaveEvent ( Event changedEvent ) : void
changedEvent CapRaffle.Domain.Model.Event
리턴 void

SaveParticipant() 공개 메소드

public SaveParticipant ( UserEvent participant ) : void
participant CapRaffle.Domain.Model.UserEvent
리턴 void

SaveRulesForCategory() 공개 메소드

public SaveRulesForCategory ( int categoryId, List ruleParameters ) : void
categoryId int
ruleParameters List
리턴 void