C# Class van.ApplicationServices.ManagementService.RecordingManagementService

Inheritance: IRecordingManagementService
Datei anzeigen Open project: zachariahyoung/virtualaltnet

Public Methods

Method Description
CreateFormViewModel ( ) : RecordingFormViewModel
CreateFormViewModelFor ( Recording recording ) : RecordingFormViewModel
CreateFormViewModelFor ( int recordingId ) : RecordingFormViewModel
Delete ( int id ) : ActionConfirmation
Get ( int id ) : Recording
GetAll ( ) : IList
GetEvents ( ) : RecordingFormViewModel
GetRecordings ( ) : RecordingFormViewModel
RecordingManagementService ( IRecordingRepository recordingRepository, IGroupManagementService groupManagementService, ISpeakerManagementService speakerManagementService, IStatusManagementService statusManagementService ) : System
SaveOrUpdate ( Recording recording ) : ActionConfirmation
UpdateWith ( Recording recordingFromForm ) : ActionConfirmation

Private Methods

Method Description
TransferFormValuesTo ( Recording recordingToUpdate, Recording recordingFromForm ) : void

Method Details

CreateFormViewModel() public method

public CreateFormViewModel ( ) : RecordingFormViewModel
return van.ApplicationServices.ViewModels.RecordingFormViewModel

CreateFormViewModelFor() public method

public CreateFormViewModelFor ( Recording recording ) : RecordingFormViewModel
recording van.Core.Recording
return van.ApplicationServices.ViewModels.RecordingFormViewModel

CreateFormViewModelFor() public method

public CreateFormViewModelFor ( int recordingId ) : RecordingFormViewModel
recordingId int
return van.ApplicationServices.ViewModels.RecordingFormViewModel

Delete() public method

public Delete ( int id ) : ActionConfirmation
id int
return van.Core.ActionConfirmation

Get() public method

public Get ( int id ) : Recording
id int
return van.Core.Recording

GetAll() public method

public GetAll ( ) : IList
return IList

GetEvents() public method

public GetEvents ( ) : RecordingFormViewModel
return van.ApplicationServices.ViewModels.RecordingFormViewModel

GetRecordings() public method

public GetRecordings ( ) : RecordingFormViewModel
return van.ApplicationServices.ViewModels.RecordingFormViewModel

RecordingManagementService() public method

public RecordingManagementService ( IRecordingRepository recordingRepository, IGroupManagementService groupManagementService, ISpeakerManagementService speakerManagementService, IStatusManagementService statusManagementService ) : System
recordingRepository IRecordingRepository
groupManagementService IGroupManagementService
speakerManagementService ISpeakerManagementService
statusManagementService IStatusManagementService
return System

SaveOrUpdate() public method

public SaveOrUpdate ( Recording recording ) : ActionConfirmation
recording van.Core.Recording
return van.Core.ActionConfirmation

UpdateWith() public method

public UpdateWith ( Recording recordingFromForm ) : ActionConfirmation
recordingFromForm van.Core.Recording
return van.Core.ActionConfirmation