Class PaymentProcessorAchBatchDetail
This class represents the EntityModel interface to the SaOnlineACHBatch database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.StudentAccounts
Assembly: Cmc.Nexus.Models.dll
Syntax
public class PaymentProcessorAchBatchDetail
Constructors
PaymentProcessorAchBatchDetail()
Declaration
public PaymentProcessorAchBatchDetail()
Properties
ActivityId
Gets or sets the ActivityId associated with this PaymentProcessorAchBatchDetail.
Declaration
public int? ActivityId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The ActivityId. |
Amount
Gets or sets the Amount associated with this PaymentProcessorAchBatchDetail.
Declaration
public decimal Amount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Decimal | The Amount. |
AppliedInterestAmount
Gets or sets the AppliedInterestAmount associated with this PaymentProcessorAchBatchDetail.
Declaration
public decimal AppliedInterestAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Decimal | The AppliedInterestAmount. |
AuthorizationCode
Gets or sets the AuthorizationCode associated with this PaymentProcessorAchBatchDetail.
Declaration
public string AuthorizationCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The AuthorizationCode. |
BilledAmount
Gets or sets the BilledAmount associated with this PaymentProcessorAchBatchDetail.
Declaration
public decimal? BilledAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The BilledAmount. |
BillingTransactionCode
Declaration
public virtual BillingTransactionCode BillingTransactionCode { get; set; }
Property Value
| Type | Description |
|---|---|
| BillingTransactionCode |
BillingTransactionCodeId
Gets or sets the BillingTransactionCodeId associated with this PaymentProcessorAchBatchDetail.
Declaration
public int? BillingTransactionCodeId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The BillingTransactionCodeId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this PaymentProcessorAchBatchDetail.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
HoldStudentGroup
Declaration
public virtual StudentGroup HoldStudentGroup { get; set; }
Property Value
| Type | Description |
|---|---|
| StudentGroup |
HoldStudentGroupId
Gets or sets the HoldStudentGroupId associated with this PaymentProcessorAchBatchDetail.
Declaration
public int? HoldStudentGroupId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The HoldStudentGroupId. |
Id
Gets or sets the Id associated with this PaymentProcessorAchBatchDetail.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this PaymentProcessorAchBatchDetail.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this PaymentProcessorAchBatchDetail.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
NsfAppliedAmount
Gets or sets the NsfAppliedAmount associated with this PaymentProcessorAchBatchDetail.
Declaration
public int? NsfAppliedAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The NsfAppliedAmount. |
PaidDisbursement
Declaration
public virtual PaidDisbursement PaidDisbursement { get; set; }
Property Value
| Type | Description |
|---|---|
| PaidDisbursement |
PaidDisbursementId
Gets or sets the PaidDisbursementId associated with this PaymentProcessorAchBatchDetail.
Declaration
public int? PaidDisbursementId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The PaidDisbursementId. |
PaymentProcessorAchBatchHeader
Declaration
public virtual PaymentProcessorAchBatchHeader PaymentProcessorAchBatchHeader { get; set; }
Property Value
| Type | Description |
|---|---|
| PaymentProcessorAchBatchHeader |
PaymentProcessorAchBatchHeaderId
Gets or sets the PaymentProcessorAchBatchHeaderId associated with this PaymentProcessorAchBatchDetail.
Declaration
public int? PaymentProcessorAchBatchHeaderId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The PaymentProcessorAchBatchHeaderId. |
PnReference
Gets or sets the PnReference associated with this PaymentProcessorAchBatchDetail.
Declaration
public string PnReference { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The PnReference. |
ResponseCode
Gets or sets the ResponseCode associated with this PaymentProcessorAchBatchDetail.
Declaration
public string ResponseCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ResponseCode. |
ResponseMessage
Gets or sets the ResponseMessage associated with this PaymentProcessorAchBatchDetail.
Declaration
public string ResponseMessage { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ResponseMessage. |
ResponseStudentAccountTransaction
Declaration
public virtual StudentAccountTransaction ResponseStudentAccountTransaction { get; set; }
Property Value
| Type | Description |
|---|---|
| StudentAccountTransaction |
ResponseStudentAccountTransactionId
Gets or sets the ResponseStudentAccountTransactionId associated with this PaymentProcessorAchBatchDetail.
Declaration
public int? ResponseStudentAccountTransactionId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The ResponseStudentAccountTransactionId. |
ScheduledDisbursement
Declaration
public virtual ScheduledDisbursement ScheduledDisbursement { get; set; }
Property Value
| Type | Description |
|---|---|
| ScheduledDisbursement |
ScheduledDisbursementId
Gets or sets the ScheduledDisbursementId associated with this PaymentProcessorAchBatchDetail.
Declaration
public int ScheduledDisbursementId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The ScheduledDisbursementId. |
Sequence
Gets or sets the Sequence associated with this PaymentProcessorAchBatchDetail.
Declaration
public int Sequence { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Sequence. |
Status
Gets or sets the Status associated with this PaymentProcessorAchBatchDetail.
Declaration
public string Status { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Status. |
StudentBankAccount
Declaration
public virtual StudentBankAccount StudentBankAccount { get; set; }
Property Value
| Type | Description |
|---|---|
| StudentBankAccount |
StudentBankAccountId
Gets or sets the StudentBankAccountId associated with this PaymentProcessorAchBatchDetail.
Declaration
public int? StudentBankAccountId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The StudentBankAccountId. |
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. |