' Options: 'Date: 2026-06-22 22:52:08 '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: PmResourcesRequest.* '''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 PmResCommitment Public Overridable Property ProjectName As String Public Overridable Property JobName As String Public Overridable Property StartDate As String Public Overridable Property EndDate As String End Class Public Partial Class PmResEquipment Public Overridable Property EquipmentID As Integer Public Overridable Property Name As String Public Overridable Property EquipmentType As String Public Overridable Property SerialNumber As String Public Overridable Property JobCount As Integer Public Overridable Property Overbooked As Boolean Public Overridable Property MaintenanceState As String Public Overridable Property Commitments As List(Of PmResCommitment) = New List(Of PmResCommitment) End Class Public Partial Class PmResMaterial Public Overridable Property MaterialID As Integer Public Overridable Property Name As String Public Overridable Property MaterialType As String Public Overridable Property OnHand As Integer Public Overridable Property NeededByJobs As Integer Public Overridable Property QtyNeeded As Integer Public Overridable Property Shortfall As Boolean End Class Public Partial Class PmResourcesRequest Implements IReturn(Of PmResourcesResponse) Public Overridable Property Days As Integer End Class Public Partial Class PmResourcesResponse Public Overridable Property FromDate As String Public Overridable Property ToDate As String Public Overridable Property OverbookedCount As Integer Public Overridable Property CommittedCount As Integer Public Overridable Property ShortfallCount As Integer Public Overridable Property Equipment As List(Of PmResEquipment) = New List(Of PmResEquipment) Public Overridable Property Materials As List(Of PmResMaterial) = New List(Of PmResMaterial) Public Overridable Property ResponseStatus As ResponseStatus 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