Class ClassSectionRegistrationRelationship
This class represents the EntityModel interface to the RegistrationRelationship_vw database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.Academics
Assembly: Cmc.Nexus.Models.dll
Syntax
public class ClassSectionRegistrationRelationship
Constructors
ClassSectionRegistrationRelationship()
Declaration
public ClassSectionRegistrationRelationship()
Properties
AllowOrDeny
Gets or sets the AllowOrDeny associated with this ClassSectionRegistrationRelationship.
Declaration
public string AllowOrDeny { get; set; }
Property Value
Type | Description |
---|---|
System.String | The AllowOrDeny. |
ClassSection
Declaration
public virtual ClassSection ClassSection { get; set; }
Property Value
Type | Description |
---|---|
ClassSection |
ClassSectionEndDate
Gets or sets the ClassSectionEndDate associated with this ClassSectionRegistrationRelationship.
Declaration
public DateTime? ClassSectionEndDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The ClassSectionEndDate. |
ClassSectionId
Gets or sets the ClassSectionId associated with this ClassSectionRegistrationRelationship.
Declaration
public int ClassSectionId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The ClassSectionId. |
ClassSectionStartDate
Gets or sets the ClassSectionStartDate associated with this ClassSectionRegistrationRelationship.
Declaration
public DateTime? ClassSectionStartDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The ClassSectionStartDate. |
CourseCode
Gets or sets the CourseCode associated with this ClassSectionRegistrationRelationship.
Declaration
public string CourseCode { get; set; }
Property Value
Type | Description |
---|---|
System.String | The CourseCode. |
CourseSharingCampus
Gets or sets the CourseSharingCampus associated with this ClassSectionRegistrationRelationship.
Declaration
public string CourseSharingCampus { get; set; }
Property Value
Type | Description |
---|---|
System.String | The CourseSharingCampus. |
CreatedByUser
Gets or sets the CreatedByUser associated with this ClassSectionRegistrationRelationship.
Declaration
public string CreatedByUser { get; set; }
Property Value
Type | Description |
---|---|
System.String | The CreatedByUser. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this ClassSectionRegistrationRelationship.
Declaration
public DateTime? CreatedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The CreatedDateTime. |
CrossReferenceCampus
Gets or sets the CrossReferenceCampus associated with this ClassSectionRegistrationRelationship.
Declaration
public string CrossReferenceCampus { get; set; }
Property Value
Type | Description |
---|---|
System.String | The CrossReferenceCampus. |
Id
Gets or sets the Id associated with this ClassSectionRegistrationRelationship.
Declaration
public long Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 | The Id. |
IsActive
Gets or sets the IsActive associated with this ClassSectionRegistrationRelationship.
Declaration
public bool? IsActive { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsActive. |
IsBidirectional
Gets or sets the IsBidirectional associated with this ClassSectionRegistrationRelationship.
Declaration
public bool? IsBidirectional { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsBidirectional. |
IsCreditHoursOverrideAllowed
Gets or sets the IsCreditHoursOverrideAllowed associated with this ClassSectionRegistrationRelationship.
Declaration
public bool? IsCreditHoursOverrideAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsCreditHoursOverrideAllowed. |
IsCrossList
Gets or sets the IsCrossList associated with this ClassSectionRegistrationRelationship.
Declaration
public bool? IsCrossList { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsCrossList. |
IsRegRel
Gets or sets the IsRegRel associated with this ClassSectionRegistrationRelationship.
Declaration
public bool? IsRegRel { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsRegRel. |
Note
Gets or sets the Note associated with this ClassSectionRegistrationRelationship.
Declaration
public string Note { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Note. |
RegisteredCount
Gets or sets the RegisteredCount associated with this ClassSectionRegistrationRelationship.
Declaration
public int? RegisteredCount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The RegisteredCount. |
RuleCode
Gets or sets the RuleCode associated with this ClassSectionRegistrationRelationship.
Declaration
public string RuleCode { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RuleCode. |
RuleContent
Gets or sets the RuleContent associated with this ClassSectionRegistrationRelationship.
Declaration
public string RuleContent { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RuleContent. |
RuleName
Gets or sets the RuleName associated with this ClassSectionRegistrationRelationship.
Declaration
public string RuleName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RuleName. |
SectionCode
Gets or sets the SectionCode associated with this ClassSectionRegistrationRelationship.
Declaration
public string SectionCode { get; set; }
Property Value
Type | Description |
---|---|
System.String | The SectionCode. |
SectionName
Gets or sets the SectionName associated with this ClassSectionRegistrationRelationship.
Declaration
public string SectionName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The SectionName. |
TeacherName
Gets or sets the TeacherName associated with this ClassSectionRegistrationRelationship.
Declaration
public string TeacherName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The TeacherName. |
Term
Declaration
public virtual Term Term { get; set; }
Property Value
Type | Description |
---|---|
Term |
TermCode
Gets or sets the TermCode associated with this ClassSectionRegistrationRelationship.
Declaration
public string TermCode { get; set; }
Property Value
Type | Description |
---|---|
System.String | The TermCode. |
TermId
Gets or sets the TermId associated with this ClassSectionRegistrationRelationship.
Declaration
public int TermId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The TermId. |
TermName
Gets or sets the TermName associated with this ClassSectionRegistrationRelationship.
Declaration
public string TermName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The TermName. |
WaitlistCount
Gets or sets the WaitlistCount associated with this ClassSectionRegistrationRelationship.
Declaration
public int? WaitlistCount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The WaitlistCount. |
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. |