Click or drag to resize

DetailsCriteria Class

Data contract for the input criteria for the "Details" service.
Inheritance Hierarchy
SystemObject
  DataContractBase
    Tse.EasyBook.Server.DataContractsDetailsCriteria

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 DetailsCriteria : DataContractBase

The DetailsCriteria type exposes the following members.

Constructors
  NameDescription
Public methodDetailsCriteria
Top
Properties
  NameDescription
Public propertyArrivalDate
The arrival date of the potential tennancy.
Public propertyCurrencyIsoCode
ISO 4217 currency code used to calulate prices.
Public propertyCustomerType
The customer type is used by the "Details" service to calculate a correct set of suggested installments. Payment terms may differ if the customer is a person or company. Setting this to the appropriate customer type will ensure that the installment calculation returns the correct installments (ie. the same installments that the booking service will calculate).
Public propertyDepartureDate
The departure date of the potential tennancy.
Public propertyExcludeArticles
Set this property to true to exclude articles from the service reply. The Articles will then be empty.
Public propertyExcludeAssessments
Set this property to true to exclude assessments from the details result.
Public propertyExcludeAttributes
Set this property to true to exclude attributes from the service reply. The [!:DetailsResult.Attributes] will then be empty.
Public propertyExcludeCalendar
Set this property to true to exclude calendar date from the service reply. The Calendar will then be null.
Public propertyExcludeDetails
Set this property to true to exclude vacancy details and catalogue text from the details result.
Public propertyExcludeInstallments
Set this property to true to exclude installments from the service reply. The Installments will then be empty.
Public propertyExcludePictures
Set this property to true to exclude pictures from the service reply. The Pictures will then be empty.
Public propertyExcludePriceCalculationDetails
Include Price Calculation Details or not. Please remember including the details will costs some performance.
Public propertyIncludeArticles
To incude additional articles in the DetailsResult.Price and DetailsResult.Installments collection, add the requested articles and count to this collection.
Public propertyIncludeCalendarDurations
Set this property to true to include calendar days string in the new duration format in the field CalendarDurations. Otherwite the field CalendarDurations will be null.
Public propertyIncludeCleaning
To incude cleaning price in the DetailsResult.Price and DetailsResult.Installments collection, set this property to true. If the house has cleaning included in the price, this property is ignored.
Public propertyIncludeConsumptionMeters
Public propertyIncludeDeposit
To incude cleaning price in the DetailsResult.Price and DetailsResult.Installments collection, set this property to true.
Public propertyIncludeNumberOfPets
To incude pet fees in the DetailsResult.Price and DetailsResult.Installments collection, set this property to the number of pets.
Public propertyIncludeTipRentalObjectDesc
If true, the possible latest created Tip of the category OwnerRentalObjDesc is include in the result in the field TipRentalObjectDesc.
Public propertyNumberOfPersons
This property is used to calculate any person related discounts if available. This should hold the value as the number of adults, adolescents and children combined.
Public propertyRentalObjectNo
The rental object to find details for.
Top
See Also