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 SourceAgentId
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
BookingChangeDate
The date of this change
Declaration
public Date? BookingChangeDate { get; set; }
BookingCreationDate
The date that the booking was created. If not specified this defaults to the current date.
Declaration
public Date? BookingCreationDate { get; set; }
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; }