C# Class SpeakerNet.Services.SpeakerSessionService

Inheritance: ISpeakerSessionService
Afficher le fichier Open project: dotnet-koelnbonn/SpeakerNet

Méthodes publiques

Méthode Description
CreateSession ( System.Guid speakerId, CreateSessionModel model ) : void
GetDisplaySessionModel ( System.Guid speakerId, int sessionId ) : DisplaySessionModel
GetEditSessionModel ( System.Guid speakerId, int sessionId ) : EditSessionModel
GetEventList ( ) : IEnumerable
GetSpeakerSessionList ( System.Guid speakerId ) : SpeakerSessionListModel
SpeakerSessionService ( IRepository repository, IRepository speakerRepository, IRepository eventRepository ) : System
ToogleSelected ( System.Guid speakerId, int sessionId ) : void
UpdateSession ( System.Guid speakerId, int sessionId, EditSessionModel model ) : void

Private Methods

Méthode Description
GetEvent ( int eventId ) : Event
GetSession ( System.Guid speakerId, int sessionId ) : Session
GetSpeaker ( System.Guid speakerId ) : Speaker

Method Details

CreateSession() public méthode

public CreateSession ( System.Guid speakerId, CreateSessionModel model ) : void
speakerId System.Guid
model SpeakerNet.ViewModels.CreateSessionModel
Résultat void

GetDisplaySessionModel() public méthode

public GetDisplaySessionModel ( System.Guid speakerId, int sessionId ) : DisplaySessionModel
speakerId System.Guid
sessionId int
Résultat SpeakerNet.ViewModels.DisplaySessionModel

GetEditSessionModel() public méthode

public GetEditSessionModel ( System.Guid speakerId, int sessionId ) : EditSessionModel
speakerId System.Guid
sessionId int
Résultat SpeakerNet.ViewModels.EditSessionModel

GetEventList() public méthode

public GetEventList ( ) : IEnumerable
Résultat IEnumerable

GetSpeakerSessionList() public méthode

public GetSpeakerSessionList ( System.Guid speakerId ) : SpeakerSessionListModel
speakerId System.Guid
Résultat SpeakerNet.ViewModels.SpeakerSessionListModel

SpeakerSessionService() public méthode

public SpeakerSessionService ( IRepository repository, IRepository speakerRepository, IRepository eventRepository ) : System
repository IRepository
speakerRepository IRepository
eventRepository IRepository
Résultat System

ToogleSelected() public méthode

public ToogleSelected ( System.Guid speakerId, int sessionId ) : void
speakerId System.Guid
sessionId int
Résultat void

UpdateSession() public méthode

public UpdateSession ( System.Guid speakerId, int sessionId, EditSessionModel model ) : void
speakerId System.Guid
sessionId int
model SpeakerNet.ViewModels.EditSessionModel
Résultat void