/* Options: Date: 2024-11-21 13:28:43 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://cip-reporting-dev.chargeitpro.com //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: ReconTotalSummary.* //ExcludeTypes: //DefaultImports: */ export class ReconSummary { public BizDate: string; public ComputerName: string; public SerialNumber: string; public TransactionType: string; public Amount: number; public Debit: number; public Amex: number; public NoAmex: number; public DebitCount: number; public AmexCount: number; public NoAmexCount: number; public LocationId: string; public LocationName: string; public ReconAmt?: number; public Notes: string; public _id: string; public inMongo: boolean; public Route: string; public UniqueTransID?: number; public MissingTransaction: boolean; public TotalCount?: number; public MaxUniqueTransID?: number; public ComputerDateTime?: string; public TerminalDateTime?: string; public CompTermMinDiff?: number; public DepDate?: string; public CipServerTrans: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class ReconSummaryDate { public BizDate: string; public SubTotal: number; public DebitTotal: number; public AmexTotal: number; public NoAmexTotal: number; public DebitCount: number; public AmexCount: number; public NoAmexCount: number; public ReconSummary: ReconSummary[]; public DepDate?: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/Recon") export class ReconTotalSummary { public ReconSummaryDate: ReconSummaryDate[]; public Lid: string; public LocationName: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'ReconTotalSummary'; } public getMethod() { return 'POST'; } public createResponse() {} }