C# Класс SpeakerNet.Services.SessionVotingService

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

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

Метод Описание
GetListSessionVotingModel ( ) : IEnumerable
GetSessionDetailModel ( int id ) : SessionVotingDetailModel
GetSessionVoters ( ) : IEnumerable
GetSessionVotesSummary ( ) : IEnumerable
SessionVotingService ( IRepository sessionRepository, ICurrentWebUser currentWeb, IRepository voteRepository, IVotingSettings settings ) : System
Vote ( int id, int points ) : IEnumerable
Votes ( ) : IEnumerable

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

Метод Описание
CountVotes ( int userId ) : int
UpdateSessionResult ( int sessionId ) : void
Votes ( int userId ) : IEnumerable

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

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

public GetListSessionVotingModel ( ) : IEnumerable
Результат IEnumerable

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

public GetSessionDetailModel ( int id ) : SessionVotingDetailModel
id int
Результат SpeakerNet.ViewModels.SessionVotingDetailModel

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

public GetSessionVoters ( ) : IEnumerable
Результат IEnumerable

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

public GetSessionVotesSummary ( ) : IEnumerable
Результат IEnumerable

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

public SessionVotingService ( IRepository sessionRepository, ICurrentWebUser currentWeb, IRepository voteRepository, IVotingSettings settings ) : System
sessionRepository IRepository
currentWeb ICurrentWebUser
voteRepository IRepository
settings IVotingSettings
Результат System

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

public Vote ( int id, int points ) : IEnumerable
id int
points int
Результат IEnumerable

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

public Votes ( ) : IEnumerable
Результат IEnumerable