/* Options: Date: 2026-10-16 23:39:16 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: CustomerCheckinMoveRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class CustomerCheckinOpResponse implements IConvertible { ResponseStatus? ResponseStatus; String? FromLine; String? ToLine; int? Status; CustomerCheckinOpResponse({this.ResponseStatus,this.FromLine,this.ToLine,this.Status}); CustomerCheckinOpResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { ResponseStatus = JsonConverters.fromJson(json['ResponseStatus'],'ResponseStatus',context!); FromLine = json['FromLine']; ToLine = json['ToLine']; Status = json['Status']; return this; } Map toJson() => { 'ResponseStatus': JsonConverters.toJson(ResponseStatus,'ResponseStatus',context!), 'FromLine': FromLine, 'ToLine': ToLine, 'Status': Status }; getTypeName() => "CustomerCheckinOpResponse"; TypeContext? context = _ctx; } // @Route("/v1/customercheckins/{Id}/move", "POST,OPTIONS") class CustomerCheckinMoveRequest implements IReturn, IConvertible, IPost { String? Id; String? LineId; CustomerCheckinMoveRequest({this.Id,this.LineId}); CustomerCheckinMoveRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Id = json['Id']; LineId = json['LineId']; return this; } Map toJson() => { 'Id': Id, 'LineId': LineId }; createResponse() => CustomerCheckinOpResponse(); getResponseTypeName() => "CustomerCheckinOpResponse"; getTypeName() => "CustomerCheckinMoveRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'api.dev.dynamics.trendsic.com', types: { 'CustomerCheckinOpResponse': TypeInfo(TypeOf.Class, create:() => CustomerCheckinOpResponse()), 'CustomerCheckinMoveRequest': TypeInfo(TypeOf.Class, create:() => CustomerCheckinMoveRequest()), });