Class Term
This class represents the EntityModel interface to the AdTerm database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.Academics
Assembly: Cmc.Nexus.Models.dll
Syntax
public class Term
Constructors
Term()
Declaration
public Term()
Properties
AddDropDate
Gets or sets the AddDropDate associated with this Term.
Declaration
public DateTime? AddDropDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The AddDropDate. |
AuditDesignationDeadline
Gets or sets the AuditDesignationDeadline associated with this Term.
Declaration
public DateTime? AuditDesignationDeadline { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The AuditDesignationDeadline. |
CampusGroup
Declaration
public virtual CampusGroup CampusGroup { get; set; }
Property Value
| Type | Description |
|---|---|
| CampusGroup |
CampusGroupId
Gets or sets the CampusGroupId associated with this Term.
Declaration
public int? CampusGroupId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The CampusGroupId. |
ClassSections
Declaration
public virtual ICollection<ClassSectionTerm> ClassSections { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<ClassSectionTerm> |
ClearingHouseDetailRecords
Declaration
public virtual ICollection<ClearinghouseExportRecord> ClearingHouseDetailRecords { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<ClearinghouseExportRecord> |
Code
Gets or sets the Code associated with this Term.
Declaration
public string Code { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Code. |
CourseRefundPolicyId
Gets or sets the CourseRefundPolicyId associated with this Term.
Declaration
public int? CourseRefundPolicyId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The CourseRefundPolicyId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this Term.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
CrnPrefix
Gets or sets the CrnPrefix associated with this Term.
Declaration
public string CrnPrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CrnPrefix. |
CrnSuffix
Gets or sets the CrnSuffix associated with this Term.
Declaration
public int? CrnSuffix { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The CrnSuffix. |
EndDate
Gets or sets the EndDate associated with this Term.
Declaration
public DateTime? EndDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The EndDate. |
EnrollmentPeriodFees
Declaration
public virtual ICollection<StudentEnrollmentPeriodFee> EnrollmentPeriodFees { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentEnrollmentPeriodFee> |
EnrollmentsStarting
Declaration
public virtual ICollection<StudentEnrollmentPeriod> EnrollmentsStarting { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentEnrollmentPeriod> |
FaAcademicCalendar
Gets or sets the FaAcademicCalendar associated with this Term.
Declaration
public short? FaAcademicCalendar { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int16> | The FaAcademicCalendar. |
Id
Gets or sets the Id associated with this Term.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
InstructionalWeeks
Gets or sets the InstructionalWeeks associated with this Term.
Declaration
public int? InstructionalWeeks { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The InstructionalWeeks. |
InternalRegistrationBeginDateTime
Gets or sets the InternalRegistrationBeginDateTime associated with this Term.
Declaration
public DateTime? InternalRegistrationBeginDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The InternalRegistrationBeginDateTime. |
InternalRegistrationEndDateTime
Gets or sets the InternalRegistrationEndDateTime associated with this Term.
Declaration
public DateTime? InternalRegistrationEndDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The InternalRegistrationEndDateTime. |
IsActive
Gets or sets the IsActive associated with this Term.
Declaration
public bool IsActive { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsActive. |
IsAttendanceRecorded
Gets or sets the IsAttendanceRecorded associated with this Term.
Declaration
public bool IsAttendanceRecorded { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsAttendanceRecorded. |
IsChildTermDatesRuleEnforced
Gets or sets the IsChildTermDatesRuleEnforced associated with this Term.
Declaration
public bool IsChildTermDatesRuleEnforced { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsChildTermDatesRuleEnforced. |
IsExcludedCrmIntegration
Gets or sets the IsExcludedCrmIntegration associated with this Term.
Declaration
public bool IsExcludedCrmIntegration { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsExcludedCrmIntegration. |
IsGlobalExtractTerm
Gets or sets the IsGlobalExtractTerm associated with this Term.
Declaration
public bool? IsGlobalExtractTerm { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> | The IsGlobalExtractTerm. |
IsIntersession
Gets or sets the IsIntersession associated with this Term.
Declaration
public bool IsIntersession { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsIntersession. |
IsLdaRetainedUnregisteredCourses
Gets or sets the IsLdaRetainedUnregisteredCourses associated with this Term.
Declaration
public bool? IsLdaRetainedUnregisteredCourses { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> | The IsLdaRetainedUnregisteredCourses. |
IsOnlineUsageAllowed
Gets or sets the IsOnlineUsageAllowed associated with this Term.
Declaration
public bool IsOnlineUsageAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsOnlineUsageAllowed. |
IsPrePullRequiredForGlobal
Gets or sets the IsPrePullRequiredForGlobal associated with this Term.
Declaration
public bool IsPrePullRequiredForGlobal { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsPrePullRequiredForGlobal. |
IsSapTerm
Gets or sets the IsSapTerm associated with this Term.
Declaration
public bool IsSapTerm { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsSapTerm. |
IsStandardTerm
Gets or sets the IsStandardTerm associated with this Term.
Declaration
public byte IsStandardTerm { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte | The IsStandardTerm. |
IsTermOpen
Gets or sets the IsTermOpen associated with this Term.
Declaration
public bool IsTermOpen { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsTermOpen. |
IsTermSuspendLiftedCampusLinkAmbassador
Gets or sets the IsTermSuspendLiftedCampusLinkAmbassador associated with this Term.
Declaration
public bool IsTermSuspendLiftedCampusLinkAmbassador { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsTermSuspendLiftedCampusLinkAmbassador. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this Term.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this Term.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
LastUpdatedCrn
Gets or sets the LastUpdatedCrn associated with this Term.
Declaration
public string LastUpdatedCrn { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The LastUpdatedCrn. |
Name
Gets or sets the Name associated with this Term.
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Name. |
NumberOfDaysAfterTermStartDate
Gets or sets the NumberOfDaysAfterTermStartDate associated with this Term.
Declaration
public int? NumberOfDaysAfterTermStartDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The NumberOfDaysAfterTermStartDate. |
NumberOfDaysPriorToTermStartDate
Gets or sets the NumberOfDaysPriorToTermStartDate associated with this Term.
Declaration
public int? NumberOfDaysPriorToTermStartDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The NumberOfDaysPriorToTermStartDate. |
NumberOfDaysToRecalcNotification
Gets or sets the NumberOfDaysToRecalcNotification associated with this Term.
Declaration
public int? NumberOfDaysToRecalcNotification { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The NumberOfDaysToRecalcNotification. |
OpenRegistrationBeginDateTime
Gets or sets the OpenRegistrationBeginDateTime associated with this Term.
Declaration
public DateTime? OpenRegistrationBeginDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The OpenRegistrationBeginDateTime. |
OpenRegistrationEndDateTime
Gets or sets the OpenRegistrationEndDateTime associated with this Term.
Declaration
public DateTime? OpenRegistrationEndDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The OpenRegistrationEndDateTime. |
PaidDisbursements
Declaration
public virtual ICollection<PaidDisbursement> PaidDisbursements { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<PaidDisbursement> |
ParentTermStudentCourseStatusChanges
Declaration
public virtual ICollection<StudentCourseStatusChange> ParentTermStudentCourseStatusChanges { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentCourseStatusChange> |
Revenue
Declaration
public virtual ICollection<StudentRevenueSummary> Revenue { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentRevenueSummary> |
RevenueUnits
Gets or sets the RevenueUnits associated with this Term.
Declaration
public decimal? RevenueUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The RevenueUnits. |
SapCalcDaysAfterTermEnd
Gets or sets the SapCalcDaysAfterTermEnd associated with this Term.
Declaration
public int? SapCalcDaysAfterTermEnd { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The SapCalcDaysAfterTermEnd. |
ScheduleChangesType
Gets or sets the ScheduleChangesType associated with this Term.
Declaration
public string ScheduleChangesType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ScheduleChangesType. |
SendCourseSectionDataInitialDoneToLms
Gets or sets the SendCourseSectionDataInitialDoneToLms associated with this Term.
Declaration
public bool SendCourseSectionDataInitialDoneToLms { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The SendCourseSectionDataInitialDoneToLms. |
SendCourseSectionDataToLms
Gets or sets the SendCourseSectionDataToLms associated with this Term.
Declaration
public bool SendCourseSectionDataToLms { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The SendCourseSectionDataToLms. |
SendInstructorAssignmentsInitialDoneToLms
Gets or sets the SendInstructorAssignmentsInitialDoneToLms associated with this Term.
Declaration
public bool SendInstructorAssignmentsInitialDoneToLms { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The SendInstructorAssignmentsInitialDoneToLms. |
SendInstructorAssignmentsToLms
Gets or sets the SendInstructorAssignmentsToLms associated with this Term.
Declaration
public bool SendInstructorAssignmentsToLms { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The SendInstructorAssignmentsToLms. |
SendStudentRegistrationDataInitialDoneToLms
Gets or sets the SendStudentRegistrationDataInitialDoneToLms associated with this Term.
Declaration
public bool SendStudentRegistrationDataInitialDoneToLms { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The SendStudentRegistrationDataInitialDoneToLms. |
SendStudentRegistrationDataToLms
Gets or sets the SendStudentRegistrationDataToLms associated with this Term.
Declaration
public bool SendStudentRegistrationDataToLms { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The SendStudentRegistrationDataToLms. |
Shift
Declaration
public virtual Shift Shift { get; set; }
Property Value
| Type | Description |
|---|---|
| Shift |
ShiftId
Gets or sets the ShiftId associated with this Term.
Declaration
public int? ShiftId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The ShiftId. |
StandardTermType
Gets or sets the StandardTermType associated with this Term.
Declaration
public string StandardTermType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The StandardTermType. |
StartDate
Gets or sets the StartDate associated with this Term.
Declaration
public DateTime? StartDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The StartDate. |
StudentAccountPendingTransactions
Declaration
public virtual ICollection<StudentAccountPendingTransaction> StudentAccountPendingTransactions { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentAccountPendingTransaction> |
StudentCourses
Declaration
public virtual ICollection<StudentCourse> StudentCourses { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentCourse> |
StudentCourseStatusChanges
Declaration
public virtual ICollection<StudentCourseStatusChange> StudentCourseStatusChanges { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentCourseStatusChange> |
StudentEnrollmentTermSummaries
Declaration
public virtual ICollection<StudentEnrollmentTermSummary> StudentEnrollmentTermSummaries { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentEnrollmentTermSummary> |
StudentGPAs
Declaration
public virtual ICollection<StudentGpa> StudentGPAs { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentGpa> |
StudentRegisterEndDate
Gets or sets the StudentRegisterEndDate associated with this Term.
Declaration
public DateTime? StudentRegisterEndDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The StudentRegisterEndDate. |
StudentRegisterStartDate
Gets or sets the StudentRegisterStartDate associated with this Term.
Declaration
public DateTime? StudentRegisterStartDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The StudentRegisterStartDate. |
SummerHeaderOrTrailer
Gets or sets the SummerHeaderOrTrailer associated with this Term.
Declaration
public byte SummerHeaderOrTrailer { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte | The SummerHeaderOrTrailer. |
TermCampusRegistrationDates
Declaration
public virtual ICollection<TermRegistrationCampusSetting> TermCampusRegistrationDates { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<TermRegistrationCampusSetting> |
TermGroup
Declaration
public virtual TermGroup TermGroup { get; set; }
Property Value
| Type | Description |
|---|---|
| TermGroup |
TermGroupId
Gets or sets the TermGroupId associated with this Term.
Declaration
public int? TermGroupId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The TermGroupId. |
TermRegistrationSettings
Declaration
public virtual ICollection<TermRegistrationSetting> TermRegistrationSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<TermRegistrationSetting> |
TermUsage
Gets or sets the TermUsage associated with this Term.
Declaration
public short TermUsage { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int16 | The TermUsage. |
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()
SetupFluentMappings(DbModelBuilder)
Any type of relationships that can't be inferred from the entity annotations must be done by hand using the Fluent api. Handle those relationships here.
Declaration
public static void SetupFluentMappings(DbModelBuilder modelBuilder)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Data.Entity.DbModelBuilder | modelBuilder |