Class SevisStudentDependentEntity
This class represents the EntityModel interface to the SyStudentNIDependent database table.
Inheritance
Implements
Namespace: Cmc.Nexus.Crm.Entities
Assembly: Cmc.Nexus.Crm.Contracts.dll
Syntax
public class SevisStudentDependentEntity : Entity, IIdentifiable, IAuditable
Constructors
SevisStudentDependentEntity()
Declaration
public SevisStudentDependentEntity()
Fields
BirthCityProperty
The The city the student or person was born. For international students, the Birth City field is required when the Visa type is J-1, Trans Status is either R or D and Action is ‘Begin New program’ or ‘Continuing Exchange Visitor'. property.
Declaration
public static readonly EntityProperty BirthCityProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
BirthCountryProperty
The The country of birth indicated in the student or person's passport. For J-1 visas, the Country of Birth field is required when Transmission Status is D or R and Action is Begin New Program or Continuing Exchange Visitor. property.
Declaration
public static readonly EntityProperty BirthCountryProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
BirthDateProperty
The The person's date of birth. property.
Declaration
public static readonly EntityProperty BirthDateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CitizenshipCountryProperty
The The country that the international student or person is a citizen of. The Country of Citizenship field is required when the Visa type is J-1, Trans Status is either R or D and Action is ‘Begin New program’ or ‘Continuing Exchange Visitor'. property.
Declaration
public static readonly EntityProperty CitizenshipCountryProperty
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 |
EffectiveDateProperty
The EffectiveDate property.
Declaration
public static readonly EntityProperty EffectiveDateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ExpenseAmountProperty
The The expenses incurred by the student or the student's dependent. property.
Declaration
public static readonly EntityProperty ExpenseAmountProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
FirstNameProperty
The The first name of the student or person. property.
Declaration
public static readonly EntityProperty FirstNameProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
GenderProperty
The The gender of the student or person. The values that can be selected are configured by your institution. property.
Declaration
public static readonly EntityProperty GenderProperty
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 |
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 |
LastNameProperty
The The last name of the student or person. property.
Declaration
public static readonly EntityProperty LastNameProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
LastPermanentResidenceCountryProperty
The The country that the student or person was a citizen of or held a permanent residence status before their current United States (US) visa. For J-1 visas, the Last Permanent Resident Country field is required when Transmission Status is D or R and Action is Begin New Program or Continuing Exchange Visitor. property.
Declaration
public static readonly EntityProperty LastPermanentResidenceCountryProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
MiddleNameProperty
The The middle name of the student or person. property.
Declaration
public static readonly EntityProperty MiddleNameProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
NoteProperty
The Area you can use to display or specify comments or additional information. property.
Declaration
public static readonly EntityProperty NoteProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
RelationshipProperty
The The dependent's relationship with the student. property.
Declaration
public static readonly EntityProperty RelationshipProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ResultCodeProperty
The ResultCode property.
Declaration
public static readonly EntityProperty ResultCodeProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ResultMessageProperty
The The message that is returned after the transmission is submitted. property.
Declaration
public static readonly EntityProperty ResultMessageProperty
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 |
SevisIdentifierProperty
The An eleven-character identifier assigned to the student or dependent by INS. property.
Declaration
public static readonly EntityProperty SevisIdentifierProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
StatusProperty
The Status property.
Declaration
public static readonly EntityProperty StatusProperty
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 |
SuffixIdProperty
The If the student or person's name has a suffix, the suffix. The suffix is required by SEVIS. property.
Declaration
public static readonly EntityProperty SuffixIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
SuffixSevisProperty
The SuffixSevis property.
Declaration
public static readonly EntityProperty SuffixSevisProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
TerminationReasonProperty
The TerminationReason property.
Declaration
public static readonly EntityProperty TerminationReasonProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
VisaTypeProperty
The The visa type assigned to the international student or the dependent. This value is required if you select a Transmission Status of Ready to Send (R) or DSO Review (D). property.
Declaration
public static readonly EntityProperty VisaTypeProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
Properties
BirthCity
Gets or sets the BirthCity associated with this SevisStudentDependentEntity.
Declaration
public string BirthCity { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The BirthCity. |
BirthCountry
Gets or sets the BirthCountry associated with this SevisStudentDependentEntity.
Declaration
public string BirthCountry { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The BirthCountry. |
BirthDate
Gets or sets the BirthDate associated with this SevisStudentDependentEntity.
Declaration
public DateTime? BirthDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The BirthDate. |
CitizenshipCountry
Gets or sets the CitizenshipCountry associated with this SevisStudentDependentEntity.
Declaration
public string CitizenshipCountry { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The CitizenshipCountry. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this SevisStudentDependentEntity.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
EffectiveDate
Gets or sets the EffectiveDate associated with this SevisStudentDependentEntity.
Declaration
public DateTime? EffectiveDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The EffectiveDate. |
ExpenseAmount
Gets or sets the ExpenseAmount associated with this SevisStudentDependentEntity.
Declaration
public decimal ExpenseAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Decimal | The ExpenseAmount. |
FirstName
Gets or sets the FirstName associated with this SevisStudentDependentEntity.
Declaration
public string FirstName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The FirstName. |
Gender
Gets or sets the Gender associated with this SevisStudentDependentEntity.
Declaration
public string Gender { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Gender. |
Id
Gets or sets the Id associated with this SevisStudentDependentEntity.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
IsNoValidationOnDbDynamic
Gets or sets the value.
Declaration
public bool IsNoValidationOnDbDynamic { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The value. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this SevisStudentDependentEntity.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this SevisStudentDependentEntity.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
LastName
Gets or sets the LastName associated with this SevisStudentDependentEntity.
Declaration
public string LastName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The LastName. |
LastPermanentResidenceCountry
Gets or sets the LastPermanentResidenceCountry associated with this SevisStudentDependentEntity.
Declaration
public string LastPermanentResidenceCountry { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The LastPermanentResidenceCountry. |
MiddleName
Gets or sets the MiddleName associated with this SevisStudentDependentEntity.
Declaration
public string MiddleName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The MiddleName. |
Note
Gets or sets the Note associated with this SevisStudentDependentEntity.
Declaration
public string Note { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Note. |
Relationship
Gets or sets the Relationship associated with this SevisStudentDependentEntity.
Declaration
public string Relationship { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Relationship. |
ResultCode
Gets or sets the ResultCode associated with this SevisStudentDependentEntity.
Declaration
public string ResultCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ResultCode. |
ResultMessage
Gets or sets the ResultMessage associated with this SevisStudentDependentEntity.
Declaration
public string ResultMessage { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ResultMessage. |
RowVersion
Gets or sets the RowVersion associated with this SevisStudentDependentEntity.
Declaration
public byte[] RowVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] | The RowVersion. |
SevisIdentifier
Gets or sets the SevisIdentifier associated with this SevisStudentDependentEntity.
Declaration
public string SevisIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The SevisIdentifier. |
Status
Gets or sets the Status associated with this SevisStudentDependentEntity.
Declaration
public string Status { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Status. |
StudentId
Gets or sets the StudentId associated with this SevisStudentDependentEntity.
Declaration
public int StudentId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The StudentId. |
SuffixId
Gets or sets the SuffixId associated with this SevisStudentDependentEntity.
Declaration
public int? SuffixId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The SuffixId. |
SuffixSevis
Gets or sets the SuffixSevis associated with this SevisStudentDependentEntity.
Declaration
public string SuffixSevis { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The SuffixSevis. |
TerminationReason
Gets or sets the TerminationReason associated with this SevisStudentDependentEntity.
Declaration
public string TerminationReason { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The TerminationReason. |
VisaType
Gets or sets the VisaType associated with this SevisStudentDependentEntity.
Declaration
public string VisaType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The VisaType. |
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()