Class StudentCreditCard
This class represents the EntityModel interface to the SaCC database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.StudentAccounts
Assembly: Cmc.Nexus.Models.dll
Syntax
public class StudentCreditCard
Constructors
StudentCreditCard()
Declaration
public StudentCreditCard()
Properties
AuthorizationNumber
Gets or sets the AuthorizationNumber associated with this StudentCreditCard.
Declaration
public string AuthorizationNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The AuthorizationNumber. |
CardHolderApartmentNumber
Gets or sets the CardHolderApartmentNumber associated with this StudentCreditCard.
Declaration
public string CardHolderApartmentNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderApartmentNumber. |
CardHolderCity
Gets or sets the CardHolderCity associated with this StudentCreditCard.
Declaration
public string CardHolderCity { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderCity. |
CardHolderFirstName
Gets or sets the CardHolderFirstName associated with this StudentCreditCard.
Declaration
public string CardHolderFirstName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderFirstName. |
CardHolderLastName
Gets or sets the CardHolderLastName associated with this StudentCreditCard.
Declaration
public string CardHolderLastName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderLastName. |
CardHolderName
Gets or sets the CardHolderName associated with this StudentCreditCard.
Declaration
public string CardHolderName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderName. |
CardHolderPostalCode
Gets or sets the CardHolderPostalCode associated with this StudentCreditCard.
Declaration
public string CardHolderPostalCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderPostalCode. |
CardHolderState
Gets or sets the CardHolderState associated with this StudentCreditCard.
Declaration
public string CardHolderState { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderState. |
CardHolderStreetAddress
Gets or sets the CardHolderStreetAddress associated with this StudentCreditCard.
Declaration
public string CardHolderStreetAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CardHolderStreetAddress. |
CorrelationIdentifier
Gets or sets the CorrelationIdentifier associated with this StudentCreditCard.
Declaration
public string CorrelationIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CorrelationIdentifier. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this StudentCreditCard.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
CreditCardGuid
Gets or sets the CreditCardGuid associated with this StudentCreditCard.
Declaration
public string CreditCardGuid { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CreditCardGuid. |
CreditCardNumber
Gets or sets the CreditCardNumber associated with this StudentCreditCard.
Declaration
public string CreditCardNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CreditCardNumber. |
CreditCardType
Declaration
public virtual CreditCardType CreditCardType { get; set; }
Property Value
| Type | Description |
|---|---|
| CreditCardType |
CreditCardTypeId
Gets or sets the CreditCardTypeId associated with this StudentCreditCard.
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 StudentCreditCard.
Declaration
public DateTime ExpirationDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The ExpirationDate. |
ExtendedProperties
Extended Properties
Declaration
public ICollection<StudentCreditCardExtendedProperty> ExtendedProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<StudentCreditCardExtendedProperty> |
Id
Gets or sets the Id associated with this StudentCreditCard.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
IsActive
Gets or sets the IsActive associated with this StudentCreditCard.
Declaration
public bool IsActive { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsActive. |
IsCreditCardNumberStored
Gets or sets the IsCreditCardNumberStored associated with this StudentCreditCard.
Declaration
public bool IsCreditCardNumberStored { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsCreditCardNumberStored. |
IsDefault
Gets or sets the IsDefault associated with this StudentCreditCard.
Declaration
public bool IsDefault { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsDefault. |
IsPrimaryPayment
Gets or sets the IsPrimaryPayment associated with this StudentCreditCard.
Declaration
public bool IsPrimaryPayment { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsPrimaryPayment. |
IsSingleUse
Gets or sets the IsSingleUse associated with this StudentCreditCard.
Declaration
public bool IsSingleUse { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsSingleUse. |
IsVerified
Gets or sets the IsVerified associated with this StudentCreditCard.
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 StudentCreditCard.
Declaration
public string LastFourCreditCardNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The LastFourCreditCardNumber. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this StudentCreditCard.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this StudentCreditCard.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
MerchantProcessingCode
Gets or sets the MerchantProcessingCode associated with this StudentCreditCard.
Declaration
public string MerchantProcessingCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The MerchantProcessingCode. |
PaymentGatewayProvider
Gets or sets the PaymentGatewayProvider associated with this StudentCreditCard.
Declaration
public string PaymentGatewayProvider { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The PaymentGatewayProvider. |
Student
Declaration
public virtual Student Student { get; set; }
Property Value
| Type | Description |
|---|---|
| Student |
StudentId
Gets or sets the StudentId associated with this StudentCreditCard.
Declaration
public int StudentId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The StudentId. |
VerificationNumber
Gets or sets the VerificationNumber associated with this StudentCreditCard.
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()
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. |