Class BursaryAttributeEntity
This class represents the EntityModel interface to the BcBursaryAttribute database table.
Inheritance
Implements
Namespace: Cmc.Nexus.StudentAccounts.Entities
Assembly: Cmc.Nexus.StudentAccounts.Contracts.dll
Syntax
public class BursaryAttributeEntity : Entity, IIdentifiable, IAuditable
Constructors
BursaryAttributeEntity()
Declaration
public BursaryAttributeEntity()
Fields
AcademicSessionIdProperty
The AcademicSessionId property.
Declaration
public static readonly EntityProperty AcademicSessionIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
AvailableBudgetProperty
The AvailableBudget property.
Declaration
public static readonly EntityProperty AvailableBudgetProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
BursaryEligibilityCriteriaIdProperty
The BursaryEligibilityCriteriaId property.
Declaration
public static readonly EntityProperty BursaryEligibilityCriteriaIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
BursaryIdProperty
The BursaryId property.
Declaration
public static readonly EntityProperty BursaryIdProperty
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 |
DisbursedBudgetProperty
The DisbursedBudget property.
Declaration
public static readonly EntityProperty DisbursedBudgetProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
EvaluationFailedBursaryStatusIdProperty
The EvaluationFailedBursaryStatusId property.
Declaration
public static readonly EntityProperty EvaluationFailedBursaryStatusIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
EvaluationSuccessBursaryStatusIdProperty
The EvaluationSuccessBursaryStatusId property.
Declaration
public static readonly EntityProperty EvaluationSuccessBursaryStatusIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
EvaluationTypeProperty
The EvaluationType property.
Declaration
public static readonly EntityProperty EvaluationTypeProperty
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 |
IsApplicationBeforeRegistrationAllowedProperty
The IsApplicationBeforeRegistrationAllowed property.
Declaration
public static readonly EntityProperty IsApplicationBeforeRegistrationAllowedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsAutomateApplicationsProperty
The IsAutomateApplications property.
Declaration
public static readonly EntityProperty IsAutomateApplicationsProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsExternalPayoutsOnlyIfRegisteredInAcademicYearProperty
The IsExternalPayoutsOnlyIfRegisteredInAcademicYear property.
Declaration
public static readonly EntityProperty IsExternalPayoutsOnlyIfRegisteredInAcademicYearProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsExternalPayoutsProperty
The IsExternalPayouts property.
Declaration
public static readonly EntityProperty IsExternalPayoutsProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsFeeDisbursementOnlyIfRegisteredInAcademicYearProperty
The IsFeeDisbursementOnlyIfRegisteredInAcademicYear property.
Declaration
public static readonly EntityProperty IsFeeDisbursementOnlyIfRegisteredInAcademicYearProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsFeeDisbursementProperty
The IsFeeDisbursement property.
Declaration
public static readonly EntityProperty IsFeeDisbursementProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsOnlineApplicationsAllowedProperty
The IsOnlineApplicationsAllowed property.
Declaration
public static readonly EntityProperty IsOnlineApplicationsAllowedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsOverrideBudgetCheckProperty
The IsOverrideBudgetCheck property.
Declaration
public static readonly EntityProperty IsOverrideBudgetCheckProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsPayOnlyIfRegisteredInAcademicYearProperty
The IsPayOnlyIfRegisteredInAcademicYear property.
Declaration
public static readonly EntityProperty IsPayOnlyIfRegisteredInAcademicYearProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsRequiresApplicationProperty
The IsRequiresApplication property.
Declaration
public static readonly EntityProperty IsRequiresApplicationProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsReverseBursaryOnWithdrawalProperty
The IsReverseBursaryOnWithdrawal property.
Declaration
public static readonly EntityProperty IsReverseBursaryOnWithdrawalProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsStipendDisbursementOnlyIfRegisteredInAcademicYearProperty
The IsStipendDisbursementOnlyIfRegisteredInAcademicYear property.
Declaration
public static readonly EntityProperty IsStipendDisbursementOnlyIfRegisteredInAcademicYearProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsStipendDisbursementProperty
The IsStipendDisbursement property.
Declaration
public static readonly EntityProperty IsStipendDisbursementProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsUploadApplicantsProperty
The IsUploadApplicants property.
Declaration
public static readonly EntityProperty IsUploadApplicantsProperty
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 |
RowVersionProperty
The RowVersion property.
Declaration
public static readonly EntityProperty RowVersionProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
TotalBudgetProperty
The TotalBudget property.
Declaration
public static readonly EntityProperty TotalBudgetProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
TriggerEvaluationBursaryStatusIdProperty
The TriggerEvaluationBursaryStatusId property.
Declaration
public static readonly EntityProperty TriggerEvaluationBursaryStatusIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
WorkflowHierarchyIdentifierProperty
The WorkflowHierarchyIdentifier property.
Declaration
public static readonly EntityProperty WorkflowHierarchyIdentifierProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
Properties
AcademicSessionId
Gets or sets the AcademicSessionId associated with this BursaryAttributeEntity.
Declaration
public int AcademicSessionId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The AcademicSessionId. |
AvailableBudget
Gets or sets the AvailableBudget associated with this BursaryAttributeEntity.
Declaration
public decimal? AvailableBudget { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The AvailableBudget. |
BursaryEligibilityCriteriaId
Gets or sets the BursaryEligibilityCriteriaId associated with this BursaryAttributeEntity.
Declaration
public int? BursaryEligibilityCriteriaId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The BursaryEligibilityCriteriaId. |
BursaryId
Gets or sets the BursaryId associated with this BursaryAttributeEntity.
Declaration
public int BursaryId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The BursaryId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this BursaryAttributeEntity.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The CreatedDateTime. |
DisbursedBudget
Gets or sets the DisbursedBudget associated with this BursaryAttributeEntity.
Declaration
public decimal? DisbursedBudget { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The DisbursedBudget. |
EvaluationFailedBursaryStatusId
Gets or sets the EvaluationFailedBursaryStatusId associated with this BursaryAttributeEntity.
Declaration
public int? EvaluationFailedBursaryStatusId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The EvaluationFailedBursaryStatusId. |
EvaluationSuccessBursaryStatusId
Gets or sets the EvaluationSuccessBursaryStatusId associated with this BursaryAttributeEntity.
Declaration
public int? EvaluationSuccessBursaryStatusId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The EvaluationSuccessBursaryStatusId. |
EvaluationType
Gets or sets the EvaluationType associated with this BursaryAttributeEntity.
Declaration
public string EvaluationType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The EvaluationType. |
Id
Gets or sets the Id associated with this BursaryAttributeEntity.
Declaration
public int Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The Id. |
IsActive
Gets or sets the IsActive associated with this BursaryAttributeEntity.
Declaration
public bool IsActive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsActive. |
IsApplicationBeforeRegistrationAllowed
Gets or sets the IsApplicationBeforeRegistrationAllowed associated with this BursaryAttributeEntity.
Declaration
public bool? IsApplicationBeforeRegistrationAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsApplicationBeforeRegistrationAllowed. |
IsAutomateApplications
Gets or sets the IsAutomateApplications associated with this BursaryAttributeEntity.
Declaration
public bool? IsAutomateApplications { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsAutomateApplications. |
IsExternalPayouts
Gets or sets the IsExternalPayouts associated with this BursaryAttributeEntity.
Declaration
public bool? IsExternalPayouts { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsExternalPayouts. |
IsExternalPayoutsOnlyIfRegisteredInAcademicYear
Gets or sets the IsExternalPayoutsOnlyIfRegisteredInAcademicYear associated with this BursaryAttributeEntity.
Declaration
public bool? IsExternalPayoutsOnlyIfRegisteredInAcademicYear { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsExternalPayoutsOnlyIfRegisteredInAcademicYear. |
IsFeeDisbursement
Gets or sets the IsFeeDisbursement associated with this BursaryAttributeEntity.
Declaration
public bool? IsFeeDisbursement { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsFeeDisbursement. |
IsFeeDisbursementOnlyIfRegisteredInAcademicYear
Gets or sets the IsFeeDisbursementOnlyIfRegisteredInAcademicYear associated with this BursaryAttributeEntity.
Declaration
public bool? IsFeeDisbursementOnlyIfRegisteredInAcademicYear { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsFeeDisbursementOnlyIfRegisteredInAcademicYear. |
IsOnlineApplicationsAllowed
Gets or sets the IsOnlineApplicationsAllowed associated with this BursaryAttributeEntity.
Declaration
public bool? IsOnlineApplicationsAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsOnlineApplicationsAllowed. |
IsOverrideBudgetCheck
Gets or sets the IsOverrideBudgetCheck associated with this BursaryAttributeEntity.
Declaration
public bool? IsOverrideBudgetCheck { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsOverrideBudgetCheck. |
IsPayOnlyIfRegisteredInAcademicYear
Gets or sets the IsPayOnlyIfRegisteredInAcademicYear associated with this BursaryAttributeEntity.
Declaration
public bool? IsPayOnlyIfRegisteredInAcademicYear { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsPayOnlyIfRegisteredInAcademicYear. |
IsRequiresApplication
Gets or sets the IsRequiresApplication associated with this BursaryAttributeEntity.
Declaration
public bool? IsRequiresApplication { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsRequiresApplication. |
IsReverseBursaryOnWithdrawal
Gets or sets the IsReverseBursaryOnWithdrawal associated with this BursaryAttributeEntity.
Declaration
public bool? IsReverseBursaryOnWithdrawal { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsReverseBursaryOnWithdrawal. |
IsStipendDisbursement
Gets or sets the IsStipendDisbursement associated with this BursaryAttributeEntity.
Declaration
public bool? IsStipendDisbursement { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsStipendDisbursement. |
IsStipendDisbursementOnlyIfRegisteredInAcademicYear
Gets or sets the IsStipendDisbursementOnlyIfRegisteredInAcademicYear associated with this BursaryAttributeEntity.
Declaration
public bool? IsStipendDisbursementOnlyIfRegisteredInAcademicYear { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsStipendDisbursementOnlyIfRegisteredInAcademicYear. |
IsUploadApplicants
Gets or sets the IsUploadApplicants associated with this BursaryAttributeEntity.
Declaration
public bool? IsUploadApplicants { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsUploadApplicants. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this BursaryAttributeEntity.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this BursaryAttributeEntity.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The LastModifiedUserId. |
RowVersion
Gets or sets the RowVersion associated with this BursaryAttributeEntity.
Declaration
public byte[] RowVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Byte[] | The RowVersion. |
TotalBudget
Gets or sets the TotalBudget associated with this BursaryAttributeEntity.
Declaration
public decimal? TotalBudget { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The TotalBudget. |
TriggerEvaluationBursaryStatusId
Gets or sets the TriggerEvaluationBursaryStatusId associated with this BursaryAttributeEntity.
Declaration
public int? TriggerEvaluationBursaryStatusId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The TriggerEvaluationBursaryStatusId. |
WorkflowHierarchyIdentifier
Gets or sets the WorkflowHierarchyIdentifier associated with this BursaryAttributeEntity.
Declaration
public int? WorkflowHierarchyIdentifier { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The WorkflowHierarchyIdentifier. |
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()