C# Класс van.ApplicationServices.ManagementService.RecordingManagementService

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

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

Метод Описание
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

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

Метод Описание
TransferFormValuesTo ( Recording recordingToUpdate, Recording recordingFromForm ) : void

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

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

public CreateFormViewModel ( ) : RecordingFormViewModel
Результат van.ApplicationServices.ViewModels.RecordingFormViewModel

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

public CreateFormViewModelFor ( Recording recording ) : RecordingFormViewModel
recording van.Core.Recording
Результат van.ApplicationServices.ViewModels.RecordingFormViewModel

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

public CreateFormViewModelFor ( int recordingId ) : RecordingFormViewModel
recordingId int
Результат van.ApplicationServices.ViewModels.RecordingFormViewModel

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

public Delete ( int id ) : ActionConfirmation
id int
Результат van.Core.ActionConfirmation

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

public Get ( int id ) : Recording
id int
Результат van.Core.Recording

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

public GetAll ( ) : IList
Результат IList

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

public GetEvents ( ) : RecordingFormViewModel
Результат van.ApplicationServices.ViewModels.RecordingFormViewModel

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

public GetRecordings ( ) : RecordingFormViewModel
Результат van.ApplicationServices.ViewModels.RecordingFormViewModel

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

public RecordingManagementService ( IRecordingRepository recordingRepository, IGroupManagementService groupManagementService, ISpeakerManagementService speakerManagementService, IStatusManagementService statusManagementService ) : System
recordingRepository IRecordingRepository
groupManagementService IGroupManagementService
speakerManagementService ISpeakerManagementService
statusManagementService IStatusManagementService
Результат System

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

public SaveOrUpdate ( Recording recording ) : ActionConfirmation
recording van.Core.Recording
Результат van.Core.ActionConfirmation

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

public UpdateWith ( Recording recordingFromForm ) : ActionConfirmation
recordingFromForm van.Core.Recording
Результат van.Core.ActionConfirmation