C# Class EA.Iws.RequestHandlers.ImportNotification.Summary.TransportRouteSummary

ファイルを表示 Open project: EnvironmentAgency/prsd-iws Class Usage Examples

Public Methods

Method Description
GetTransportRoute ( System.Guid id, IList countries ) : Task
TransportRouteSummary ( Domain competentAuthorityRepository, IDraftImportNotificationRepository draftRepository, Domain entryOrExitPointRepository ) : System

Private Methods

Method Description
AddStateOfExportIds ( Core.ImportNotification.Draft stateOfExport, TransportRouteIdContainer idContainer ) : void
AddStateOfImportIds ( Core.ImportNotification.Draft stateOfImport, TransportRouteIdContainer idContainer ) : void
AddTransitStateIds ( Core.ImportNotification.Draft transitStateCollection, TransportRouteIdContainer idContainer ) : void
GenerateStateOfExport ( Core.ImportNotification.Draft stateOfExport, TransportRouteLookups lookups ) : StateOfExport
GenerateStateOfImport ( Core.ImportNotification.Draft stateOfImport, TransportRouteLookups lookups ) : StateOfImport
GenerateTransitState ( Core.ImportNotification.Draft transitState, TransportRouteLookups lookups ) : TransitState
GenerateTransitStates ( Core.ImportNotification.Draft transitStates, TransportRouteLookups lookups ) : IList

Method Details

GetTransportRoute() public method

public GetTransportRoute ( System.Guid id, IList countries ) : Task
id System.Guid
countries IList
return Task

TransportRouteSummary() public method

public TransportRouteSummary ( Domain competentAuthorityRepository, IDraftImportNotificationRepository draftRepository, Domain entryOrExitPointRepository ) : System
competentAuthorityRepository Domain
draftRepository IDraftImportNotificationRepository
entryOrExitPointRepository Domain
return System