Show / Hide Table of Contents

Class ProductOffering

A product offering inside GetProductOfferingsResponse

Inheritance
System.Object
ProductOffering
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.Product
Assembly: EC.ProductsAndPricing.ServiceContract.dll
Syntax
public class ProductOffering

Properties

View Source

CourseProperties

Properties that only apply to courses

Declaration
public CourseOfferingProperties CourseProperties { get; set; }
Property Type: CourseOfferingProperties
View Source

DatesUrl

The address of the API you can call to fetch the dates for this product

Declaration
[Obsolete]
public ApiLink<GetProductDatesResponse> DatesUrl { get; set; }
Property Type: ApiLink<GetProductDatesResponse>
View Source

OfferingDates

The offering dates

Declaration
public IList<OfferingDates> OfferingDates { get; set; }
Property Type: System.Collections.Generic.IList<OfferingDates>
View Source

OfferingDatesKey

The key of the offering dates in this product. You can lookup the dates in OfferingDates.

Declaration
[Obsolete]
public string OfferingDatesKey { get; set; }
Property Type: System.String
Remarks

Will be empty if StartDatesKey has a value.

View Source

PricingPeriods

A list of the pricing periods

Declaration
public IList<PricingPeriod> PricingPeriods { get; set; }
Property Type: System.Collections.Generic.IList<PricingPeriod>
Remarks

This is for informational purposes only. To calculate a price use CalculatePriceRequest

View Source

Product

The the product. Will be null unless IncludeProducts is true

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

ProductCode

The code of the product that is offered.

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

School

The school offering the product. Will be null unless IncludeSchools is true

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

SchoolCode

The code of the school that is offering the product.

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

StartDatesKey

The key of the start dates in this product. You can lookup the dates in StartDates.

Declaration
[Obsolete]
public string StartDatesKey { get; set; }
Property Type: System.String
Remarks

Will be empty if OfferingDatesKey has a value.

Extension Methods

ProductOfferingExtensions.GetStartDates(ProductOffering)
  • View Source
Back to top Copyright © 2017 EC English