/* Options: Date: 2026-04-05 18:25:17 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://internal.thebunkerbridge.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: EnquiryAddBuyer.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; class EnquiryAddBuyerViewModel implements IConvertible { String? Status; String? EntityContactGuid; List? Errors; EnquiryAddBuyerViewModel({this.Status,this.EntityContactGuid,this.Errors}); EnquiryAddBuyerViewModel.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Status = json['Status']; EntityContactGuid = json['EntityContactGuid']; Errors = JsonConverters.fromJson(json['Errors'],'List',context!); return this; } Map toJson() => { 'Status': Status, 'EntityContactGuid': EntityContactGuid, 'Errors': JsonConverters.toJson(Errors,'List',context!) }; getTypeName() => "EnquiryAddBuyerViewModel"; TypeContext? context = _ctx; } // @Route("/Enquiries/Add-Buyer", "POST") class EnquiryAddBuyer implements IReturn, IConvertible, IPost { int? EnquiryId; String? EnquiryGuid; String? BuyerCompany; String? BuyerEmailAddress; int? AccountId; int? EntityId; EnquiryAddBuyer({this.EnquiryId,this.EnquiryGuid,this.BuyerCompany,this.BuyerEmailAddress,this.AccountId,this.EntityId}); EnquiryAddBuyer.fromJson(Map json) { fromMap(json); } fromMap(Map json) { EnquiryId = json['EnquiryId']; EnquiryGuid = json['EnquiryGuid']; BuyerCompany = json['BuyerCompany']; BuyerEmailAddress = json['BuyerEmailAddress']; AccountId = json['AccountId']; EntityId = json['EntityId']; return this; } Map toJson() => { 'EnquiryId': EnquiryId, 'EnquiryGuid': EnquiryGuid, 'BuyerCompany': BuyerCompany, 'BuyerEmailAddress': BuyerEmailAddress, 'AccountId': AccountId, 'EntityId': EntityId }; createResponse() => EnquiryAddBuyerViewModel(); getResponseTypeName() => "EnquiryAddBuyerViewModel"; getTypeName() => "EnquiryAddBuyer"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'internal.thebunkerbridge.com', types: { 'EnquiryAddBuyerViewModel': TypeInfo(TypeOf.Class, create:() => EnquiryAddBuyerViewModel()), 'EnquiryAddBuyer': TypeInfo(TypeOf.Class, create:() => EnquiryAddBuyer()), });