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. |