' Options: 'Date: 2025-12-06 06:28:15 '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: JobMaterialRequest.* '''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 CalendarEvent Public Overridable Property CalendarEventId As Integer Public Overridable Property CalendarId As Guid Public Overridable Property EventStart As Date Public Overridable Property EventEnd As Date Public Overridable Property Location As String Public Overridable Property Summary As String Public Overridable Property Description As String Public Overridable Property EventTypeId As Integer Public Overridable Property Recurrence As Boolean Public Overridable Property RecurrenceFrequency As String Public Overridable Property RecurrenceBy As String Public Overridable Property RecurrenceByValue As String Public Overridable Property RecurrenceUntil As Date Public Overridable Property CreatedBy As String Public Overridable Property CreatedByName As String Public Overridable Property DateCreated As Date Public Overridable Property ModifiedBy As String Public Overridable Property DateModified As Date Public Overridable Property Deleted As Boolean Public Overridable Property TimeZone As String Public Overridable Property Offset As Integer Public Overridable Property TextReminderSentDate As Date Public Overridable Property Confirmed As Boolean Public Overridable Property ConfirmationTextId As String Public Overridable Property FirstTextReminderId As String Public Overridable Property SecondTextReminderId As String Public Overridable Property LocationUID As Guid? Public Overridable Property AgentReminderSentDate As Date Public Overridable Property ContactId As Integer Public Overridable Property IsPrivate As Boolean Public Overridable Property ProjectID As Integer Public Overridable Property JobID As Integer Public Overridable Property ProjectStartDate As Date Public Overridable Property ProjectEndDate As Date Public Overridable Property MaxCrewEndDate As Date Public Overridable Property MaxEquipmentEndDate As Date Public Overridable Property CheckInId As Guid Public Overridable Property AllDay As Boolean Public Overridable Property JobName As String Public Overridable Property JobStatusName As String Public Overridable Property JobStatusId As Integer Public Overridable Property ProjectName As String Public Overridable Property ResourceId As Integer Public Overridable Property ResourceName As String Public Overridable Property Original_EventStart As Date Public Overridable Property Original_Recurrence As Boolean Public Overridable Property Original_RecurrenceFrequency As String Public Overridable Property Original_RecurrenceBy As String Public Overridable Property Original_RecurrenceByValue As String Public Overridable Property Original_RecurrenceUntil As Date Public Overridable Property Checksum As String End Class Public Partial Class Job Public Overridable Property JobID As Integer Public Overridable Property JobName As String Public Overridable Property JobTypeID As Integer Public Overridable Property ExpectedStartDate As Date Public Overridable Property ActualStartDate As Date Public Overridable Property ExpectedCompletionDate As Date Public Overridable Property ActualEndDate As Date Public Overridable Property Active As Boolean Public Overridable Property CreatedByUID As Guid Public Overridable Property ProjectID As Integer Public Overridable Property StatusId As Integer Public Overridable Property AdvancedScheduling As Boolean Public Overridable Property ShowTimes As Boolean Public Overridable Property Schedule As List(Of CalendarEvent) = New List(Of CalendarEvent) End Class Public Partial Class JobMaterialRequest Implements IReturn(Of JobResponse) Public Overridable Property ProjectID As Integer Public Overridable Property JobID As Integer Public Overridable Property MaterialID As Integer Public Overridable Property AddRemove As Integer Public Overridable Property StatusId As Integer End Class Public Partial Class JobResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property Job As List(Of Job) = New List(Of Job) Public Overridable Property RequiresConfirm As Boolean 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