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()