/* Options: Date: 2025-05-05 18:00:24 Version: 8.61 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://prod-api-agency-orch-mb-dhc.rapp-customers.co.uk //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: GetVehicleBackOrderValidateRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class GetVehicleBackOrderValidateResponse implements IConvertible { String? CommissionNumber; String? Vin; bool? IsDisplayStock; bool? Specialist; String? DisplayRetailer; bool? IsValid; String? ErrorMessage; bool? NotMotability; GetVehicleBackOrderValidateResponse({this.CommissionNumber,this.Vin,this.IsDisplayStock,this.Specialist,this.DisplayRetailer,this.IsValid,this.ErrorMessage,this.NotMotability}); GetVehicleBackOrderValidateResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { CommissionNumber = json['CommissionNumber']; Vin = json['Vin']; IsDisplayStock = json['IsDisplayStock']; Specialist = json['Specialist']; DisplayRetailer = json['DisplayRetailer']; IsValid = json['IsValid']; ErrorMessage = json['ErrorMessage']; NotMotability = json['NotMotability']; return this; } Map toJson() => { 'CommissionNumber': CommissionNumber, 'Vin': Vin, 'IsDisplayStock': IsDisplayStock, 'Specialist': Specialist, 'DisplayRetailer': DisplayRetailer, 'IsValid': IsValid, 'ErrorMessage': ErrorMessage, 'NotMotability': NotMotability }; getTypeName() => "GetVehicleBackOrderValidateResponse"; TypeContext? context = _ctx; } // @Route("/v1/vehicle/backordervalidate/{VehicleIdentifier}", "Post") class GetVehicleBackOrderValidateRequest implements IReturn, IPost, IConvertible { String? VehicleIdentifier; String? BackOrderGuid; GetVehicleBackOrderValidateRequest({this.VehicleIdentifier,this.BackOrderGuid}); GetVehicleBackOrderValidateRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { VehicleIdentifier = json['VehicleIdentifier']; BackOrderGuid = json['BackOrderGuid']; return this; } Map toJson() => { 'VehicleIdentifier': VehicleIdentifier, 'BackOrderGuid': BackOrderGuid }; createResponse() => GetVehicleBackOrderValidateResponse(); getResponseTypeName() => "GetVehicleBackOrderValidateResponse"; getTypeName() => "GetVehicleBackOrderValidateRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'prod_api_agency_orch_mb_dhc.rapp_customers.co.uk', types: { 'GetVehicleBackOrderValidateResponse': TypeInfo(TypeOf.Class, create:() => GetVehicleBackOrderValidateResponse()), 'GetVehicleBackOrderValidateRequest': TypeInfo(TypeOf.Class, create:() => GetVehicleBackOrderValidateRequest()), });