' Options: 'Date: 2026-09-23 02:17:06 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.dev.dynamics.trendsic.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: BluebeamCommitRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports System.Net Imports CRM.AgencyPlatform.API.Internal Namespace Global Namespace CRM.AgencyPlatform.API.Internal Public Partial Class BluebeamCommitRequest Implements IReturn(Of BluebeamCommitResponse) Public Overridable Property ProjectID As Integer Public Overridable Property FileName As String Public Overridable Property Rows As List(Of BluebeamMappedRow) = New List(Of BluebeamMappedRow) Public Overridable Property RfpDocumentUID As Guid? End Class Public Partial Class BluebeamCommitResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property Result As BluebeamCommitResult Public Overridable Property QuantitiesCsv As String Public Overridable Property QuantitiesWritten As Integer End Class Public Partial Class BluebeamCommitResult Public Overridable Property PunchCreated As Integer Public Overridable Property RfisCreated As Integer Public Overridable Property Skipped As Integer Public Overridable Property Created As List(Of String) = New List(Of String) Public Overridable Property Quantities As List(Of BluebeamMappedRow) = New List(Of BluebeamMappedRow) Public Overridable Property Errors As List(Of String) = New List(Of String) End Class Public Partial Class BluebeamMappedRow Public Overridable Property RowNo As Integer Public Overridable Property Target As String Public Overridable Property Title As String Public Overridable Property Description As String Public Overridable Property Area As String Public Overridable Property Trade As String Public Overridable Property AssignedSub As String Public Overridable Property Priority As String Public Overridable Property Quantity As Double? Public Overridable Property QuantityKind As String Public Overridable Property Unit As String Public Overridable Property TaskSeq As Integer? Public Overridable Property Reason As String Public Overridable Property Source As BluebeamRow End Class Public Partial Class BluebeamRow Public Overridable Property RowNo As Integer Public Overridable Property Subject As String Public Overridable Property PageLabel As String Public Overridable Property PageIndex As Integer? Public Overridable Property Author As String Public Overridable Property [Date] As String Public Overridable Property Status As String Public Overridable Property Color As String Public Overridable Property Comments As String Public Overridable Property Label As String Public Overridable Property Layer As String Public Overridable Property Space As String Public Overridable Property Length As Double? Public Overridable Property Area As Double? Public Overridable Property Count As Double? Public Overridable Property Volume As Double? Public Overridable Property Measurement As String Public Overridable Property X As Double? Public Overridable Property Y As Double? Public Overridable Property Width As Double? Public Overridable Property Height As Double? Public Overridable Property Extras As Dictionary(Of String, String) = New Dictionary(Of String, String) End Class End Namespace Namespace ServiceStack Public Partial Class ResponseStatus Implements IMeta Public Overridable Property ErrorCode As String Public Overridable Property Message As String Public Overridable Property StackTrace As String Public Overridable Property Errors As List(Of ResponseError) = New List(Of ResponseError) Public Overridable Property Meta As Dictionary(Of String, String) Implements IMeta.Meta = New Dictionary(Of String, String) End Class End Namespace End Namespace