Click or drag to resize

DetailsResult Class

Data contract for the resulting output of the "Details" service.
Inheritance Hierarchy

Namespace:  Tse.EasyBook.Server.DataContracts
Assembly:  Tse.EasyBook.Server.DataContracts (in Tse.EasyBook.Server.DataContracts.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public class DetailsResult : RentalObjectSearchItemWeb

The DetailsResult type exposes the following members.

Constructors
  NameDescription
Public methodDetailsResult
Top
Properties
  NameDescription
Public propertyAddress
Address of the rental object.
(Inherited from RentalObjectSearchItemWeb.)
Public propertyAdjustment
Adjustment in days for vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyAppendedText
Text which will be written after the autogenerated texts
(Inherited from RentalObjectSearchItemWeb.)
Public propertyAreaId
The area of the rental object associated with the vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyAreaName
The name of the area of the rental object associated with the vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyArrivalDate
Arrival date for vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyArticleDelivery
Boolean which tells whether articles are delivered to the house or not
(Inherited from RentalObjectSearchResultBase.)
Public propertyArticles
A list of available articles for the rental object. These can be parsed in as extra purchases by using the "Booking" or UpdateOrder service.
Public propertyAssessment
Assessments are used to calculate the rental object category.
Public propertyAttributes
Attributes on the rental object.
(Inherited from RentalObjectSearchItemWeb.)
Public propertyAutogeneratedTexts
A list of autogenerated text (by attribute group). . Please note that some rental objects may have elements in this list while the Text property is empty. Other rental objects may have data in both properties, and still others may only have a Text value.
Public propertyAutogeneratedTexts1
A list of autogenerated text (by attribute group). . Please note that some rental objects may have elements in this list while the [!:Text] property is empty. Other rental objects may have data in both properties, and still others may only have a [!:Text] value.
(Inherited from RentalObjectSearchItemWeb.)
Public propertyCalendar
The rental object calendar with an arrivals string and a departures string. See CalendarWeb for a more detailed description.
Public propertyCalendarDurations
If the field IncludeCalendarDurations is set to true then this field contains the rental object calendar of the type CalendarWeb. The CalendarWeb instance contains an arrivals string in the new duration format.
If the field IncludeCalendarDurations is set to false this field will be null.
For the duration based format each day has one of the following 4 values:
  • Value 1:A??????????
  • Value 2:a
  • Value 3:B
  • Value 4:b
Value 1 consists of the upper-case letter A followed by integer number. Value 1 represent a day where arrival is possible. The reverse one-based position of the bits in the integer number, represent the possible durations in days for rental periods with arrival on this day. So the integer number 96 converts to the binary number 1100000 and the reverse of that is 0000011. Therefor durations of either 6 or 7 days are possible for arrivals on this day. The maximum value of this integer number is 4294967295(32 bits).
Value 2 represent a vacant day that is available for booking, but where arrival is NOT possible.
Value 3 and 4 represent a occupied day that is NOT available for booking.
All the days between the date Offset and the date of EndDate, both included, are represented by one of the 4 values followed by a comma.
Example of a string value for ArrivalDays: A12384,a,a,a,a,a,a,A96,a,a,a,a,a,a,b,b
Public propertyCancellation
Is this vacancy a cancellation
(Inherited from RentalObjectSearchResultBase.)
Public propertyCategoryId
The category of the rental object associated with the vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyCategoryName
The name of the category of the rental object associated with the vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyCleaningArticleId
The property CleaningArticleId
(Inherited from RentalObjectSearchResultBase.)
Public propertyCleaningOptions
An enumeration specifying the cleaning options available for a rental object. The 3 possible values are Optional, Included and Onsite. Please see CleaningOptionsWebEnum for further details.
(Inherited from RentalObjectSearchItemWeb.)
Public propertyCleaningOptionsAll
A new larger enumeration describing all cleaning options for the rental object. In the future everybody should use this field rather than CleaningOptions Possible values: Optional(0): The cleaning is optional and can be ordered for the rental object when performing a booking. A price for the cleaning is also specified. Included(1): The cleaning is included in the rental object price and cleaning is automatically added to the order. A price for the cleaning is not specified. OnSite(2): The cleaning is ordered on site. The cleaning can not be ordered when creating a booking. A price for the cleaning is not specified. OnSiteMandatory(3): The cleaning must be ordered on site. The cleaning can not be ordered when creating a booking. A price for the cleaning is not specified. IncludedFree(4): The cleaning is included in the rental object price, but are free of cost meaning no cleaning is added to the order and the price for the cleaning 0.
(Inherited from RentalObjectSearchItemWeb.)
Public propertyCleaningPrice
The property CleaningPrice
(Inherited from RentalObjectSearchResultBase.)
Public propertyComments
If any extra conditions or comments apply to the rental object in the specific booking period it is stated here. For example: No renting to youth groups.
Public propertyConsultantId
The consultant of the rental object associated with the vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyConsumptionArticles
A list of consumption articles registered on the rental object. Use this to see what the consumption prices are for a tennancy.
Public propertyConsumptionMeters
A list of consumption meters with summer and winter averages for a rental object
Public propertyDefaultArrivalDay
Default arrival day
Public propertyDepartureDate
Departure date for vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyDepositPrice
Deposit. 0 If no deposit.
(Inherited from RentalObjectSearchResultBase.)
Public propertyDiscount
The discount applied
(Inherited from RentalObjectSearchResultBase.)
Public propertyEntityType (Inherited from RentalObjectSearchResultBase.)
Public propertyFee
The property Price = BasePrice + PriceRegulation + Fee
(Inherited from RentalObjectSearchResultBase.)
Public propertyInstallments
The list of calculated installments. See ExcludeInstallments.
Public propertyIsOption
Indicates if the current interval is an option/preorder interval or not.
(Inherited from RentalObjectSearchResultBase.)
Public propertyLastAgreementDate
The last intermediation agreement date. After this date the rental object is no longer available for bookings
Public propertyLatitude
GPS Latitude of the rental object in decimal degrees (D.D)
(Inherited from RentalObjectSearchResultBase.)
Public propertyLongitude
GPS Longitude of the rental object in decimal degrees (D.D)
(Inherited from RentalObjectSearchResultBase.)
Public propertyMaximumPrice
The maximum price that this house can be rented for on a standard 7 day stay on the default arrival day. Please note that this property is null unless VacancyOptions.VacancyCheck is set to "None" in the class SearchCriteria.
(Inherited from RentalObjectSearchItemWeb.)
Public propertyMinimumPrice
The minimum price that this house can be rented for on a standard 7 day stay on the default arrival day. Please note that this property is null unless VacancyOptions.VacancyCheck is set to "None" in the class SearchCriteria.
(Inherited from RentalObjectSearchItemWeb.)
Public propertyName
Name
(Inherited from RentalObjectSearchResultBase.)
Public propertyNumberOfChildren
Number of children not counting as adults
(Inherited from RentalObjectSearchResultBase.)
Public propertyNumberOfPersons
Number of persons required
(Inherited from RentalObjectSearchResultBase.)
Public propertyNumberOfPets
Number of pets required
(Inherited from RentalObjectSearchResultBase.)
Public propertyOffice
The office attached to the rental object.
Public propertyOfficeId
The office of the rental object associated with the vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyOfficeName
The office name of the rental object associated with the vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyOwnerCategory
Owner category. Owners are assigned a category based on the rules that are fulfilled in the different owner categories.
Public propertyPetFeePerPet
True if pet fee applies to each pet.
Public propertyPetFeePrice
Pet fee price. See also
Public propertyPictures
A list of pictures of the rental object.
Public propertyPrice
Price including any discounts and fees.
(Inherited from RentalObjectSearchResultBase.)
Public propertyPriceDetails
Possible price calculation details. One element per day. Only filled out if RentalObjectAdvancedSearchCriteria.IncludePriceCalculationDetails is true. Otherwise the list is empty
(Inherited from RentalObjectSearchResultBase.)
Public propertyRegionId
The region of the rental object associated with the vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyRegionName
The name of the region of the rental object associated with the vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyRentalObjectNo
Rental object number
(Inherited from RentalObjectSearchResultBase.)
Public propertySupplierNo
Supplier number
(Inherited from RentalObjectSearchResultBase.)
Public propertyText
A description of the rental object (prosa).
Public propertyText1
A description of the rental object (prosa).
(Inherited from RentalObjectSearchItemWeb.)
Public propertyThumbnail
Thumbnail image URL
(Inherited from RentalObjectSearchResultBase.)
Public propertyTipRentalObjectDesc
A possible description of the rental object from the owner.
Public propertyTypeId
The type of the rental object associated with the vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyTypeName
The name of the type of the rental object associated with the vacancy
(Inherited from RentalObjectSearchResultBase.)
Public propertyVacancy
Vacancy details. Possible values are: Undefined, Vacant, CalendarConflict, WinterRentalRulesDk9WeeksExceeded, WinterRentalRulesDk4WeeksPerTenancyExceeded, PartnerBookingDisallowed.
Public propertyVacancyResult
Vacancy details. DEPRECATED. Use Vacancy instead.
Public propertyVacant
True if available for renting otherwise false
Public propertyWebAddress
The web adress for this specific rental object. Used for showing the internetpresentation of a rental object
(Inherited from RentalObjectSearchResultBase.)
Top
Fields
  NameDescription
Protected field_autogeneratedTexts (Inherited from RentalObjectSearchItemWeb.)
Protected field_text (Inherited from RentalObjectSearchItemWeb.)
Top
See Also