Class BursaryAttribute
This class represents the EntityModel interface to the BcBursaryAttribute database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.StudentAccounts
Assembly: Cmc.Nexus.Models.dll
Syntax
public class BursaryAttribute
Constructors
BursaryAttribute()
Declaration
public BursaryAttribute()
Properties
AcademicSession
Declaration
public virtual AcademicSession AcademicSession { get; set; }
Property Value
| Type | Description |
|---|---|
| AcademicSession |
AcademicSessionId
Gets or sets the AcademicSessionId associated with this BursaryAttribute.
Declaration
public int AcademicSessionId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The AcademicSessionId. |
AvailableBudget
Gets or sets the AvailableBudget associated with this BursaryAttribute.
Declaration
public decimal? AvailableBudget { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The AvailableBudget. |
Bursary
Declaration
public virtual Bursary Bursary { get; set; }
Property Value
| Type | Description |
|---|---|
| Bursary |
BursaryEligibilityCriteria
Declaration
public virtual BursaryEligibilityCriteria BursaryEligibilityCriteria { get; set; }
Property Value
| Type | Description |
|---|---|
| BursaryEligibilityCriteria |
BursaryEligibilityCriteriaId
Gets or sets the BursaryEligibilityCriteriaId associated with this BursaryAttribute.
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 BursaryAttribute.
Declaration
public int BursaryId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The BursaryId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this BursaryAttribute.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
DisbursedBudget
Gets or sets the DisbursedBudget associated with this BursaryAttribute.
Declaration
public decimal? DisbursedBudget { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The DisbursedBudget. |
EvaluationFailedBursaryStatus
Declaration
public virtual BursaryStatus EvaluationFailedBursaryStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| BursaryStatus |
EvaluationFailedBursaryStatusId
Gets or sets the EvaluationFailedBursaryStatusId associated with this BursaryAttribute.
Declaration
public int? EvaluationFailedBursaryStatusId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The EvaluationFailedBursaryStatusId. |
EvaluationSuccessBursaryStatus
Declaration
public virtual BursaryStatus EvaluationSuccessBursaryStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| BursaryStatus |
EvaluationSuccessBursaryStatusId
Gets or sets the EvaluationSuccessBursaryStatusId associated with this BursaryAttribute.
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 BursaryAttribute.
Declaration
public string EvaluationType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The EvaluationType. |
Id
Gets or sets the Id associated with this BursaryAttribute.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
IsActive
Gets or sets the IsActive associated with this BursaryAttribute.
Declaration
public bool IsActive { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsActive. |
IsApplicationBeforeRegistrationAllowed
Gets or sets the IsApplicationBeforeRegistrationAllowed associated with this BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
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 BursaryAttribute.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUser
Declaration
public virtual Staff LastModifiedUser { get; set; }
Property Value
| Type | Description |
|---|---|
| Staff |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this BursaryAttribute.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
TotalBudget
Gets or sets the TotalBudget associated with this BursaryAttribute.
Declaration
public decimal? TotalBudget { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The TotalBudget. |
TriggerEvaluationBursaryStatus
Declaration
public virtual BursaryStatus TriggerEvaluationBursaryStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| BursaryStatus |
TriggerEvaluationBursaryStatusId
Gets or sets the TriggerEvaluationBursaryStatusId associated with this BursaryAttribute.
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 BursaryAttribute.
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()
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. |