Class StudentCreditCardEntity
This class represents the EntityModel interface to the SaCC database table.
Inheritance
Implements
Namespace: Cmc.Nexus.StudentAccounts.Entities
Assembly: Cmc.Nexus.StudentAccounts.Contracts.dll
Syntax
public class StudentCreditCardEntity : Entity, IIdentifiable, IAuditable
Constructors
StudentCreditCardEntity()
Declaration
public StudentCreditCardEntity()
Fields
AuthorizationNumberProperty
The property.
Declaration
public static readonly EntityProperty AuthorizationNumberProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CardHolderApartmentNumberProperty
The CardHolderApartmentNumber property.
Declaration
public static readonly EntityProperty CardHolderApartmentNumberProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CardHolderCityProperty
The The name of the city. property.
Declaration
public static readonly EntityProperty CardHolderCityProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CardHolderFirstNameProperty
The The first name of the student or person. property.
Declaration
public static readonly EntityProperty CardHolderFirstNameProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CardHolderLastNameProperty
The The last name of the student or person. property.
Declaration
public static readonly EntityProperty CardHolderLastNameProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CardHolderNameProperty
The CardHolderName property.
Declaration
public static readonly EntityProperty CardHolderNameProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CardHolderPostalCodeProperty
The The postal code for the address. If you are specifying an address, you must specify a value for City or State. If you specify a city or state or both, the list contains the valid zip codes. property.
Declaration
public static readonly EntityProperty CardHolderPostalCodeProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CardHolderStateProperty
The If within the United States, the name of the state. property.
Declaration
public static readonly EntityProperty CardHolderStateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CardHolderStreetAddressProperty
The The street address used for billing. property.
Declaration
public static readonly EntityProperty CardHolderStreetAddressProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CorrelationIdentifierProperty
The property.
Declaration
public static readonly EntityProperty CorrelationIdentifierProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CreatedDateTimeProperty
The The date when the item or person was added or the status change was entered. property.
Declaration
public static readonly EntityProperty CreatedDateTimeProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CreditCardGuidProperty
The property.
Declaration
public static readonly EntityProperty CreditCardGuidProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CreditCardNumberProperty
The The credit card number. The card number is required only if your institution has configured online payment and enabled verification of credit cards. property.
Declaration
public static readonly EntityProperty CreditCardNumberProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CreditCardTypeIdProperty
The The credit card type, for example, visa or mastercard. property.
Declaration
public static readonly EntityProperty CreditCardTypeIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ExpirationDateProperty
The The date when the item no longer valid. If you are specifying the value, specify the value in the format MM/DD/YYYY or click the calendar button to select the date. property.
Declaration
public static readonly EntityProperty ExpirationDateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IdProperty
The Id property.
Declaration
public static readonly EntityProperty IdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IsActiveProperty
The IsActive property.
Declaration
public static readonly EntityProperty IsActiveProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IsCreditCardNumberStoredProperty
The IsCreditCardNumberStored property.
Declaration
public static readonly EntityProperty IsCreditCardNumberStoredProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IsDefaultProperty
The The associated record is set as default. property.
Declaration
public static readonly EntityProperty IsDefaultProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IsPrimaryPaymentProperty
The IsPrimaryPayment property.
Declaration
public static readonly EntityProperty IsPrimaryPaymentProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IsSingleUseProperty
The IsSingleUse property.
Declaration
public static readonly EntityProperty IsSingleUseProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IsVerifiedProperty
The IsVerified property.
Declaration
public static readonly EntityProperty IsVerifiedProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
LastFourCreditCardNumberProperty
The LastFourCreditCardNumber property.
Declaration
public static readonly EntityProperty LastFourCreditCardNumberProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
LastModifiedDateTimeProperty
The The date that the item was updated or changed. property.
Declaration
public static readonly EntityProperty LastModifiedDateTimeProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
LastModifiedUserIdProperty
The The last and then first name of the person that changed the item. property.
Declaration
public static readonly EntityProperty LastModifiedUserIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
MerchantProcessingCodeProperty
The The code assigned to the institution by the credit card companies. property.
Declaration
public static readonly EntityProperty MerchantProcessingCodeProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
PaymentGatewayProviderProperty
The PaymentGatewayProvider property.
Declaration
public static readonly EntityProperty PaymentGatewayProviderProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
RowVersionProperty
The RowVersion property.
Declaration
public static readonly EntityProperty RowVersionProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
StudentIdProperty
The StudentId property.
Declaration
public static readonly EntityProperty StudentIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
VerificationNumberProperty
The VerificationNumber property.
Declaration
public static readonly EntityProperty VerificationNumberProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
Properties
AuthorizationNumber
Gets or sets the AuthorizationNumber associated with this StudentCreditCardEntity.
Declaration
public string AuthorizationNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The AuthorizationNumber. |
CardHolderApartmentNumber
Gets or sets the CardHolderApartmentNumber associated with this StudentCreditCardEntity.
Declaration
public string CardHolderApartmentNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderApartmentNumber. |
CardHolderCity
Gets or sets the CardHolderCity associated with this StudentCreditCardEntity.
Declaration
public string CardHolderCity { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderCity. |
CardHolderFirstName
Gets or sets the CardHolderFirstName associated with this StudentCreditCardEntity.
Declaration
public string CardHolderFirstName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderFirstName. |
CardHolderLastName
Gets or sets the CardHolderLastName associated with this StudentCreditCardEntity.
Declaration
public string CardHolderLastName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderLastName. |
CardHolderName
Gets or sets the CardHolderName associated with this StudentCreditCardEntity.
Declaration
public string CardHolderName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderName. |
CardHolderPostalCode
Gets or sets the CardHolderPostalCode associated with this StudentCreditCardEntity.
Declaration
public string CardHolderPostalCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderPostalCode. |
CardHolderState
Gets or sets the CardHolderState associated with this StudentCreditCardEntity.
Declaration
public string CardHolderState { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderState. |
CardHolderStreetAddress
Gets or sets the CardHolderStreetAddress associated with this StudentCreditCardEntity.
Declaration
public string CardHolderStreetAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderStreetAddress. |
CorrelationIdentifier
Gets or sets the CorrelationIdentifier associated with this StudentCreditCardEntity.
Declaration
public string CorrelationIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CorrelationIdentifier. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this StudentCreditCardEntity.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
CreditCardGuid
Gets or sets the CreditCardGuid associated with this StudentCreditCardEntity.
Declaration
public string CreditCardGuid { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CreditCardGuid. |
CreditCardNumber
Gets or sets the CreditCardNumber associated with this StudentCreditCardEntity.
Declaration
public string CreditCardNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CreditCardNumber. |
CreditCardTypeId
Gets or sets the CreditCardTypeId associated with this StudentCreditCardEntity.
Declaration
public int? CreditCardTypeId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The CreditCardTypeId. |
ExpirationDate
Gets or sets the ExpirationDate associated with this StudentCreditCardEntity.
Declaration
public DateTime ExpirationDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The ExpirationDate. |
Id
Gets or sets the Id associated with this StudentCreditCardEntity.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
IsActive
Gets or sets the IsActive associated with this StudentCreditCardEntity.
Declaration
public bool IsActive { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsActive. |
IsCreditCardNumberStored
Gets or sets the IsCreditCardNumberStored associated with this StudentCreditCardEntity.
Declaration
public bool IsCreditCardNumberStored { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsCreditCardNumberStored. |
IsDefault
Gets or sets the IsDefault associated with this StudentCreditCardEntity.
Declaration
public bool IsDefault { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsDefault. |
IsOnlinePayment
Declaration
public bool IsOnlinePayment { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
IsPrimaryPayment
Gets or sets the IsPrimaryPayment associated with this StudentCreditCardEntity.
Declaration
public bool IsPrimaryPayment { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsPrimaryPayment. |
IsSingleUse
Gets or sets the IsSingleUse associated with this StudentCreditCardEntity.
Declaration
public bool IsSingleUse { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsSingleUse. |
IsVerified
Gets or sets the IsVerified associated with this StudentCreditCardEntity.
Declaration
public bool? IsVerified { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> | The IsVerified. |
LastFourCreditCardNumber
Gets or sets the LastFourCreditCardNumber associated with this StudentCreditCardEntity.
Declaration
public string LastFourCreditCardNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The LastFourCreditCardNumber. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this StudentCreditCardEntity.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this StudentCreditCardEntity.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
MerchantProcessingCode
Gets or sets the MerchantProcessingCode associated with this StudentCreditCardEntity.
Declaration
public string MerchantProcessingCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The MerchantProcessingCode. |
PaymentGatewayProvider
Gets or sets the PaymentGatewayProvider associated with this StudentCreditCardEntity.
Declaration
public string PaymentGatewayProvider { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The PaymentGatewayProvider. |
RowVersion
Gets or sets the RowVersion associated with this StudentCreditCardEntity.
Declaration
public byte[] RowVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] | The RowVersion. |
StrongEncryptedCreditCardNumber
Declaration
public string StrongEncryptedCreditCardNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
StudentId
Gets or sets the StudentId associated with this StudentCreditCardEntity.
Declaration
public int StudentId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The StudentId. |
VerificationNumber
Gets or sets the VerificationNumber associated with this StudentCreditCardEntity.
Declaration
public string VerificationNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The VerificationNumber. |
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()