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