' Options: 'Date: 2026-06-27 20:29:47 '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: AgreementPlannerRequest.* '''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 AgreementPlannerCrew Public Overridable Property CrewID As Integer Public Overridable Property CrewName As String Public Overridable Property CrewColor As String End Class Public Partial Class AgreementPlannerRequest Implements IReturn(Of AgreementPlannerResponse) Public Overridable Property From As String Public Overridable Property Scope As String End Class Public Partial Class AgreementPlannerResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property FromIso As String Public Overridable Property ToIso As String Public Overridable Property WeekdayCapacity As Integer Public Overridable Property Rows As List(Of AgreementPlannerRow) = New List(Of AgreementPlannerRow) Public Overridable Property Crews As List(Of AgreementPlannerCrew) = New List(Of AgreementPlannerCrew) End Class Public Partial Class AgreementPlannerRow Public Overridable Property AgreementID As Integer Public Overridable Property Name As String Public Overridable Property ProjectName As String Public Overridable Property ServiceType As String Public Overridable Property Area As String Public Overridable Property Zip As String Public Overridable Property Frequency As String Public Overridable Property NextDueIso As String Public Overridable Property NextDueLabel As String Public Overridable Property Overdue As Boolean Public Overridable Property DurationMin As Integer Public Overridable Property EligibleDow As List(Of Integer) = New List(Of Integer) Public Overridable Property ScheduledDow As Integer Public Overridable Property WeeklyAll As Boolean Public Overridable Property DueThisWeek As Boolean Public Overridable Property AssignedCrewID As Integer? Public Overridable Property AssignedCrewName As String Public Overridable Property ThisWeekJobID As Integer? Public Overridable Property ThisWeekBackingJobID As Integer? Public Overridable Property ThisWeekOccIso As String Public Overridable Property ThisWeekStandingIso As String Public Overridable Property StandingDow As Integer? Public Overridable Property Moved 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