Class RefundCalculationPolicyEntity
This class represents the EntityModel interface to the SaRefundPolicy database table.
Inheritance
Implements
Namespace: Cmc.Nexus.StudentAccounts.Entities
Assembly: Cmc.Nexus.StudentAccounts.Contracts.dll
Syntax
public class RefundCalculationPolicyEntity : Entity, IIdentifiable, IAuditable
Constructors
RefundCalculationPolicyEntity()
Declaration
public RefundCalculationPolicyEntity()
Fields
AcademicCalendarProperty
The AcademicCalendar property.
Declaration
public static readonly EntityProperty AcademicCalendarProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CalculationTypeProperty
The CalculationType property.
Declaration
public static readonly EntityProperty CalculationTypeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CampusGroupIdProperty
The CampusGroupId property.
Declaration
public static readonly EntityProperty CampusGroupIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CodeProperty
The Code property.
Declaration
public static readonly EntityProperty CodeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CreatedDateTimeProperty
The CreatedDateTime property.
Declaration
public static readonly EntityProperty CreatedDateTimeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IdProperty
The Id property.
Declaration
public static readonly EntityProperty IdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsActiveProperty
The IsActive property.
Declaration
public static readonly EntityProperty IsActiveProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsCalculationAdjustedForHolidaysProperty
The IsCalculationAdjustedForHolidays property.
Declaration
public static readonly EntityProperty IsCalculationAdjustedForHolidaysProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsFederalProperty
The IsFederal property.
Declaration
public static readonly EntityProperty IsFederalProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsManualRefundCalculationAllowedProperty
The IsManualRefundCalculationAllowed property.
Declaration
public static readonly EntityProperty IsManualRefundCalculationAllowedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsPreviousPeriodBalanceAddedProperty
The IsPreviousPeriodBalanceAdded property.
Declaration
public static readonly EntityProperty IsPreviousPeriodBalanceAddedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsProrationEnabledProperty
The IsProrationEnabled property.
Declaration
public static readonly EntityProperty IsProrationEnabledProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsZeroAdjustmentManualCalculationAllowedProperty
The IsZeroAdjustmentManualCalculationAllowed property.
Declaration
public static readonly EntityProperty IsZeroAdjustmentManualCalculationAllowedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
LastModifiedDateTimeProperty
The LastModifiedDateTime property.
Declaration
public static readonly EntityProperty LastModifiedDateTimeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
LastModifiedUserIdProperty
The LastModifiedUserId property.
Declaration
public static readonly EntityProperty LastModifiedUserIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
MinimumHolidayDaysAdjustCalculationProperty
The MinimumHolidayDaysAdjustCalculation property.
Declaration
public static readonly EntityProperty MinimumHolidayDaysAdjustCalculationProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
NameProperty
The Name property.
Declaration
public static readonly EntityProperty NameProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
PolicyTypeProperty
The PolicyType property.
Declaration
public static readonly EntityProperty PolicyTypeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RefundCalculationPolicyConditionsProperty
The RefundCalculationPolicyConditions property.
Declaration
public static readonly EntityProperty RefundCalculationPolicyConditionsProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RefundDueDateBasedOnTypeProperty
The RefundDueDateBasedOnType property.
Declaration
public static readonly EntityProperty RefundDueDateBasedOnTypeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RefundDueDateOffsetDaysProperty
The RefundDueDateOffsetDays property.
Declaration
public static readonly EntityProperty RefundDueDateOffsetDaysProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RefundPolicyAttendanceUnitsAsCredits
Declaration
public static readonly string RefundPolicyAttendanceUnitsAsCredits
Field Value
Type | Description |
---|---|
System.String |
RefundPolicyAttendanceUnitsAsDays
Declaration
public static readonly string RefundPolicyAttendanceUnitsAsDays
Field Value
Type | Description |
---|---|
System.String |
RefundPolicyAttendanceUnitsAsHours
Declaration
public static readonly string RefundPolicyAttendanceUnitsAsHours
Field Value
Type | Description |
---|---|
System.String |
RefundPolicyAttendanceUnitsAsHoursAttended
Declaration
public static readonly string RefundPolicyAttendanceUnitsAsHoursAttended
Field Value
Type | Description |
---|---|
System.String |
RefundPolicyAttendanceUnitsAsWeeks
Declaration
public static readonly string RefundPolicyAttendanceUnitsAsWeeks
Field Value
Type | Description |
---|---|
System.String |
RefundPolicyAttendanceUnitsDaysUnitTypeProperty
The RefundPolicyAttendanceUnitsDaysUnitType property.
Declaration
public static readonly EntityProperty RefundPolicyAttendanceUnitsDaysUnitTypeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RefundPolicyAttendanceUnitsProperty
The RefundPolicyAttendanceUnits property.
Declaration
public static readonly EntityProperty RefundPolicyAttendanceUnitsProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RefundPolicyAttendanceUnitsWeeksCalcTypeProperty
The RefundPolicyAttendanceUnitsWeeksCalcType property.
Declaration
public static readonly EntityProperty RefundPolicyAttendanceUnitsWeeksCalcTypeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RefundPolicyTimePeriodProperty
The RefundPolicyTimePeriod property.
Declaration
public static readonly EntityProperty RefundPolicyTimePeriodProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RegistrationFeeMaxAmountProperty
The RegistrationFeeMaxAmount property.
Declaration
public static readonly EntityProperty RegistrationFeeMaxAmountProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RoundingPrecisionProperty
The RoundingPrecision property.
Declaration
public static readonly EntityProperty RoundingPrecisionProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RowVersionProperty
The RowVersion property.
Declaration
public static readonly EntityProperty RowVersionProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
TuitionOptionUsedForCalculationProperty
The TuitionOptionUsedForCalculation property.
Declaration
public static readonly EntityProperty TuitionOptionUsedForCalculationProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
UsaStateIdListProperty
The UsaStateIdList property.
Declaration
public static readonly EntityProperty UsaStateIdListProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
Properties
AcademicCalendar
Gets or sets the AcademicCalendar associated with this RefundCalculationPolicyEntity.
Declaration
public string AcademicCalendar { get; set; }
Property Value
Type | Description |
---|---|
System.String | The AcademicCalendar. |
CalculationType
Gets or sets the CalculationType associated with this RefundCalculationPolicyEntity.
Declaration
public string CalculationType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The CalculationType. |
CampusGroupId
Gets or sets the CampusGroupId associated with this RefundCalculationPolicyEntity.
Declaration
public int? CampusGroupId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The CampusGroupId. |
CampusIdList
Declaration
public List<int> CampusIdList { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Int32> |
Code
Gets or sets the Code associated with this RefundCalculationPolicyEntity.
Declaration
public string Code { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Code. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this RefundCalculationPolicyEntity.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The CreatedDateTime. |
Id
Gets or sets the Id associated with this RefundCalculationPolicyEntity.
Declaration
public int Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The Id. |
IsActive
Gets or sets the IsActive associated with this RefundCalculationPolicyEntity.
Declaration
public bool IsActive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsActive. |
IsCalculationAdjustedForHolidays
Gets or sets the IsCalculationAdjustedForHolidays associated with this RefundCalculationPolicyEntity.
Declaration
public bool IsCalculationAdjustedForHolidays { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsCalculationAdjustedForHolidays. |
IsFederal
Gets or sets the IsFederal associated with this RefundCalculationPolicyEntity.
Declaration
public bool IsFederal { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsFederal. |
IsManualRefundCalculationAllowed
Gets or sets the IsManualRefundCalculationAllowed associated with this RefundCalculationPolicyEntity.
Declaration
public bool IsManualRefundCalculationAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsManualRefundCalculationAllowed. |
IsPreviousPeriodBalanceAdded
Gets or sets the IsPreviousPeriodBalanceAdded associated with this RefundCalculationPolicyEntity.
Declaration
public bool IsPreviousPeriodBalanceAdded { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsPreviousPeriodBalanceAdded. |
IsProrationEnabled
Gets or sets the IsProrationEnabled associated with this RefundCalculationPolicyEntity.
Declaration
public bool? IsProrationEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsProrationEnabled. |
IsZeroAdjustmentManualCalculationAllowed
Gets or sets the IsZeroAdjustmentManualCalculationAllowed associated with this RefundCalculationPolicyEntity.
Declaration
public bool IsZeroAdjustmentManualCalculationAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsZeroAdjustmentManualCalculationAllowed. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this RefundCalculationPolicyEntity.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this RefundCalculationPolicyEntity.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The LastModifiedUserId. |
MinimumHolidayDaysAdjustCalculation
Gets or sets the MinimumHolidayDaysAdjustCalculation associated with this RefundCalculationPolicyEntity.
Declaration
public int MinimumHolidayDaysAdjustCalculation { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The MinimumHolidayDaysAdjustCalculation. |
Name
Gets or sets the Name associated with this RefundCalculationPolicyEntity.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Name. |
PolicyType
Gets or sets the PolicyType associated with this RefundCalculationPolicyEntity.
Declaration
public string PolicyType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The PolicyType. |
RefundCalculationPolicyConditions
Declaration
public virtual EntityCollection<RefundCalculationPolicyConditionEntity> RefundCalculationPolicyConditions { get; set; }
Property Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityCollection<RefundCalculationPolicyConditionEntity> |
RefundDueDateBasedOnType
Gets or sets the RefundDueDateBasedOnType associated with this RefundCalculationPolicyEntity.
Declaration
public string RefundDueDateBasedOnType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RefundDueDateBasedOnType. |
RefundDueDateOffsetDays
Gets or sets the RefundDueDateOffsetDays associated with this RefundCalculationPolicyEntity.
Declaration
public short RefundDueDateOffsetDays { get; set; }
Property Value
Type | Description |
---|---|
System.Int16 | The RefundDueDateOffsetDays. |
RefundPolicyAttendanceUnits
Gets or sets the RefundPolicyAttendanceUnits associated with this RefundCalculationPolicyEntity.
Declaration
public string RefundPolicyAttendanceUnits { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RefundPolicyAttendanceUnits. |
RefundPolicyAttendanceUnitsDaysUnitType
Gets or sets the RefundPolicyAttendanceUnitsDaysUnitType associated with this RefundCalculationPolicyEntity.
Declaration
public string RefundPolicyAttendanceUnitsDaysUnitType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RefundPolicyAttendanceUnitsDaysUnitType. |
RefundPolicyAttendanceUnitsWeeksCalcType
Gets or sets the RefundPolicyAttendanceUnitsWeeksCalcType associated with this RefundCalculationPolicyEntity.
Declaration
public string RefundPolicyAttendanceUnitsWeeksCalcType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RefundPolicyAttendanceUnitsWeeksCalcType. |
RefundPolicyTimePeriod
Gets or sets the RefundPolicyTimePeriod associated with this RefundCalculationPolicyEntity.
Declaration
public string RefundPolicyTimePeriod { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RefundPolicyTimePeriod. |
RefundPolicyTransactionCodeList
Declaration
public List<RefundCalculationPolicyBillingTransactionCodeEntity> RefundPolicyTransactionCodeList { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<RefundCalculationPolicyBillingTransactionCodeEntity> |
RegistrationFeeMaxAmount
Gets or sets the RegistrationFeeMaxAmount associated with this RefundCalculationPolicyEntity.
Declaration
public decimal? RegistrationFeeMaxAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The RegistrationFeeMaxAmount. |
RoundingPrecision
Gets or sets the RoundingPrecision associated with this RefundCalculationPolicyEntity.
Declaration
public byte RoundingPrecision { get; set; }
Property Value
Type | Description |
---|---|
System.Byte | The RoundingPrecision. |
RowVersion
Gets or sets the RowVersion associated with this RefundCalculationPolicyEntity.
Declaration
public byte[] RowVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Byte[] | The RowVersion. |
TuitionOptionUsedForCalculation
Gets or sets the TuitionOptionUsedForCalculation associated with this RefundCalculationPolicyEntity.
Declaration
public string TuitionOptionUsedForCalculation { get; set; }
Property Value
Type | Description |
---|---|
System.String | The TuitionOptionUsedForCalculation. |
UsaStateIdList
Gets or sets the UsaStateIdList associated with this RefundCalculationPolicyEntity.
Declaration
public string UsaStateIdList { get; set; }
Property Value
Type | Description |
---|---|
System.String | The UsaStateIdList. |
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()