C# Class NHS111.Web.Presentation.Builders.DOSBuilder

Inheritance: IDOSBuilder
Exibir arquivo Open project: NHSChoices/nhs111-dotnet-beta

Public Methods

Method Description
BuildCheckCapacitySummaryRequest ( OutcomeViewModel outcomeViewModel, Surgery surgery ) : Task
DOSBuilder ( ICareAdviceBuilder careAdviceBuilder, IRestfulHelper restfulHelper, NHS111.Web.Presentation.Configuration.IConfiguration configuration, IMappingEngine mappingEngine, string>.ICacheManager cacheManager, INotifier notifier ) : System
DosResultsBuilder ( OutcomeViewModel outcomeViewModel ) : Task
FillServiceDetailsBuilder ( DosViewModel model ) : Task

Private Methods

Method Description
GetSelectedSurgery ( DosViewModel model ) : Task

Method Details

BuildCheckCapacitySummaryRequest() public method

public BuildCheckCapacitySummaryRequest ( OutcomeViewModel outcomeViewModel, Surgery surgery ) : Task
outcomeViewModel NHS111.Models.Models.Web.OutcomeViewModel
surgery NHS111.Models.Models.Web.FromExternalServices.Surgery
return Task

DOSBuilder() public method

public DOSBuilder ( ICareAdviceBuilder careAdviceBuilder, IRestfulHelper restfulHelper, NHS111.Web.Presentation.Configuration.IConfiguration configuration, IMappingEngine mappingEngine, string>.ICacheManager cacheManager, INotifier notifier ) : System
careAdviceBuilder ICareAdviceBuilder
restfulHelper IRestfulHelper
configuration NHS111.Web.Presentation.Configuration.IConfiguration
mappingEngine IMappingEngine
cacheManager string>.ICacheManager
notifier INotifier
return System

DosResultsBuilder() public method

public DosResultsBuilder ( OutcomeViewModel outcomeViewModel ) : Task
outcomeViewModel NHS111.Models.Models.Web.OutcomeViewModel
return Task

FillServiceDetailsBuilder() public method

public FillServiceDetailsBuilder ( DosViewModel model ) : Task
model NHS111.Models.Models.Web.DosViewModel
return Task