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