C# 클래스 SpeakerNet.Services.SpeakerSessionService

상속: ISpeakerSessionService
파일 보기 프로젝트 열기: dotnet-koelnbonn/SpeakerNet

공개 메소드들

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

비공개 메소드들

메소드 설명
GetEvent ( int eventId ) : Event
GetSession ( System.Guid speakerId, int sessionId ) : Session
GetSpeaker ( System.Guid speakerId ) : Speaker

메소드 상세

CreateSession() 공개 메소드

public CreateSession ( System.Guid speakerId, CreateSessionModel model ) : void
speakerId System.Guid
model SpeakerNet.ViewModels.CreateSessionModel
리턴 void

GetDisplaySessionModel() 공개 메소드

public GetDisplaySessionModel ( System.Guid speakerId, int sessionId ) : DisplaySessionModel
speakerId System.Guid
sessionId int
리턴 SpeakerNet.ViewModels.DisplaySessionModel

GetEditSessionModel() 공개 메소드

public GetEditSessionModel ( System.Guid speakerId, int sessionId ) : EditSessionModel
speakerId System.Guid
sessionId int
리턴 SpeakerNet.ViewModels.EditSessionModel

GetEventList() 공개 메소드

public GetEventList ( ) : IEnumerable
리턴 IEnumerable

GetSpeakerSessionList() 공개 메소드

public GetSpeakerSessionList ( System.Guid speakerId ) : SpeakerSessionListModel
speakerId System.Guid
리턴 SpeakerNet.ViewModels.SpeakerSessionListModel

SpeakerSessionService() 공개 메소드

public SpeakerSessionService ( IRepository repository, IRepository speakerRepository, IRepository eventRepository ) : System
repository IRepository
speakerRepository IRepository
eventRepository IRepository
리턴 System

ToogleSelected() 공개 메소드

public ToogleSelected ( System.Guid speakerId, int sessionId ) : void
speakerId System.Guid
sessionId int
리턴 void

UpdateSession() 공개 메소드

public UpdateSession ( System.Guid speakerId, int sessionId, EditSessionModel model ) : void
speakerId System.Guid
sessionId int
model SpeakerNet.ViewModels.EditSessionModel
리턴 void