Show / Hide Table of Contents

Class BookingDetails

Information about a booking that will be used to see if special offers can be applied.

Inheritance
System.Object
BookingDetails
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: EC.ProductsAndPricing.ServiceContract.Pricing
Assembly: EC.ProductsAndPricing.ServiceContract.dll
Syntax
public class BookingDetails
Remarks

All of the fields on this class are optional, but specifying them may allow extra discounts to be applied.

Properties

View Source

AgentId

The id of the agent that resold the booking.

Declaration
public int? AgentId { get; set; }
Property Type: System.Nullable<System.Int32>
View Source

AgentOfficeId

The id of the agent office that resold the booking.

Declaration
public int? AgentOfficeId { get; set; }
Property Type: System.Nullable<System.Int32>
Remarks

If this is specified you must also specify the AgentId

View Source

BookingChangeDate

The date of this change

Declaration
public Date? BookingChangeDate { get; set; }
Property Type: System.Nullable<Date>
View Source

BookingCreationDate

The date that the booking was created. If not specified this defaults to the current date.

Declaration
public Date? BookingCreationDate { get; set; }
Property Type: System.Nullable<Date>
View Source

SaleCountryIsoCode

The country that the student is buying the booking from.

Declaration
public string SaleCountryIsoCode { get; set; }
Property Type: System.String
View Source

StudentDateOfBirth

The date of birth for the student.

Declaration
public Date? StudentDateOfBirth { get; set; }
Property Type: System.Nullable<Date>

See Also

CalculatePriceRequest
  • View Source
Back to top Copyright © 2017 EC English