' Options: 'Date: 2025-06-27 03:25:32 'Version: 6.10 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://stubbur-autoupdates-live.smartnewapis.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: TicketOrder.* '''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 TicketUserServices.ServiceModel Imports BorgunRPGData Imports TicketUserServices.ServiceModel.Types Namespace Global Namespace BorgunRPGData Public Partial Class Borgun3DFinal3DSecureInfo Public Overridable Property DataType As String Public Overridable Property MpiToken As String End Class Public Partial Class Borgun3DFinalPaymentMethodInfo Public Overridable Property PaymentType As String Public Overridable Property Token As String End Class Public Partial Class Borgun3DFinalRequest Public Overridable Property TransactionType As String Public Overridable Property Amount As Integer Public Overridable Property Currency As String Public Overridable Property TransactionDate As Nullable(Of Date) Public Overridable Property OrderId As String Public Overridable Property PaymentMethod As Borgun3DFinalPaymentMethodInfo Public Overridable Property ThreeDSecure As Borgun3DFinal3DSecureInfo End Class Public Partial Class BorgunApplePayFinalInfo Public Overridable Property OrderId As String Public Overridable Property ThreeDSecure As BorgunApplePayThreeDSecureInfo End Class Public Partial Class BorgunApplePayThreeDSecureInfo Public Overridable Property DataType As String Public Overridable Property SecurityLevelInd As String Public Overridable Property CAVV As String Public Overridable Property UCAF As String End Class End Namespace Namespace TicketUserServices.ServiceModel Public Partial Class EventTicketWithDetails Public Sub New() EventTicketDetails = New List(Of TicketDetailsInfo) End Sub Public Overridable Property EventTicket As Ticket Public Overridable Property EventTicketDetails As List(Of TicketDetailsInfo) Public Overridable Property EventInfo As EventDetails Public Overridable Property EventIsToday As Boolean Public Overridable Property EventisLive As Boolean Public Overridable Property MinutesToEvent As Long End Class Public Partial Class ExternalGateAccessCodeInfo Public Overridable Property Code As String Public Overridable Property CodeType As String Public Overridable Property CodeUrl As String Public Overridable Property ValidFrom As Date Public Overridable Property ValidTo As Date End Class Public Partial Class PaymentMethodCreditCardInfo Public Overridable Property PaymentType As String Public Overridable Property Token As String Public Overridable Property PAN As String Public Overridable Property ExpYear As String Public Overridable Property ExpMonth As String Public Overridable Property CVC As String End Class Public Partial Class PaymentRequestCreditCard Public Overridable Property PaymentMethod As PaymentMethodCreditCardInfo Public Overridable Property Amount As Decimal Public Overridable Property Currency As String Public Overridable Property OrderId As String Public Overridable Property TransActionDate As Date Public Overridable Property SaveCardToToken As Boolean End Class Public Partial Class RequestSignature Public Overridable Property SystemId As String Public Overridable Property SystemSecret As String Public Overridable Property Signature As String End Class Public Partial Class TicketDetailsInfo Inherits TicketDetails Public Sub New() TicketHolders = New List(Of TicketHolderInfo) GateAccessCodes = New List(Of ExternalGateAccessCodeInfo) End Sub Public Overridable Property HolderInfoRequired As Boolean Public Overridable Property BlockTransfer As Nullable(Of Boolean) Public Overridable Property TicketTypeImageUrl As String Public Overridable Property TicketHolders As List(Of TicketHolderInfo) Public Overridable Property GateAccessCodes As List(Of ExternalGateAccessCodeInfo) End Class Public Partial Class TicketHolderInfo Public Overridable Property Name As String Public Overridable Property FullPhoneNumber As String Public Overridable Property HolderId As String Public Overridable Property SeatId As Nullable(Of Integer) Public Overridable Property SeatDisplayString As String End Class Public Partial Class TicketHoldersList Public Sub New() TicketHolders = New List(Of TicketHolderInfo) End Sub Public Overridable Property TicketHolders As List(Of TicketHolderInfo) Public Overridable Property HolderInfoRequired As Boolean End Class Public Partial Class TicketOrder Implements IReturn(Of TicketOrderResult) Public Sub New() OrderDetails = New List(Of TicketDetails) End Sub Public Overridable Property TeamPass As TeamPassType Public Overridable Property Order As Ticket Public Overridable Property OrderDetails As List(Of TicketDetails) Public Overridable Property TicketHolders As TicketHoldersList Public Overridable Property SeatReservationTokenId As String Public Overridable Property CardInfo As PaymentRequestCreditCard Public Overridable Property PaymentPhoneNumber As String Public Overridable Property PaymentCardId As Nullable(Of Integer) Public Overridable Property RequestUnixUTCTimeStamp As Long Public Overridable Property Signature As RequestSignature Public Overridable Property PhoneVerificationNumber As String Public Overridable Property DeviceId As String Public Overridable Property DontReturnTickets As Nullable(Of Boolean) Public Overridable Property AppMetaData As String Public Overridable Property ApplePayInfo As BorgunApplePayFinalInfo Public Overridable Property Borgun3DFinalInfo As Borgun3DFinalRequest End Class Public Partial Class TicketOrderResult Public Overridable Property TicketAndDetails As EventTicketWithDetails Public Overridable Property StatusCode As Integer Public Overridable Property Message As String End Class End Namespace Namespace TicketUserServices.ServiceModel.Types Public Partial Class EventDetails Public Overridable Property ID As Integer Public Overridable Property Name As String Public Overridable Property Description As String Public Overridable Property ExternalReference As String Public Overridable Property TimeOfEvent As Date Public Overridable Property EventLocationId As Nullable(Of Integer) Public Overridable Property EventSeriesId As Nullable(Of Integer) Public Overridable Property EventOwnerId As Nullable(Of Integer) Public Overridable Property EventActive As Boolean Public Overridable Property EventOwnerName As String Public Overridable Property ExternalOwnerId As String Public Overridable Property TeamAwayId As String Public Overridable Property TeamAwayName As String Public Overridable Property EventSeriesName As String Public Overridable Property EventLocationName As String Public Overridable Property Latitude As Decimal Public Overridable Property Longitude As Decimal Public Overridable Property DefaultValues As String Public Overridable Property ExternalReferenceType As String Public Overridable Property EventSeriesActive As Nullable(Of Boolean) Public Overridable Property AllowedKsiCard As String Public Overridable Property SeriesId As String Public Overridable Property SeriesShowByDefault As Nullable(Of Boolean) Public Overridable Property PostponedNoDate As Nullable(Of Boolean) Public Overridable Property AwayTeamExternalId As String Public Overridable Property SportGenderId As String Public Overridable Property ExternalIdType As String Public Overridable Property SeriesEventSaleSuspended As Nullable(Of Boolean) Public Overridable Property SeriesSaleSuspensionEventStartDate As Nullable(Of Date) Public Overridable Property SeriesSaleSuspensionEventEndDate As Nullable(Of Date) Public Overridable Property SaleIsActive As Nullable(Of Boolean) Public Overridable Property HideEvent As Nullable(Of Boolean) Public Overridable Property ImageUrl2 As String Public Overridable Property DirectAccessCode As String Public Overridable Property ImageUrl As String Public Overridable Property DetailedDescription As String Public Overridable Property OwnerImageUrl As String Public Overridable Property OwnerImageUrl2 As String Public Overridable Property OwnerCardsNotAllowed As Nullable(Of Boolean) Public Overridable Property SeatingImageUrl As String Public Overridable Property EndOfEvent As Nullable(Of Date) Public Overridable Property EndOfEventUTC As Nullable(Of Date) Public Overridable Property TimeZone As String Public Overridable Property TimeOfEventUTC As Nullable(Of Date) End Class Public Partial Class TeamPassType Public Overridable Property ID As Integer Public Overridable Property Name As String Public Overridable Property Price As Decimal Public Overridable Property SeriesId As Integer Public Overridable Property OwnerId As Integer Public Overridable Property SeriesTicketType As Nullable(Of Integer) Public Overridable Property SeriesOwnerTicketType As Nullable(Of Integer) Public Overridable Property isActive As Nullable(Of Boolean) Public Overridable Property OnlyForTeamUse As Nullable(Of Boolean) Public Overridable Property TimestampCreated As Nullable(Of Date) Public Overridable Property TimestampLastChanged As Nullable(Of Date) End Class Public Partial Class Ticket Public Overridable Property ID As Integer Public Overridable Property UserId As Nullable(Of Integer) Public Overridable Property UserAuthId As Nullable(Of Integer) Public Overridable Property EventId As Integer Public Overridable Property TimestampBought As Date Public Overridable Property TimestampActivated As Date Public Overridable Property TimeStampOrdered As Date Public Overridable Property DeviceId As String Public Overridable Property PhoneVerificationId As Integer Public Overridable Property PaymentMethodId As String Public Overridable Property PaymentReference As String Public Overridable Property TicketStatus As String Public Overridable Property PhoneVerificationNumber As String Public Overridable Property TicketTokenId As String Public Overridable Property PaymentPhoneNumber As String Public Overridable Property TicketTransferredFrom As Nullable(Of Integer) Public Overridable Property OriginalPhoneVerificationNumber As String Public Overridable Property TeamPassId As Nullable(Of Integer) Public Overridable Property PaymentId As String Public Overridable Property IsFree As Nullable(Of Boolean) Public Overridable Property FreeTicketFromId As String Public Overridable Property FreeTicketFromTypeId As String Public Overridable Property FreeTicketCardTypeId As String Public Overridable Property FreeTicketCardId As Nullable(Of Integer) Public Overridable Property TotalPaidForTicket As Nullable(Of Decimal) Public Overridable Property SeatsReservationId As String Public Overridable Property TimeStampLastStatusChange As Nullable(Of Date) Public Overridable Property LastTicketStatus As String Public Overridable Property ScanCode As String Public Overridable Property ScanCodeType As String Public Overridable Property ScanCodeNotActive As Nullable(Of Boolean) Public Overridable Property MultipleScanCodes As Nullable(Of Boolean) Public Overridable Property Currency As String Public Overridable Property TicketHasExpired As Boolean End Class Public Partial Class TicketDetails Public Overridable Property ID As Integer Public Overridable Property TicketId As Integer Public Overridable Property EventSeriesTicketType As Nullable(Of Integer) Public Overridable Property EventSeriesOwnerTicketType As Nullable(Of Integer) Public Overridable Property TicketPrice As Decimal Public Overridable Property TotalPrice As Decimal Public Overridable Property Count As Integer Public Overridable Property TicketColor As String Public Overridable Property ShowUsedTickets As Nullable(Of Boolean) Public Overridable Property TicketName As String Public Overridable Property TicketDisplayString As String Public Overridable Property TicketDetailsTransferredFrom As Nullable(Of Integer) Public Overridable Property TeamPassId As Nullable(Of Integer) Public Overridable Property IsSpecialTicket As Nullable(Of Boolean) Public Overridable Property SpecialTicketId As String Public Overridable Property JustChangedBySQL As Nullable(Of Boolean) Public Overridable Property SQLJustChangedTimeStamp As Nullable(Of Date) Public Overridable Property Currency As String End Class End Namespace End Namespace