Class StudentRefundCalculation
This class represents the EntityModel interface to the SaRefundCalc database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.StudentAccounts
Assembly: Cmc.Nexus.Models.dll
Syntax
public class StudentRefundCalculation
Constructors
StudentRefundCalculation()
Declaration
public StudentRefundCalculation()
Properties
AcademicYearSequence
Gets or sets the AcademicYearSequence associated with this StudentRefundCalculation.
Declaration
public byte? AcademicYearSequence { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Byte> | The AcademicYearSequence. |
ApprovedDate
Gets or sets the ApprovedDate associated with this StudentRefundCalculation.
Declaration
public DateTime? ApprovedDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The ApprovedDate. |
CalculationDate
Gets or sets the CalculationDate associated with this StudentRefundCalculation.
Declaration
public DateTime? CalculationDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The CalculationDate. |
CalculationDetail
Gets or sets the CalculationDetail associated with this StudentRefundCalculation.
Declaration
public string CalculationDetail { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CalculationDetail. |
CalculationPeriod
Gets or sets the CalculationPeriod associated with this StudentRefundCalculation.
Declaration
public string CalculationPeriod { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CalculationPeriod. |
CashStudentAward
Declaration
public virtual StudentAward CashStudentAward { get; set; }
Property Value
| Type | Description |
|---|---|
| StudentAward |
CashStudentAwardId
Gets or sets the CashStudentAwardId associated with this StudentRefundCalculation.
Declaration
public int? CashStudentAwardId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The CashStudentAwardId. |
CeasedAttendingDate
Gets or sets the CeasedAttendingDate associated with this StudentRefundCalculation.
Declaration
public DateTime? CeasedAttendingDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The CeasedAttendingDate. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this StudentRefundCalculation.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
DateOfDetermination
Gets or sets the DateOfDetermination associated with this StudentRefundCalculation.
Declaration
public DateTime? DateOfDetermination { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The DateOfDetermination. |
Description
Gets or sets the Description associated with this StudentRefundCalculation.
Declaration
public string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Description. |
EffectiveDate
Gets or sets the EffectiveDate associated with this StudentRefundCalculation.
Declaration
public DateTime? EffectiveDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The EffectiveDate. |
EligibilityStatus
Gets or sets the EligibilityStatus associated with this StudentRefundCalculation.
Declaration
public string EligibilityStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The EligibilityStatus. |
Id
Gets or sets the Id associated with this StudentRefundCalculation.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
IsCalculationAutoApproved
Gets or sets the IsCalculationAutoApproved associated with this StudentRefundCalculation.
Declaration
public bool IsCalculationAutoApproved { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsCalculationAutoApproved. |
IsRt4CalculationNotRequired
Gets or sets the IsRt4CalculationNotRequired associated with this StudentRefundCalculation.
Declaration
public bool IsRt4CalculationNotRequired { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsRt4CalculationNotRequired. |
LastDateOfAttendance
Gets or sets the LastDateOfAttendance associated with this StudentRefundCalculation.
Declaration
public DateTime? LastDateOfAttendance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The LastDateOfAttendance. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this StudentRefundCalculation.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this StudentRefundCalculation.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
Note
Gets or sets the Note associated with this StudentRefundCalculation.
Declaration
public string Note { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Note. |
NsldsWithdrawalDate
Gets or sets the NsldsWithdrawalDate associated with this StudentRefundCalculation.
Declaration
public DateTime? NsldsWithdrawalDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The NsldsWithdrawalDate. |
RefundCalculationAction
Declaration
public virtual RefundCalculationAction RefundCalculationAction { get; set; }
Property Value
| Type | Description |
|---|---|
| RefundCalculationAction |
RefundCalculationActionId
Gets or sets the RefundCalculationActionId associated with this StudentRefundCalculation.
Declaration
public int? RefundCalculationActionId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The RefundCalculationActionId. |
RefundCalculationAssignments
Declaration
public virtual ICollection<StudentRefundCalculationAssignment> RefundCalculationAssignments { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentRefundCalculationAssignment> |
RefundCalculationStatus
Declaration
public virtual RefundCalculationStatus RefundCalculationStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| RefundCalculationStatus |
RefundCalculationStatusDetail
Gets or sets the RefundCalculationStatusDetail associated with this StudentRefundCalculation.
Declaration
public string RefundCalculationStatusDetail { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The RefundCalculationStatusDetail. |
RefundCalculationStatusId
Gets or sets the RefundCalculationStatusId associated with this StudentRefundCalculation.
Declaration
public int? RefundCalculationStatusId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The RefundCalculationStatusId. |
RefundPolicySummary
Declaration
public virtual ICollection<StudentRefundCalculationPolicySummary> RefundPolicySummary { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentRefundCalculationPolicySummary> |
RefundsPayableDueDate
Gets or sets the RefundsPayableDueDate associated with this StudentRefundCalculation.
Declaration
public DateTime? RefundsPayableDueDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The RefundsPayableDueDate. |
ReturnOfT4Calculation
Declaration
public virtual StudentRt4Calculation ReturnOfT4Calculation { get; set; }
Property Value
| Type | Description |
|---|---|
| StudentRt4Calculation |
Rt4CalculationPeriod
Gets or sets the Rt4CalculationPeriod associated with this StudentRefundCalculation.
Declaration
public string Rt4CalculationPeriod { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Rt4CalculationPeriod. |
StaffUser
Declaration
public virtual Staff StaffUser { get; set; }
Property Value
| Type | Description |
|---|---|
| Staff |
Status
Gets or sets the Status associated with this StudentRefundCalculation.
Declaration
public string Status { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Status. |
StudentAcademicYearPaymentPeriod
Declaration
public virtual StudentAcademicYearPaymentPeriod StudentAcademicYearPaymentPeriod { get; set; }
Property Value
| Type | Description |
|---|---|
| StudentAcademicYearPaymentPeriod |
StudentAcademicYearPaymentPeriodId
Gets or sets the StudentAcademicYearPaymentPeriodId associated with this StudentRefundCalculation.
Declaration
public int? StudentAcademicYearPaymentPeriodId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The StudentAcademicYearPaymentPeriodId. |
StudentAccountTransactions
Declaration
public virtual ICollection<StudentAccountTransaction> StudentAccountTransactions { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentAccountTransaction> |
StudentEnrollmentPeriod
Declaration
public virtual StudentEnrollmentPeriod StudentEnrollmentPeriod { get; set; }
Property Value
| Type | Description |
|---|---|
| StudentEnrollmentPeriod |
StudentEnrollmentPeriodId
Gets or sets the StudentEnrollmentPeriodId associated with this StudentRefundCalculation.
Declaration
public int StudentEnrollmentPeriodId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The StudentEnrollmentPeriodId. |
StudentRt4CalculationId
Gets or sets the StudentRt4CalculationId associated with this StudentRefundCalculation.
Declaration
public int? StudentRt4CalculationId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The StudentRt4CalculationId. |
Term
Declaration
public virtual Term Term { get; set; }
Property Value
| Type | Description |
|---|---|
| Term |
TermId
Gets or sets the TermId associated with this StudentRefundCalculation.
Declaration
public int? TermId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The TermId. |
Type
Gets or sets the Type associated with this StudentRefundCalculation.
Declaration
public string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Type. |
WithdrawalDate
Gets or sets the WithdrawalDate associated with this StudentRefundCalculation.
Declaration
public DateTime? WithdrawalDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The WithdrawalDate. |
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. |