/* Options: Date: 2026-11-08 11:38:46 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://devapi.billhighway.com //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: Company.* //ExcludeTypes: //DefaultImports: */ export interface IHaveErrorField { IsError: boolean; } export class ReplyBase implements IHaveErrorField { public ErrorCode: number; public ErrorMessage: string; public IsError: boolean; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export interface IHaveErrorField { IsError: boolean; } export class CompanyReply extends ReplyBase { public UniqueId: string; public CompanyId: number; public constructor(init?: Partial) { super(init); (Object as any).assign(this, init); } } // @Route("/company", "POST") export class Company implements IReturn { public UniqueId: string; public CreatedDateTime: string; public ClientId: number; public GroupId: string; public CompanyId: number; public ExternalCompanyId: string; public CompanyName: string; public Address1: string; public Address2: string; public City: string; public State: string; public ZipCode: string; public Country: string; public Website: string; public PhoneNumber: string; public Fax: string; public StateId: number; public CountryId: number; public ChapId: number; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'Company'; } public getMethod() { return 'POST'; } public createResponse() { return new CompanyReply(); } }