' Options: 'Date: 2025-12-06 09:45:12 '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: TimecardCheckInRequest.* '''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 TimeCard Public Overridable Property AgentId As Integer Public Overridable Property CheckInId As Integer Public Overridable Property DateLogged As Date Public Overridable Property TimeIn As TimeSpan Public Overridable Property TimeInDate As DateTimeOffset Public Overridable Property TimeOut As TimeSpan Public Overridable Property TimeOutDate As DateTimeOffset Public Overridable Property TimeLogged As Decimal Public Overridable Property PaymentType As Integer Public Overridable Property ServiceCodeId As Integer Public Overridable Property ServiceCode As String Public Overridable Property ServiceRate As Decimal Public Overridable Property ServiceDescription As String Public Overridable Property WorkDescription As String Public Overridable Property AdjustedTimeIn As TimeSpan Public Overridable Property AdjustedTimeInDate As DateTimeOffset Public Overridable Property AdjustedTimeOut As TimeSpan Public Overridable Property AdjustedTimeOutDate As DateTimeOffset Public Overridable Property IsValid As Boolean Public Overridable Property Adjusted As Boolean Public Overridable Property ProjectID As Integer Public Overridable Property ProjectName As String Public Overridable Property ClientID As Integer Public Overridable Property ClientName As String Public Overridable Property CategoryID As Integer Public Overridable Property CategoryName As String Public Overridable Property JobID As Integer Public Overridable Property JobName As String End Class Public Partial Class TimecardCheckInRequest Implements IReturn(Of TimecardCheckInResponse) Public Overridable Property CheckInId As Integer Public Overridable Property TimecardCheckIn As List(Of TimeCard) = New List(Of TimeCard) End Class Public Partial Class TimecardCheckInResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property TimecardCheckIn As List(Of TimeCard) = New List(Of TimeCard) 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