Class StudentCourseGradeApproval
This class represents the EntityModel interface to the AdPreMarksApproval database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.Academics
Assembly: Cmc.Nexus.Models.dll
Syntax
public class StudentCourseGradeApproval
Constructors
StudentCourseGradeApproval()
Declaration
public StudentCourseGradeApproval()
Properties
ApproverStaff
Declaration
public virtual Staff ApproverStaff { get; set; }
Property Value
| Type | Description |
|---|---|
| Staff |
ApproverStaffId
Gets or sets the ApproverStaffId associated with this StudentCourseGradeApproval.
Declaration
public int ApproverStaffId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The ApproverStaffId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this StudentCourseGradeApproval.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
GradeScale
Declaration
public virtual GradeScale GradeScale { get; set; }
Property Value
| Type | Description |
|---|---|
| GradeScale |
GradeScaleId
Gets or sets the GradeScaleId associated with this StudentCourseGradeApproval.
Declaration
public int GradeScaleId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The GradeScaleId. |
Id
Gets or sets the Id associated with this StudentCourseGradeApproval.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this StudentCourseGradeApproval.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LetterGrade
Gets or sets the LetterGrade associated with this StudentCourseGradeApproval.
Declaration
public string LetterGrade { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The LetterGrade. |
NumericGrade
Gets or sets the NumericGrade associated with this StudentCourseGradeApproval.
Declaration
public decimal NumericGrade { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Decimal | The NumericGrade. |
PostedByUser
Declaration
public virtual Staff PostedByUser { get; set; }
Property Value
| Type | Description |
|---|---|
| Staff |
PostedByUserId
Gets or sets the PostedByUserId associated with this StudentCourseGradeApproval.
Declaration
public int PostedByUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The PostedByUserId. |
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 StudentCourseGradeApproval.
Declaration
public int StudentCourseId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The StudentCourseId. |
StudentId
Gets or sets the StudentId associated with this StudentCourseGradeApproval.
Declaration
public int StudentId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The StudentId. |
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. |