Class CourseComponentDetailEntity
This class represents the EntityModel interface to the AdCourseSubCourseComponents database table.
Inheritance
Implements
Namespace: Cmc.Nexus.Academics.Entities
Assembly: Cmc.Nexus.Academics.Contracts.dll
Syntax
public class CourseComponentDetailEntity : Entity, IIdentifiable
Constructors
CourseComponentDetailEntity()
Declaration
public CourseComponentDetailEntity()
Fields
ComponentCreditsProperty
The ComponentCredits property.
Declaration
public static readonly EntityProperty ComponentCreditsProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
ComponentTypeIdProperty
The ComponentTypeId property.
Declaration
public static readonly EntityProperty ComponentTypeIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CourseComponentIdProperty
The CourseComponentId property.
Declaration
public static readonly EntityProperty CourseComponentIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CourseIdProperty
The CourseId property.
Declaration
public static readonly EntityProperty CourseIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CreatedDateTimeProperty
The CreatedDateTime property.
Declaration
public static readonly EntityProperty CreatedDateTimeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IdProperty
The Id property.
Declaration
public static readonly EntityProperty IdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsActiveProperty
The IsActive property.
Declaration
public static readonly EntityProperty IsActiveProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsGradesAllowedProperty
The IsGradesAllowed property.
Declaration
public static readonly EntityProperty IsGradesAllowedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
LastModifiedDateTimeProperty
The LastModifiedDateTime property.
Declaration
public static readonly EntityProperty LastModifiedDateTimeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RecommendedClassSizeProperty
The RecommendedClassSize property.
Declaration
public static readonly EntityProperty RecommendedClassSizeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
TotalScheduledHoursProperty
The TotalScheduledHours property.
Declaration
public static readonly EntityProperty TotalScheduledHoursProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
WorkLoadProperty
The WorkLoad property.
Declaration
public static readonly EntityProperty WorkLoadProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
Properties
ComponentCredits
Gets or sets the ComponentCredits associated with this CourseComponentDetailEntity.
Declaration
public decimal ComponentCredits { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The ComponentCredits. |
ComponentTypeId
Gets or sets the ComponentTypeId associated with this CourseComponentDetailEntity.
Declaration
public int ComponentTypeId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The ComponentTypeId. |
CourseComponent
Gets the CourseComponentEntity entity data as a collection
Declaration
public CourseComponentEntity CourseComponent { get; set; }
Property Value
Type | Description |
---|---|
CourseComponentEntity |
CourseComponentId
Gets or sets the CourseComponentId associated with this CourseComponentDetailEntity.
Declaration
public int CourseComponentId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The CourseComponentId. |
CourseId
Gets or sets the CourseId associated with this CourseComponentDetailEntity.
Declaration
public int CourseId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The CourseId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this CourseComponentDetailEntity.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The CreatedDateTime. |
Id
Gets or sets the Id associated with this CourseComponentDetailEntity.
Declaration
public int Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The Id. |
IsActive
Gets or sets the IsActive associated with this CourseComponentDetailEntity.
Declaration
public bool IsActive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsActive. |
IsGradesAllowed
Gets or sets the IsGradesAllowed associated with this CourseComponentDetailEntity.
Declaration
public bool IsGradesAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsGradesAllowed. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this CourseComponentDetailEntity.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The LastModifiedDateTime. |
RecommendedClassSize
Gets or sets the RecommendedClassSize associated with this CourseComponentDetailEntity.
Declaration
public int? RecommendedClassSize { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The RecommendedClassSize. |
TotalScheduledHours
Gets or sets the TotalScheduledHours associated with this CourseComponentDetailEntity.
Declaration
public decimal? TotalScheduledHours { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The TotalScheduledHours. |
WorkLoad
Gets or sets the WorkLoad associated with this CourseComponentDetailEntity.
Declaration
public decimal? WorkLoad { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The WorkLoad. |
Methods
GeneratedInitializer()
This is the auto-generated initializer that knows how to deal with any relationship initialization for auto-generated relationships.
Declaration
public void GeneratedInitializer()