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