C# Class SpeakerNet.Services.EventService

Inheritance: IEventService
显示文件 Open project: dotnet-koelnbonn/SpeakerNet

Public Methods

Method Description
CreateEvent ( CreateEventModel model ) : void
EventService ( IRepository repository, IRepository sessionRepository ) : System
GetDetailsEventModel ( int eventId ) : DetailsEventModel
GetEditEventModel ( int eventId ) : EditEventModel
GetEventList ( ) : IEnumerable
UpdateEvent ( int eventId, EditEventModel model ) : void

Private Methods

Method Description
GetEvent ( int eventId ) : Event

Method Details

CreateEvent() public method

public CreateEvent ( CreateEventModel model ) : void
model SpeakerNet.ViewModels.CreateEventModel
return void

EventService() public method

public EventService ( IRepository repository, IRepository sessionRepository ) : System
repository IRepository
sessionRepository IRepository
return System

GetDetailsEventModel() public method

public GetDetailsEventModel ( int eventId ) : DetailsEventModel
eventId int
return SpeakerNet.ViewModels.DetailsEventModel

GetEditEventModel() public method

public GetEditEventModel ( int eventId ) : EditEventModel
eventId int
return SpeakerNet.ViewModels.EditEventModel

GetEventList() public method

public GetEventList ( ) : IEnumerable
return IEnumerable

UpdateEvent() public method

public UpdateEvent ( int eventId, EditEventModel model ) : void
eventId int
model SpeakerNet.ViewModels.EditEventModel
return void