Class ClassSectionMeetingSecondaryInstructor
This class represents the EntityModel interface to the rpt_SecondaryInstructor_vw database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.Academics
Assembly: Cmc.Nexus.Models.dll
Syntax
public class ClassSectionMeetingSecondaryInstructor
Constructors
ClassSectionMeetingSecondaryInstructor()
Declaration
public ClassSectionMeetingSecondaryInstructor()
Properties
Building
Declaration
public virtual Building Building { get; set; }
Property Value
Type | Description |
---|---|
Building |
BuildingId
Gets or sets the BuildingId associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public int? BuildingId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The BuildingId. |
Campus
Declaration
public virtual Campus Campus { get; set; }
Property Value
Type | Description |
---|---|
Campus |
CampusId
Gets or sets the CampusId associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public int CampusId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The CampusId. |
ClassSection
Declaration
public virtual ClassSection ClassSection { get; set; }
Property Value
Type | Description |
---|---|
ClassSection |
ClassSectionId
Gets or sets the ClassSectionId associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public int ClassSectionId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The ClassSectionId. |
ClassSectionMeetingSchedule
Declaration
public virtual ClassSectionMeetingSchedule ClassSectionMeetingSchedule { get; set; }
Property Value
Type | Description |
---|---|
ClassSectionMeetingSchedule |
ClassSectionMeetingScheduleId
Gets or sets the ClassSectionMeetingScheduleId associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public int ClassSectionMeetingScheduleId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The ClassSectionMeetingScheduleId. |
ClassSectionSecondaryInstructor
Declaration
public virtual ClassSectionSecondaryInstructor ClassSectionSecondaryInstructor { get; set; }
Property Value
Type | Description |
---|---|
ClassSectionSecondaryInstructor |
ClassSectionSecondaryInstructorId
Gets or sets the ClassSectionSecondaryInstructorId associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public int? ClassSectionSecondaryInstructorId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The ClassSectionSecondaryInstructorId. |
Course
Declaration
public virtual Course Course { get; set; }
Property Value
Type | Description |
---|---|
Course |
CourseId
Gets or sets the CourseId associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public int CourseId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The CourseId. |
DayOfWeek
Gets or sets the DayOfWeek associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public byte DayOfWeek { get; set; }
Property Value
Type | Description |
---|---|
System.Byte | The DayOfWeek. |
Id
Gets or sets the Id associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public long? Id { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> | The Id. |
InstructorHoursAssigned
Gets or sets the InstructorHoursAssigned associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public decimal? InstructorHoursAssigned { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The InstructorHoursAssigned. |
InstructorId
Gets or sets the InstructorId associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public int InstructorId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The InstructorId. |
InstructorName
Gets or sets the InstructorName associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public string InstructorName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The InstructorName. |
Location
Declaration
public virtual Location Location { get; set; }
Property Value
Type | Description |
---|---|
Location |
LocationId
Gets or sets the LocationId associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public int? LocationId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The LocationId. |
Room
Declaration
public virtual Room Room { get; set; }
Property Value
Type | Description |
---|---|
Room |
RoomId
Gets or sets the RoomId associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public int? RoomId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The RoomId. |
Term
Declaration
public virtual Term Term { get; set; }
Property Value
Type | Description |
---|---|
Term |
TermId
Gets or sets the TermId associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public int? TermId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The TermId. |
WeekDay
Gets or sets the WeekDay associated with this ClassSectionMeetingSecondaryInstructor.
Declaration
public string WeekDay { get; set; }
Property Value
Type | Description |
---|---|
System.String | The WeekDay. |
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. |