' Options: 'Date: 2026-11-08 11:37:33 'Version: 5.140 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://devapi.billhighway.com ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: CancelInvoiceCollection.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports BH.CloudAPI.Common.Interfaces Imports BH.API.CloudApi.Core Imports BH.CloudAPI.Common4.DTO.SalesForce Namespace Global Namespace BH.API.CloudApi.Core Public Interface IHaveErrorField Property IsError As Boolean End Interface End Namespace Namespace BH.CloudAPI.Common.Interfaces Public Interface IHaveErrorField Property IsError As Boolean End Interface End Namespace Namespace BH.CloudAPI.Common4.DTO.SalesForce Public Partial Class CancelInvoice Implements IReturn(Of CancelInvoiceReply) Public Overridable Property ClassName As String Public Overridable Property UniqueId As String Public Overridable Property CreatedDateTime As Date Public Overridable Property ClientId As Integer Public Overridable Property GroupId As String Public Overridable Property OpportunityId As String Public Overridable Property InvoiceNumber As String Public Overridable Property CancelledBy As String Public Overridable Property CancelReason As String Public Overridable Property Notes As String End Class Public Partial Class CancelInvoiceCollection Implements IReturn(Of CancelInvoiceCollectionReply) Public Sub New() CancelInvoices = New List(Of CancelInvoice) End Sub Public Overridable Property CancelInvoices As List(Of CancelInvoice) End Class Public Partial Class CancelInvoiceCollectionReply Implements IHaveErrorField Public Sub New() CancelInvoiceReply = New List(Of CancelInvoiceReply) End Sub Public Overridable Property CancelInvoiceReply As List(Of CancelInvoiceReply) Public Overridable Property IsError As Boolean End Class Public Partial Class CancelInvoiceReply Implements IHaveErrorField Public Overridable Property ClassName As String Public Overridable Property UniqueId As String Public Overridable Property CreatedDateTime As Date Public Overridable Property ClientId As Integer Public Overridable Property ErrorCode As Integer Public Overridable Property ErrorMessage As String Public Overridable Property InvoiceNumber As String Public Overridable Property IsError As Boolean End Class End Namespace End Namespace