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

Наследование: IEventRepository
Показать файл Открыть проект

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

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