/* Options: Date: 2025-05-06 15:18:43 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-autoupdates-live.smartnewapis.com //Package: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: SplitTicketRequest.* //ExcludeTypes: //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.* import java.util.* import net.servicestack.client.* @Route(Path="/ticketSplit/{TicketTokenId}", Verbs="GET POST") open class SplitTicketRequest : IReturn { var ticketId:Int? = null var ticketTokenId:String? = null companion object { private val responseType = SplitTicketResponse::class.java } override fun getResponseType(): Any? = SplitTicketRequest.responseType } open class SplitTicketResponse { var statusCode:Int? = null var success:Boolean? = null var message:String? = null var result:ArrayList = ArrayList() } open class Ticket { var id:Int? = null var userId:Int? = null var userAuthId:Int? = null var eventId:Int? = null var timestampBought:Date? = null var timestampActivated:Date? = null var timeStampOrdered:Date? = null var deviceId:String? = null var phoneVerificationId:Int? = null var paymentMethodId:String? = null var paymentReference:String? = null var ticketStatus:String? = null var phoneVerificationNumber:String? = null var ticketTokenId:String? = null var paymentPhoneNumber:String? = null var ticketTransferredFrom:Int? = null var originalPhoneVerificationNumber:String? = null var teamPassId:Int? = null var paymentId:String? = null var isFree:Boolean? = null var freeTicketFromId:String? = null var freeTicketFromTypeId:String? = null var freeTicketCardTypeId:String? = null var freeTicketCardId:Int? = null var totalPaidForTicket:BigDecimal? = null var seatsReservationId:String? = null var timeStampLastStatusChange:Date? = null var lastTicketStatus:String? = null var scanCode:String? = null var scanCodeType:String? = null var scanCodeNotActive:Boolean? = null var multipleScanCodes:Boolean? = null var currency:String? = null var ticketHasExpired:Boolean? = null }