' Options: 'Date: 2026-10-08 22:17:45 'Version: 6.21 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://cert.cendyn.com/CenResServiceR2Test ' '''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: ResSummaryRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports CenResSS.ServiceModel Imports Cendyn.CenRes.DataLib.ViewModels Namespace Global Namespace Cendyn.CenRes.DataLib.ViewModels Public Partial Class ReservationSummary Public Overridable Property FirstName As String Public Overridable Property LastName As String Public Overridable Property ExternalProfileId As String Public Overridable Property ExternalProfileId2 As String Public Overridable Property ExternalResID1 As String Public Overridable Property ExternalResID2 As String Public Overridable Property CendynPropertyId As String Public Overridable Property PropertyName As String Public Overridable Property ResTypeCode As String Public Overridable Property ResStatusCode As String Public Overridable Property ConfirmationNum As String Public Overridable Property CentralResNum As String Public Overridable Property ResArriveDate As Nullable(Of Date) Public Overridable Property ResDepartDate As Nullable(Of Date) Public Overridable Property NumRooms As Nullable(Of Integer) Public Overridable Property RoomTypeCode As String Public Overridable Property RoomNumber As String Public Overridable Property RateCode As String Public Overridable Property MarketSegmentCode As String Public Overridable Property MarketCodeCategory As String Public Overridable Property MarketRegionCode As String Public Overridable Property CompanyName As String Public Overridable Property NumAdults As Nullable(Of Integer) Public Overridable Property NumYouths As Nullable(Of Integer) Public Overridable Property NumChildren As Nullable(Of Integer) Public Overridable Property TotalRoomNights As Nullable(Of Integer) Public Overridable Property CancellationID As String Public Overridable Property CancellationDate As Nullable(Of Date) Public Overridable Property TotalOtherRevenue As Nullable(Of Decimal) Public Overridable Property TotalRoomRevenue As Nullable(Of Decimal) Public Overridable Property TotalTax As Nullable(Of Decimal) Public Overridable Property TotalRevenue As Nullable(Of Decimal) Public Overridable Property LastUpdated As Date End Class End Namespace Namespace CenResSS.ServiceModel Public Partial Class CenResResponse Public Overridable Property Status As RequestStatus Public Overridable Property StatusMessage As String Public Overridable Property RecordsReturned As Integer Public Overridable Property RecordsAvailable As Integer Public Overridable Property PageNumber As Integer Public Overridable Property PageSize As Integer End Class Public Enum RequestStatus Success Warning [Error] NotAuthorized Failure End Enum Public Enum ReservationQueryType ResId ProfileId Name LastUpdated ArrivalDate DepartureDate StayDate DatePMSResUpdated End Enum Public Partial Class ResSummaryRequest Implements IReturn(Of ResSummaryResponse) Public Overridable Property CendynPropertyId As String Public Overridable Property Query As ReservationQueryType Public Overridable Property Id As String Public Overridable Property FirstName As String Public Overridable Property LastName As String Public Overridable Property StartDate As Nullable(Of Date) Public Overridable Property EndDate As Nullable(Of Date) Public Overridable Property PageSize As Integer Public Overridable Property PageNumber As Integer End Class Public Partial Class ResSummaryResponse Inherits CenResResponse Public Sub New() Records = New List(Of ReservationSummary) End Sub Public Overridable Property Records As List(Of ReservationSummary) End Class End Namespace End Namespace