' Options: 'Date: 2026-04-05 18:21:29 'Version: 6.110 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://internal.thebunkerbridge.com ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: ETSGetPrice.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports System.Web.Mvc Imports Bridge.Core.ViewModels Imports Bridge.Private.Api.DTO Namespace Global Namespace Bridge.Core.ViewModels Public Partial Class ETSLinkedVesselsViewModel Public Overridable Property Deleted As Boolean Public Overridable Property VesselId As Integer Public Overridable Property Quantity As Nullable(Of Integer) Public Overridable Property MohaAccount As String Public Overridable Property IsQuote As Boolean End Class Public Partial Class ETSPlaceOrderViewModel Public Sub New() GetVessels = New List(Of SelectListItem) LinkedVessels = New List(Of ETSLinkedVesselsViewModel) GetETSForwardPricesForEntityContactSimple = New List(Of GetETSForwardPricesForEntityContactSimpleViewModel) End Sub Public Overridable Property OrderType As String Public Overridable Property QuoteGuid As Guid Public Overridable Property UnitPrice As Double Public Overridable Property Price As Double Public Overridable Property FinancingPrice As Double Public Overridable Property FinancingStatus As String Public Overridable Property ArrangementFee As Double Public Overridable Property ArrangementFeeDescription As String Public Overridable Property ETSOrderInfoTextNonFinanced As String Public Overridable Property ETSOrderInfoTextFinanced As String Public Overridable Property PaymentType As String Public Overridable Property Quantity As Nullable(Of Integer) Public Overridable Property OriginalQuantity As Nullable(Of Integer) Public Overridable Property CompanyName As String Public Overridable Property FullName As String Public Overridable Property EmailAddress As String Public Overridable Property CanPurchaseEUA As Boolean Public Overridable Property ThirdParty As Boolean Public Overridable Property ThirdPartyName As String Public Overridable Property ExternalFeePerTicket As Double Public Overridable Property OurCommissionForOrder As Double Public Overridable Property EUAPrice As Double Public Overridable Property RawPrice As Double Public Overridable Property RegenerateQuote As Boolean Public Overridable Property GetETSMarketHoursMessage As String Public Overridable Property IsBridgeClient As Boolean Public Overridable Property APIToUse As String Public Overridable Property IoiId As String Public Overridable Property OfferIoi As String Public Overridable Property IoiExpiresAt As Date Public Overridable Property SpotAdditionalMargin As Decimal Public Overridable Property AitherSettlementUUID As String Public Overridable Property GetVessels As List(Of SelectListItem) Public Overridable Property LinkedVessels As List(Of ETSLinkedVesselsViewModel) Public Overridable Property GetETSForwardPricesForEntityContactSimple As List(Of GetETSForwardPricesForEntityContactSimpleViewModel) Public Overridable Property GetETSRegistrationStatus As GetETSRegistrationStatusViewModel End Class Public Partial Class GetETSForwardPricesForEntityContactSimpleViewModel Public Overridable Property MonthNumber As Integer Public Overridable Property StartingDate As Nullable(Of Date) Public Overridable Property DateForGreyEpoch As String Public Overridable Property DateForUserInterface As String Public Overridable Property Over1000 As Integer Public Overridable Property OurCommissionForOrder As Double Public Overridable Property ExternalFeePerTicket As Double Public Overridable Property ServiceFeeValue As Double Public Overridable Property ServiceFeeDescription As String Public Overridable Property MarketPrice As Double Public Overridable Property UnitCostPrice As Double Public Overridable Property APIToUse As String Public Overridable Property SpotAdditionalMargin As Nullable(Of Double) Public Overridable Property UserContactNumber As String Public Overridable Property AitherSettlementUUID As String End Class Public Partial Class GetETSRegistrationStatusViewModel Public Overridable Property Status As String Public Overridable Property AppliedBy As String End Class End Namespace Namespace Bridge.Private.Api.DTO Public Partial Class ETSGetPrice Implements IReturn(Of ETSPlaceOrderViewModel) Public Sub New() LinkedVessels = New List(Of ETSLinkedVesselsViewModel) End Sub Public Overridable Property OrderType As String Public Overridable Property Quantity As Integer Public Overridable Property InsertQuote As Boolean Public Overridable Property LinkedVessels As List(Of ETSLinkedVesselsViewModel) End Class End Namespace End Namespace