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