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 |