Show / Hide Table of Contents

Class SummaryLine

A summary of pricing information.

Inheritance
System.Object
SummaryLine
CancelledFeeLine
CancelledProductLine
FeeSummaryLine
PricedProductLine
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 abstract class SummaryLine

Properties

View Source

BasePrice

The total cost of the booking before tax and excluding any discounts and commission.

Declaration
public Money BasePrice { get; set; }
Property Type: Money
View Source

Commission

The total value of all the agent commission.

Declaration
public Money Commission { get; set; }
Property Type: Money
View Source

DatePeriods

Breakdown of the price by date

Declaration
public List<PricedDatePeriod> DatePeriods { get; set; }
Property Type: System.Collections.Generic.List<PricedDatePeriod>
View Source

Discounts

A list of disconts that have been applied to the line.

Declaration
public List<DiscountDetail> Discounts { get; set; }
Property Type: System.Collections.Generic.List<DiscountDetail>
View Source

DiscountTotal

The total value of all discounts.

Declaration
public Money DiscountTotal { get; set; }
Property Type: Money
View Source

Name

The name of the course/fee.

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

NumberOfUnits

The number of units that were priced

Declaration
public Units NumberOfUnits { get; set; }
Property Type: Units
View Source

OutputLineId

A unique id generated by the pricing service.

Declaration
public string OutputLineId { get; set; }
Property Type: System.String
See Also
AppliesToOutputLineIds
AppliesToOutputLineIds
View Source

ProductDeliveryDates

The start date

Declaration
public DateRange ProductDeliveryDates { get; set; }
Property Type: DateRange
View Source

TaxAmount

The total amount of tax payable.

Declaration
public Money TaxAmount { get; set; }
Property Type: Money
View Source

TaxCode

The tax code used to calculate the tax

Declaration
public string TaxCode { get; set; }
Property Type: System.String
  • View Source
Back to top Copyright © 2017 EC English