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