Class StudentDegreePathway
This class represents the EntityModel interface to the AdStudentDegreePathway database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.Academics
Assembly: Cmc.Nexus.Models.dll
Syntax
public class StudentDegreePathway
Constructors
StudentDegreePathway()
Declaration
public StudentDegreePathway()
Properties
ApprovalRequestRejectNote
Gets or sets the ApprovalRequestRejectNote associated with this StudentDegreePathway.
Declaration
public string ApprovalRequestRejectNote { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ApprovalRequestRejectNote. |
AreaOfStudy
Declaration
public virtual AreaOfStudy AreaOfStudy { get; set; }
Property Value
| Type | Description |
|---|---|
| AreaOfStudy |
AreaOfStudyId
Gets or sets the AreaOfStudyId associated with this StudentDegreePathway.
Declaration
public int? AreaOfStudyId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The AreaOfStudyId. |
AreaOfStudyRowVersion
Gets or sets the AreaOfStudyRowVersion associated with this StudentDegreePathway.
Declaration
public byte[] AreaOfStudyRowVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] | The AreaOfStudyRowVersion. |
CatalogYear
Declaration
public virtual CatalogYear CatalogYear { get; set; }
Property Value
| Type | Description |
|---|---|
| CatalogYear |
CatalogYearId
Gets or sets the CatalogYearId associated with this StudentDegreePathway.
Declaration
public int? CatalogYearId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The CatalogYearId. |
CatalogYearRowVersion
Gets or sets the CatalogYearRowVersion associated with this StudentDegreePathway.
Declaration
public byte[] CatalogYearRowVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] | The CatalogYearRowVersion. |
Course
Declaration
public virtual Course Course { get; set; }
Property Value
| Type | Description |
|---|---|
| Course |
CourseCategory
Declaration
public virtual CourseCategory CourseCategory { get; set; }
Property Value
| Type | Description |
|---|---|
| CourseCategory |
CourseCategoryId
Gets or sets the CourseCategoryId associated with this StudentDegreePathway.
Declaration
public int? CourseCategoryId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The CourseCategoryId. |
CourseId
Gets or sets the CourseId associated with this StudentDegreePathway.
Declaration
public int? CourseId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The CourseId. |
CourseStatus
Gets or sets the CourseStatus associated with this StudentDegreePathway.
Declaration
public string CourseStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CourseStatus. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this StudentDegreePathway.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
CreditPlaced
Gets or sets the CreditPlaced associated with this StudentDegreePathway.
Declaration
public decimal CreditPlaced { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Decimal | The CreditPlaced. |
HoursPlaced
Gets or sets the HoursPlaced associated with this StudentDegreePathway.
Declaration
public decimal HoursPlaced { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Decimal | The HoursPlaced. |
Id
Gets or sets the Id associated with this StudentDegreePathway.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
IsApproved
Gets or sets the IsApproved associated with this StudentDegreePathway.
Declaration
public bool IsApproved { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsApproved. |
IsApprovedCourse
Gets or sets the IsApprovedCourse associated with this StudentDegreePathway.
Declaration
public bool? IsApprovedCourse { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> | The IsApprovedCourse. |
IsDraftModified
Gets or sets the IsDraftModified associated with this StudentDegreePathway.
Declaration
public bool? IsDraftModified { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> | The IsDraftModified. |
IsPlanCreatedByStudent
Gets or sets the IsPlanCreatedByStudent associated with this StudentDegreePathway.
Declaration
public bool? IsPlanCreatedByStudent { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> | The IsPlanCreatedByStudent. |
IsPlanSentForApproval
Gets or sets the IsPlanSentForApproval associated with this StudentDegreePathway.
Declaration
public bool IsPlanSentForApproval { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsPlanSentForApproval. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this StudentDegreePathway.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this StudentDegreePathway.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
LastStudentCourseSyncDate
Gets or sets the LastStudentCourseSyncDate associated with this StudentDegreePathway.
Declaration
public DateTime? LastStudentCourseSyncDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The LastStudentCourseSyncDate. |
Name
Gets or sets the Name associated with this StudentDegreePathway.
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Name. |
Note
Gets or sets the Note associated with this StudentDegreePathway.
Declaration
public string Note { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Note. |
Program
Declaration
public virtual Program Program { get; set; }
Property Value
| Type | Description |
|---|---|
| Program |
ProgramId
Gets or sets the ProgramId associated with this StudentDegreePathway.
Declaration
public int ProgramId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The ProgramId. |
ProgramVersion
Declaration
public virtual ProgramVersion ProgramVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| ProgramVersion |
ProgramVersionId
Gets or sets the ProgramVersionId associated with this StudentDegreePathway.
Declaration
public int? ProgramVersionId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The ProgramVersionId. |
ProgramVersionRowVersion
Gets or sets the ProgramVersionRowVersion associated with this StudentDegreePathway.
Declaration
public byte[] ProgramVersionRowVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] | The ProgramVersionRowVersion. |
RequiredCourse
Declaration
public virtual RequiredCourse RequiredCourse { get; set; }
Property Value
| Type | Description |
|---|---|
| RequiredCourse |
RequiredCourseId
Gets or sets the RequiredCourseId associated with this StudentDegreePathway.
Declaration
public int? RequiredCourseId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The RequiredCourseId. |
SequenceNumber
Gets or sets the SequenceNumber associated with this StudentDegreePathway.
Declaration
public int? SequenceNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The SequenceNumber. |
Student
Declaration
public virtual Student Student { get; set; }
Property Value
| Type | Description |
|---|---|
| Student |
StudentCourse
Declaration
public virtual StudentCourse StudentCourse { get; set; }
Property Value
| Type | Description |
|---|---|
| StudentCourse |
StudentCourseId
Gets or sets the StudentCourseId associated with this StudentDegreePathway.
Declaration
public int? StudentCourseId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The StudentCourseId. |
StudentCourseRowVersion
Gets or sets the StudentCourseRowVersion associated with this StudentDegreePathway.
Declaration
public byte[] StudentCourseRowVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] | The StudentCourseRowVersion. |
StudentEnrollmentPeriod
Declaration
public virtual StudentEnrollmentPeriod StudentEnrollmentPeriod { get; set; }
Property Value
| Type | Description |
|---|---|
| StudentEnrollmentPeriod |
StudentEnrollmentPeriodId
Gets or sets the StudentEnrollmentPeriodId associated with this StudentDegreePathway.
Declaration
public int StudentEnrollmentPeriodId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The StudentEnrollmentPeriodId. |
StudentId
Gets or sets the StudentId associated with this StudentDegreePathway.
Declaration
public int StudentId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The StudentId. |
Term
Declaration
public virtual Term Term { get; set; }
Property Value
| Type | Description |
|---|---|
| Term |
TermId
Gets or sets the TermId associated with this StudentDegreePathway.
Declaration
public int? TermId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The TermId. |
TermNumber
Gets or sets the TermNumber associated with this StudentDegreePathway.
Declaration
public int TermNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The TermNumber. |
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. |