' Options: 'Date: 2026-08-17 09:14:32 '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: PreviewDiscountRequest.* '''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.Types Imports TicketUserServices.ServiceModel Namespace Global Namespace TicketUserServices.ServiceModel Public Partial Class DiscountLineResult Public Overridable Property TicketTypeId As Nullable(Of Integer) Public Overridable Property Count As Integer Public Overridable Property Applied As Boolean Public Overridable Property UnitBefore As Decimal Public Overridable Property UnitAfter As Decimal Public Overridable Property LineBefore As Decimal Public Overridable Property LineAfter As Decimal End Class Public Partial Class DiscountSummary Public Overridable Property Type As String Public Overridable Property Value As Decimal End Class Public Partial Class LocalizedMessage Public Overridable Property [Is] As String Public Overridable Property En As String End Class Public Partial Class PreviewDiscountRequest Implements IReturn(Of PreviewDiscountResult) Public Sub New() OrderDetails = New List(Of TicketDetails) End Sub Public Overridable Property Code As String Public Overridable Property EventId As Nullable(Of Integer) Public Overridable Property FullPhoneNumber As String Public Overridable Property OrderDetails As List(Of TicketDetails) End Class Public Partial Class PreviewDiscountResult Public Sub New() Lines = New List(Of DiscountLineResult) End Sub Public Overridable Property Status As String Public Overridable Property Reason As String Public Overridable Property Message As LocalizedMessage Public Overridable Property DiscountCodeId As Nullable(Of Integer) Public Overridable Property DiscountCodeTypeId As Nullable(Of Integer) Public Overridable Property Discount As DiscountSummary Public Overridable Property Lines As List(Of DiscountLineResult) Public Overridable Property SubtotalBefore As Decimal Public Overridable Property SubtotalAfter As Decimal Public Overridable Property TotalSavings As Decimal Public Overridable Property Currency As String Public Overridable Property StatusCode As Integer End Class End Namespace Namespace TicketUserServices.ServiceModel.Types 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 Public Overridable Property DiscountCode As String Public Overridable Property TotalDiscount As Nullable(Of Decimal) Public Overridable Property TotalAmountBeforeDiscount As Nullable(Of Decimal) Public Overridable Property TicketPriceBeforeDiscount As Nullable(Of Decimal) End Class End Namespace End Namespace