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