C# Class EA.Iws.Domain.TransportRoute.TransportRoute

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

Public Methods

Method Description
AddTransitStateToNotification ( TransitState transitState ) : void
GetAvailableTransitStatePositions ( ) : int[]
RemoveTransitState ( System.Guid id ) : void
SetEntryCustomsOffice ( EntryCustomsOffice customsOffice ) : void
SetExitCustomsOffice ( ExitCustomsOffice customsOffice ) : void
SetStateOfExportForNotification ( StateOfExport stateOfExport ) : void
SetStateOfImportForNotification ( StateOfImport stateOfImport ) : void
TransportRoute ( System.Guid notificationId ) : System
UpdateTransitStateForNotification ( System.Guid targetTransitStateId, Country country, CompetentAuthority competentAuthority, EntryOrExitPoint entryPoint, EntryOrExitPoint exitPoint, int ordinalPosition ) : void

Protected Methods

Method Description
TransportRoute ( ) : System

Private Methods

Method Description
CheckAllTransitStatesInEU ( ) : void

Method Details

AddTransitStateToNotification() public method

public AddTransitStateToNotification ( TransitState transitState ) : void
transitState TransitState
return void

GetAvailableTransitStatePositions() public method

public GetAvailableTransitStatePositions ( ) : int[]
return int[]

RemoveTransitState() public method

public RemoveTransitState ( System.Guid id ) : void
id System.Guid
return void

SetEntryCustomsOffice() public method

public SetEntryCustomsOffice ( EntryCustomsOffice customsOffice ) : void
customsOffice EntryCustomsOffice
return void

SetExitCustomsOffice() public method

public SetExitCustomsOffice ( ExitCustomsOffice customsOffice ) : void
customsOffice ExitCustomsOffice
return void

SetStateOfExportForNotification() public method

public SetStateOfExportForNotification ( StateOfExport stateOfExport ) : void
stateOfExport StateOfExport
return void

SetStateOfImportForNotification() public method

public SetStateOfImportForNotification ( StateOfImport stateOfImport ) : void
stateOfImport StateOfImport
return void

TransportRoute() protected method

protected TransportRoute ( ) : System
return System

TransportRoute() public method

public TransportRoute ( System.Guid notificationId ) : System
notificationId System.Guid
return System

UpdateTransitStateForNotification() public method

public UpdateTransitStateForNotification ( System.Guid targetTransitStateId, Country country, CompetentAuthority competentAuthority, EntryOrExitPoint entryPoint, EntryOrExitPoint exitPoint, int ordinalPosition ) : void
targetTransitStateId System.Guid
country Country
competentAuthority CompetentAuthority
entryPoint EntryOrExitPoint
exitPoint EntryOrExitPoint
ordinalPosition int
return void