/* Options: Date: 2025-05-06 16:50:49 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-autoupdates-live.smartnewapis.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: EventSeatHolderInfoRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class TicketDetailsHolders implements IConvertible { int? id; int? ticketDetailsId; String? holderId; String? holderName; String? holderFullPhoneNumber; int? seatId; TicketDetailsHolders({this.id,this.ticketDetailsId,this.holderId,this.holderName,this.holderFullPhoneNumber,this.seatId}); TicketDetailsHolders.fromJson(Map json) { fromMap(json); } fromMap(Map json) { id = json['id']; ticketDetailsId = json['ticketDetailsId']; holderId = json['holderId']; holderName = json['holderName']; holderFullPhoneNumber = json['holderFullPhoneNumber']; seatId = json['seatId']; return this; } Map toJson() => { 'id': id, 'ticketDetailsId': ticketDetailsId, 'holderId': holderId, 'holderName': holderName, 'holderFullPhoneNumber': holderFullPhoneNumber, 'seatId': seatId }; getTypeName() => "TicketDetailsHolders"; TypeContext? context = _ctx; } class EventSeatHolderInfoResult implements IConvertible { TicketDetailsHolders? holderInfo; int? statusCode; String? message; EventSeatHolderInfoResult({this.holderInfo,this.statusCode,this.message}); EventSeatHolderInfoResult.fromJson(Map json) { fromMap(json); } fromMap(Map json) { holderInfo = JsonConverters.fromJson(json['holderInfo'],'TicketDetailsHolders',context!); statusCode = json['statusCode']; message = json['message']; return this; } Map toJson() => { 'holderInfo': JsonConverters.toJson(holderInfo,'TicketDetailsHolders',context!), 'statusCode': statusCode, 'message': message }; getTypeName() => "EventSeatHolderInfoResult"; TypeContext? context = _ctx; } // @Route("/EventSeats/SeatHolderInfo", "POST") class EventSeatHolderInfoRequest implements IReturn, IConvertible { int? seatId; EventSeatHolderInfoRequest({this.seatId}); EventSeatHolderInfoRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { seatId = json['seatId']; return this; } Map toJson() => { 'seatId': seatId }; createResponse() => EventSeatHolderInfoResult(); getResponseTypeName() => "EventSeatHolderInfoResult"; getTypeName() => "EventSeatHolderInfoRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'stubbur_autoupdates_live.smartnewapis.com', types: { 'TicketDetailsHolders': TypeInfo(TypeOf.Class, create:() => TicketDetailsHolders()), 'EventSeatHolderInfoResult': TypeInfo(TypeOf.Class, create:() => EventSeatHolderInfoResult()), 'EventSeatHolderInfoRequest': TypeInfo(TypeOf.Class, create:() => EventSeatHolderInfoRequest()), });