C# 클래스 van.ApplicationServices.ManagementService.RecordingManagementService

상속: IRecordingManagementService
파일 보기 프로젝트 열기: zachariahyoung/virtualaltnet

공개 메소드들

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