' Options: 'Date: 2026-10-01 10:23:04 'Version: 6.10 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://stubbur-app.azurewebsites.net ' '''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: OwnerCardsUpgradeCandidatesRequest.* '''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 Namespace Global Namespace TicketUserServices.ServiceModel Public Partial Class OwnerCardsUpgradeCandidatesRequest Implements IReturn(Of OwnerCardsUpgradeCandidatesResult) Public Overridable Property BuyerPhone As String Public Overridable Property SourceOwnerCardId As Nullable(Of Integer) End Class Public Partial Class OwnerCardsUpgradeCandidatesResult Inherits OwnerCardUpgradeResultBase Public Sub New() Cards = New List(Of OwnerCardUpgradeSource) End Sub Public Overridable Property Enabled As Boolean Public Overridable Property Cards As List(Of OwnerCardUpgradeSource) End Class Public Partial Class OwnerCardUpgradeResultBase Public Overridable Property StatusCode As Integer Public Overridable Property Message As String Public Overridable Property Reason As String End Class Public Partial Class OwnerCardUpgradeSource Public Sub New() Candidates = New List(Of OwnerCardUpgradeTarget) End Sub Public Overridable Property SourceOwnerCardId As Integer Public Overridable Property OwnerId As Integer Public Overridable Property OwnerCardTypeId As Integer Public Overridable Property TypeName As String Public Overridable Property PricePaid As Integer Public Overridable Property CardPrice As Integer Public Overridable Property CardValidFromUTC As Nullable(Of Date) Public Overridable Property CardValidToUTC As Nullable(Of Date) Public Overridable Property PaymentStatus As String Public Overridable Property Eligible As Boolean Public Overridable Property ReasonCode As Nullable(Of Integer) Public Overridable Property Reason As String Public Overridable Property Candidates As List(Of OwnerCardUpgradeTarget) End Class Public Partial Class OwnerCardUpgradeTarget Public Overridable Property OwnerCardTypeId As Integer Public Overridable Property Name As String Public Overridable Property Description As String Public Overridable Property ImageUrl As String Public Overridable Property Price As Integer Public Overridable Property Delta As Integer Public Overridable Property ValidFromUTC As Date Public Overridable Property ValidToUTC As Date End Class End Namespace End Namespace