/* Options: Date: 2026-10-08 22:16:26 Version: 6.21 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://cert.cendyn.com/CenResServiceR2Test //GlobalNamespace: //MakePartial: True //MakeVirtual: True //MakeInternal: False //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //InitializeCollections: True //ExportValueTypes: False IncludeTypes: GetRoomTypeRequest.* //ExcludeTypes: //AddNamespaces: //AddDefaultXmlNamespace: http://schemas.servicestack.net/types */ using System; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization; using ServiceStack; using ServiceStack.DataAnnotations; using CenResSS.ServiceModel; using Cendyn.CenRes.DataLib.Models; using Cendyn.CenRes.DataLib.ViewModels; namespace Cendyn.CenRes.DataLib.Models { public partial class RoomType { public virtual string ExternalID { get; set; } public virtual string HotelCode { get; set; } public virtual string RoomCode { get; set; } public virtual string RoomCategory { get; set; } public virtual string ShortDescription { get; set; } public virtual string LongDescription { get; set; } public virtual string RoomTypeCode { get; set; } public virtual string RoomClass { get; set; } public virtual string ImagePath { get; set; } public virtual int? RoomsInHotel { get; set; } public virtual string BedTypeCode { get; set; } public virtual bool? NonSmoking { get; set; } public virtual bool? ActiveRetail { get; set; } public virtual int? OccupancyMax { get; set; } public virtual int? OccupancyAdult { get; set; } public virtual int? OccupancyChild { get; set; } public virtual decimal? XtraAdultCharge { get; set; } public virtual decimal? XtraChildCharge { get; set; } public virtual decimal? RoomArea { get; set; } public virtual bool IsPseudo { get; set; } public virtual bool IsActive { get; set; } public virtual DateTime? InactiveDate { get; set; } public virtual string SourceName { get; set; } public virtual string SourceID { get; set; } } } namespace Cendyn.CenRes.DataLib.ViewModels { public partial class RoomInfo { public virtual string RoomType { get; set; } public virtual DateTime Date { get; set; } public virtual int TotalRooms { get; set; } public virtual int AvailableRooms { get; set; } } } namespace CenResSS.ServiceModel { [Route("/getroomTypes/{CendynPropertyId}", "GET")] public partial class GetRoomTypeRequest : IReturn> { public virtual string CendynPropertyId { get; set; } public virtual RequestType InterfaceType { get; set; } } public enum RequestType { CenRes, Inventory, } }