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