Class PaymentProcessorAccount
This class represents the EntityModel interface to the SyPaymentAccount database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.StudentAccounts
Assembly: Cmc.Nexus.Models.dll
Syntax
public class PaymentProcessorAccount
Constructors
PaymentProcessorAccount()
Declaration
public PaymentProcessorAccount()
Properties
AuthorizationAmount
Gets or sets the AuthorizationAmount associated with this PaymentProcessorAccount.
Declaration
public decimal AuthorizationAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The AuthorizationAmount. |
Code
Gets or sets the Code associated with this PaymentProcessorAccount.
Declaration
public string Code { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Code. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this PaymentProcessorAccount.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The CreatedDateTime. |
Id
Gets or sets the Id associated with this PaymentProcessorAccount.
Declaration
public int Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The Id. |
InitializationVector
Gets or sets the InitializationVector associated with this PaymentProcessorAccount.
Declaration
public string InitializationVector { get; set; }
Property Value
Type | Description |
---|---|
System.String | The InitializationVector. |
IsConvenienceFeeEnabled
Gets or sets the IsConvenienceFeeEnabled associated with this PaymentProcessorAccount.
Declaration
public bool IsConvenienceFeeEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsConvenienceFeeEnabled. |
IsPaymentProcessorTransactionFeeEnabled
Gets or sets the IsPaymentProcessorTransactionFeeEnabled associated with this PaymentProcessorAccount.
Declaration
public bool IsPaymentProcessorTransactionFeeEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsPaymentProcessorTransactionFeeEnabled. |
IsTestMode
Gets or sets the IsTestMode associated with this PaymentProcessorAccount.
Declaration
public bool IsTestMode { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsTestMode. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this PaymentProcessorAccount.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this PaymentProcessorAccount.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The LastModifiedUserId. |
Name
Gets or sets the Name associated with this PaymentProcessorAccount.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Name. |
Partner
Gets or sets the Partner associated with this PaymentProcessorAccount.
Declaration
public string Partner { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Partner. |
PasswdRandomKey
Gets or sets the PasswdRandomKey associated with this PaymentProcessorAccount.
Declaration
public string PasswdRandomKey { get; set; }
Property Value
Type | Description |
---|---|
System.String | The PasswdRandomKey. |
PaymentProcessor
Declaration
public virtual PaymentProcessor PaymentProcessor { get; set; }
Property Value
Type | Description |
---|---|
PaymentProcessor |
PaymentProcessorId
Gets or sets the PaymentProcessorId associated with this PaymentProcessorAccount.
Declaration
public int? PaymentProcessorId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The PaymentProcessorId. |
SchoolPassword
Gets or sets the SchoolPassword associated with this PaymentProcessorAccount.
Declaration
public string SchoolPassword { get; set; }
Property Value
Type | Description |
---|---|
System.String | The SchoolPassword. |
SchoolUserIdentifier
Gets or sets the SchoolUserIdentifier associated with this PaymentProcessorAccount.
Declaration
public string SchoolUserIdentifier { get; set; }
Property Value
Type | Description |
---|---|
System.String | The SchoolUserIdentifier. |
TransactionFeeAmount
Gets or sets the TransactionFeeAmount associated with this PaymentProcessorAccount.
Declaration
public decimal? TransactionFeeAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The TransactionFeeAmount. |
TransactionFeeBillingTransactinCode
Declaration
public virtual BillingTransactionCode TransactionFeeBillingTransactinCode { get; set; }
Property Value
Type | Description |
---|---|
BillingTransactionCode |
TransactionFeeBillingTransactionCodeId
Gets or sets the TransactionFeeBillingTransactionCodeId associated with this PaymentProcessorAccount.
Declaration
public int? TransactionFeeBillingTransactionCodeId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The TransactionFeeBillingTransactionCodeId. |
TransactionFeeMaximum
Gets or sets the TransactionFeeMaximum associated with this PaymentProcessorAccount.
Declaration
public decimal? TransactionFeeMaximum { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The TransactionFeeMaximum. |
TransactionFeeMinimum
Gets or sets the TransactionFeeMinimum associated with this PaymentProcessorAccount.
Declaration
public decimal? TransactionFeeMinimum { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The TransactionFeeMinimum. |
TransactionFeeSource
Gets or sets the TransactionFeeSource associated with this PaymentProcessorAccount.
Declaration
public string TransactionFeeSource { get; set; }
Property Value
Type | Description |
---|---|
System.String | The TransactionFeeSource. |
TransactionFeeType
Gets or sets the TransactionFeeType associated with this PaymentProcessorAccount.
Declaration
public string TransactionFeeType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The TransactionFeeType. |
TransactionMaximum
Gets or sets the TransactionMaximum associated with this PaymentProcessorAccount.
Declaration
public decimal? TransactionMaximum { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The TransactionMaximum. |
TransactionMinimum
Gets or sets the TransactionMinimum associated with this PaymentProcessorAccount.
Declaration
public decimal? TransactionMinimum { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The TransactionMinimum. |
VendorIdentifier
Gets or sets the VendorIdentifier associated with this PaymentProcessorAccount.
Declaration
public string VendorIdentifier { get; set; }
Property Value
Type | Description |
---|---|
System.String | The VendorIdentifier. |
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. |