Class DisbursementBatch
This class represents the EntityModel interface to the FaDisbBatch database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.FinancialAid
Assembly: Cmc.Nexus.Models.dll
Syntax
public class DisbursementBatch
Constructors
DisbursementBatch()
Declaration
public DisbursementBatch()
Properties
AgencyBranch
Declaration
public virtual AgencyBranch AgencyBranch { get; set; }
Property Value
| Type | Description |
|---|---|
| AgencyBranch |
AgencyBranchId
Gets or sets the AgencyBranchId associated with this DisbursementBatch.
Declaration
public int? AgencyBranchId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The AgencyBranchId. |
AmountApproved
Gets or sets the AmountApproved associated with this DisbursementBatch.
Declaration
public decimal AmountApproved { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Decimal | The AmountApproved. |
BatchAmount
Gets or sets the BatchAmount associated with this DisbursementBatch.
Declaration
public decimal? BatchAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The BatchAmount. |
BatchPostedBy
Declaration
public virtual Staff BatchPostedBy { get; set; }
Property Value
| Type | Description |
|---|---|
| Staff |
Campus
Declaration
public virtual Campus Campus { get; set; }
Property Value
| Type | Description |
|---|---|
| Campus |
CampusId
Gets or sets the CampusId associated with this DisbursementBatch.
Declaration
public int? CampusId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The CampusId. |
CommonLineCancelAmount
Gets or sets the CommonLineCancelAmount associated with this DisbursementBatch.
Declaration
public decimal? CommonLineCancelAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The CommonLineCancelAmount. |
CommonLineDeficitAmount
Gets or sets the CommonLineDeficitAmount associated with this DisbursementBatch.
Declaration
public decimal? CommonLineDeficitAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The CommonLineDeficitAmount. |
CommonLineDetailRecords
Gets or sets the CommonLineDetailRecords associated with this DisbursementBatch.
Declaration
public int? CommonLineDetailRecords { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The CommonLineDetailRecords. |
CommonLineNetDisbAmount
Gets or sets the CommonLineNetDisbAmount associated with this DisbursementBatch.
Declaration
public decimal? CommonLineNetDisbAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The CommonLineNetDisbAmount. |
CommonLineNetEftAmount
Gets or sets the CommonLineNetEftAmount associated with this DisbursementBatch.
Declaration
public decimal? CommonLineNetEftAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The CommonLineNetEftAmount. |
CommonLineNetNonEfTAmount
Gets or sets the CommonLineNetNonEfTAmount associated with this DisbursementBatch.
Declaration
public decimal? CommonLineNetNonEfTAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The CommonLineNetNonEfTAmount. |
CommonLineReissueAmount
Gets or sets the CommonLineReissueAmount associated with this DisbursementBatch.
Declaration
public decimal? CommonLineReissueAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The CommonLineReissueAmount. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this DisbursementBatch.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
Disbursements
Declaration
public virtual ICollection<DisbursementBatchDetail> Disbursements { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<DisbursementBatchDetail> |
EditStartTime
Gets or sets the EditStartTime associated with this DisbursementBatch.
Declaration
public DateTime? EditStartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The EditStartTime. |
FaExportImportFile
Declaration
public virtual FaExportImportFile FaExportImportFile { get; set; }
Property Value
| Type | Description |
|---|---|
| FaExportImportFile |
FaExportImportFileId
Gets or sets the FaExportImportFileId associated with this DisbursementBatch.
Declaration
public int? FaExportImportFileId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The FaExportImportFileId. |
Id
Gets or sets the Id associated with this DisbursementBatch.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
ImportFileCode
Gets or sets the ImportFileCode associated with this DisbursementBatch.
Declaration
public string ImportFileCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ImportFileCode. |
InUseByStaffId
Gets or sets the InUseByStaffId associated with this DisbursementBatch.
Declaration
public int? InUseByStaffId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The InUseByStaffId. |
IsBatchLocked
Gets or sets the IsBatchLocked associated with this DisbursementBatch.
Declaration
public bool IsBatchLocked { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsBatchLocked. |
IsBatchOpen
Gets or sets the IsBatchOpen associated with this DisbursementBatch.
Declaration
public bool IsBatchOpen { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsBatchOpen. |
IsDepositReceived
Gets or sets the IsDepositReceived associated with this DisbursementBatch.
Declaration
public bool IsDepositReceived { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsDepositReceived. |
IsDepositRequired
Gets or sets the IsDepositRequired associated with this DisbursementBatch.
Declaration
public bool IsDepositRequired { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsDepositRequired. |
IsExtracted
Gets or sets the IsExtracted associated with this DisbursementBatch.
Declaration
public bool IsExtracted { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsExtracted. |
IsOkToPost
Gets or sets the IsOkToPost associated with this DisbursementBatch.
Declaration
public bool IsOkToPost { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsOkToPost. |
IsRefundCriteriaChecked
Gets or sets the IsRefundCriteriaChecked associated with this DisbursementBatch.
Declaration
public bool IsRefundCriteriaChecked { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsRefundCriteriaChecked. |
IsStudentsDropped
Gets or sets the IsStudentsDropped associated with this DisbursementBatch.
Declaration
public bool IsStudentsDropped { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsStudentsDropped. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this DisbursementBatch.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this DisbursementBatch.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
Lender
Declaration
public virtual LendingInstitution Lender { get; set; }
Property Value
| Type | Description |
|---|---|
| LendingInstitution |
LenderId
Gets or sets the LenderId associated with this DisbursementBatch.
Declaration
public int? LenderId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The LenderId. |
NumberOfDisbursements
Gets or sets the NumberOfDisbursements associated with this DisbursementBatch.
Declaration
public int? NumberOfDisbursements { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The NumberOfDisbursements. |
ParentDisbursementBatch
Declaration
public virtual DisbursementBatch ParentDisbursementBatch { get; set; }
Property Value
| Type | Description |
|---|---|
| DisbursementBatch |
ParentDisbursementBatchId
Gets or sets the ParentDisbursementBatchId associated with this DisbursementBatch.
Declaration
public int? ParentDisbursementBatchId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The ParentDisbursementBatchId. |
PostedByUserId
Gets or sets the PostedByUserId associated with this DisbursementBatch.
Declaration
public int? PostedByUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The PostedByUserId. |
PostedDate
Gets or sets the PostedDate associated with this DisbursementBatch.
Declaration
public DateTime? PostedDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The PostedDate. |
Reviewed
Gets or sets the Reviewed associated with this DisbursementBatch.
Declaration
public short Reviewed { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int16 | The Reviewed. |
ThirdPartyInvoiceNumber
Gets or sets the ThirdPartyInvoiceNumber associated with this DisbursementBatch.
Declaration
public string ThirdPartyInvoiceNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ThirdPartyInvoiceNumber. |
TransactionDate
Gets or sets the TransactionDate associated with this DisbursementBatch.
Declaration
public DateTime? TransactionDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The TransactionDate. |
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. |