Class TermRegistrationSetting
This class represents the EntityModel interface to the AdTermOnLineRegistration database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.Academics
Assembly: Cmc.Nexus.Models.dll
Syntax
public class TermRegistrationSetting
Constructors
TermRegistrationSetting()
Declaration
public TermRegistrationSetting()
Properties
AddClassEndDate
Gets or sets the AddClassEndDate associated with this TermRegistrationSetting.
Declaration
public DateTime? AddClassEndDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The AddClassEndDate. |
AuditMaximumCredits
Gets or sets the AuditMaximumCredits associated with this TermRegistrationSetting.
Declaration
public decimal? AuditMaximumCredits { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The AuditMaximumCredits. |
Campus
Declaration
public virtual Campus Campus { get; set; }
Property Value
| Type | Description |
|---|---|
| Campus |
CampusId
Gets or sets the CampusId associated with this TermRegistrationSetting.
Declaration
public int CampusId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The CampusId. |
ClassSectionScheduleAvailableDate
Gets or sets the ClassSectionScheduleAvailableDate associated with this TermRegistrationSetting.
Declaration
public DateTime? ClassSectionScheduleAvailableDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The ClassSectionScheduleAvailableDate. |
ClassSectionScheduleUnavailableDate
Gets or sets the ClassSectionScheduleUnavailableDate associated with this TermRegistrationSetting.
Declaration
public DateTime? ClassSectionScheduleUnavailableDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The ClassSectionScheduleUnavailableDate. |
CourseSharingEndDateTime
Gets or sets the CourseSharingEndDateTime associated with this TermRegistrationSetting.
Declaration
public DateTime? CourseSharingEndDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The CourseSharingEndDateTime. |
CourseSharingStartDateTime
Gets or sets the CourseSharingStartDateTime associated with this TermRegistrationSetting.
Declaration
public DateTime? CourseSharingStartDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The CourseSharingStartDateTime. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this TermRegistrationSetting.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
DropClassEndDate
Gets or sets the DropClassEndDate associated with this TermRegistrationSetting.
Declaration
public DateTime? DropClassEndDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The DropClassEndDate. |
GradePostingNumberOfDays
Gets or sets the GradePostingNumberOfDays associated with this TermRegistrationSetting.
Declaration
public int? GradePostingNumberOfDays { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The GradePostingNumberOfDays. |
GradesAvailableDate
Gets or sets the GradesAvailableDate associated with this TermRegistrationSetting.
Declaration
public DateTime? GradesAvailableDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The GradesAvailableDate. |
GradingBeginsTimeframe
Gets or sets the GradingBeginsTimeframe associated with this TermRegistrationSetting.
Declaration
public string GradingBeginsTimeframe { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The GradingBeginsTimeframe. |
IsAllowInstructorEditFinalGrade
Gets or sets the IsAllowInstructorEditFinalGrade associated with this TermRegistrationSetting.
Declaration
public bool? IsAllowInstructorEditFinalGrade { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> | The IsAllowInstructorEditFinalGrade. |
IsAuditClassAllowed
Gets or sets the IsAuditClassAllowed associated with this TermRegistrationSetting.
Declaration
public bool? IsAuditClassAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> | The IsAuditClassAllowed. |
IsBillingSummaryShown
Gets or sets the IsBillingSummaryShown associated with this TermRegistrationSetting.
Declaration
public bool IsBillingSummaryShown { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsBillingSummaryShown. |
IsClassSectionOverrideAllowed
Gets or sets the IsClassSectionOverrideAllowed associated with this TermRegistrationSetting.
Declaration
public bool IsClassSectionOverrideAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsClassSectionOverrideAllowed. |
IsDropAllowed
Gets or sets the IsDropAllowed associated with this TermRegistrationSetting.
Declaration
public bool IsDropAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsDropAllowed. |
IsFundingShown
Gets or sets the IsFundingShown associated with this TermRegistrationSetting.
Declaration
public bool IsFundingShown { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsFundingShown. |
IsInvoiceShown
Gets or sets the IsInvoiceShown associated with this TermRegistrationSetting.
Declaration
public bool IsInvoiceShown { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsInvoiceShown. |
IsPaymentAllowed
Gets or sets the IsPaymentAllowed associated with this TermRegistrationSetting.
Declaration
public bool IsPaymentAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsPaymentAllowed. |
IsReservationAllowed
Gets or sets the IsReservationAllowed associated with this TermRegistrationSetting.
Declaration
public bool IsReservationAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsReservationAllowed. |
IsUnregistrationAllowed
Gets or sets the IsUnregistrationAllowed associated with this TermRegistrationSetting.
Declaration
public bool IsUnregistrationAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsUnregistrationAllowed. |
IsWaitlistingAllowed
Gets or sets the IsWaitlistingAllowed associated with this TermRegistrationSetting.
Declaration
public bool IsWaitlistingAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsWaitlistingAllowed. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this TermRegistrationSetting.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this TermRegistrationSetting.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
MaximumCredits
Gets or sets the MaximumCredits associated with this TermRegistrationSetting.
Declaration
public decimal? MaximumCredits { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The MaximumCredits. |
MinimumCredits
Gets or sets the MinimumCredits associated with this TermRegistrationSetting.
Declaration
public decimal? MinimumCredits { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The MinimumCredits. |
NumberOfDaysBeforeClassEnd
Gets or sets the NumberOfDaysBeforeClassEnd associated with this TermRegistrationSetting.
Declaration
public int? NumberOfDaysBeforeClassEnd { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The NumberOfDaysBeforeClassEnd. |
OnlineDescription
Gets or sets the OnlineDescription associated with this TermRegistrationSetting.
Declaration
public string OnlineDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The OnlineDescription. |
PreRegistrationAvailableDate
Gets or sets the PreRegistrationAvailableDate associated with this TermRegistrationSetting.
Declaration
public DateTime? PreRegistrationAvailableDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The PreRegistrationAvailableDate. |
RegistrationEndDate
Gets or sets the RegistrationEndDate associated with this TermRegistrationSetting.
Declaration
public DateTime? RegistrationEndDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The RegistrationEndDate. |
RegistrationStartDate
Gets or sets the RegistrationStartDate associated with this TermRegistrationSetting.
Declaration
public DateTime? RegistrationStartDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The RegistrationStartDate. |
ReservationConfirmMinutes
Gets or sets the ReservationConfirmMinutes associated with this TermRegistrationSetting.
Declaration
public int? ReservationConfirmMinutes { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The ReservationConfirmMinutes. |
ReservationExpirationMinutes
Gets or sets the ReservationExpirationMinutes associated with this TermRegistrationSetting.
Declaration
public int? ReservationExpirationMinutes { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The ReservationExpirationMinutes. |
ReservationMaximumCredits
Gets or sets the ReservationMaximumCredits associated with this TermRegistrationSetting.
Declaration
public decimal? ReservationMaximumCredits { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The ReservationMaximumCredits. |
Term
Declaration
public virtual Term Term { get; set; }
Property Value
| Type | Description |
|---|---|
| Term |
TermId
Gets or sets the TermId associated with this TermRegistrationSetting.
Declaration
public int TermId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The TermId. |
WaitlistMaximumCredits
Gets or sets the WaitlistMaximumCredits associated with this TermRegistrationSetting.
Declaration
public decimal? WaitlistMaximumCredits { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The WaitlistMaximumCredits. |
WithdrawalEndDate
Gets or sets the WithdrawalEndDate associated with this TermRegistrationSetting.
Declaration
public DateTime? WithdrawalEndDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The WithdrawalEndDate. |
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 relationship 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 | The DbModelBuilder that has all of the model entities. |