Class FerpaStudentRelationshipEntity
This class represents the EntityModel interface to the CmFERPAInfoShareHeader database table.
Inheritance
Implements
Namespace: Cmc.Nexus.Crm.Entities
Assembly: Cmc.Nexus.Crm.Contracts.dll
Syntax
public class FerpaStudentRelationshipEntity : Entity, IIdentifiable, IAuditable
Constructors
FerpaStudentRelationshipEntity()
Declaration
public FerpaStudentRelationshipEntity()
Fields
AcademicInfoToReleaseProperty
The AcademicInfoToRelease property.
Declaration
public static readonly EntityProperty AcademicInfoToReleaseProperty
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 |
DescriptionProperty
The The Access Name values are displayed from the Person Name (column) under Academic Information in the student's FERPA record. property.
Declaration
public static readonly EntityProperty DescriptionProperty
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 Specifies whether or not the associated record is active. property.
Declaration
public static readonly EntityProperty IsActiveProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IsAllowedToAmendProperty
The The Person Information is displayed in the Amend/Remove Requested By list on the Amend/Remove Request tab. property.
Declaration
public static readonly EntityProperty IsAllowedToAmendProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IsAllowedToReviewProperty
The The Person Information is displayed in the Amend/Remove Requested By list on the Amend/Remove Request tab. property.
Declaration
public static readonly EntityProperty IsAllowedToReviewProperty
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 |
ReasonProperty
The Reason for the change in a record or a value in the record. property.
Declaration
public static readonly EntityProperty ReasonProperty
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 |
ShareInfoEndDateProperty
The The end date after which the student's academic information will not be shared. property.
Declaration
public static readonly EntityProperty ShareInfoEndDateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ShareInfoStartDateProperty
The The start date when the student's academic information can be shared. property.
Declaration
public static readonly EntityProperty ShareInfoStartDateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
StudentRelationshipAddressIdProperty
The Specifies the type of FERPA address for the person. For a related address specified for a student to show up in this list, the Address Type selected for the related address must be configured by your institution as a possible FERPA address. If you need to add the related address, use the Related Addresses list for the student (Students tile > select the name in the Students list > expand Contact Manager > select the Related Addresses tile). property.
Declaration
public static readonly EntityProperty StudentRelationshipAddressIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
Properties
AcademicInfoToRelease
Declaration
public virtual EntityCollection<FerpaStudentReleaseAcademicFieldEntity> AcademicInfoToRelease { get; set; }
Property Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityCollection<FerpaStudentReleaseAcademicFieldEntity> |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this FerpaStudentRelationshipEntity.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
Description
Gets or sets the Description associated with this FerpaStudentRelationshipEntity.
Declaration
public string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Description. |
Id
Gets or sets the Id associated with this FerpaStudentRelationshipEntity.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
IsActive
Gets or sets the IsActive associated with this FerpaStudentRelationshipEntity.
Declaration
public bool IsActive { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsActive. |
IsAllowedToAmend
Gets or sets the IsAllowedToAmend associated with this FerpaStudentRelationshipEntity.
Declaration
public bool IsAllowedToAmend { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsAllowedToAmend. |
IsAllowedToReview
Gets or sets the IsAllowedToReview associated with this FerpaStudentRelationshipEntity.
Declaration
public bool IsAllowedToReview { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsAllowedToReview. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this FerpaStudentRelationshipEntity.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this FerpaStudentRelationshipEntity.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
Reason
Gets or sets the Reason associated with this FerpaStudentRelationshipEntity.
Declaration
public string Reason { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Reason. |
RowVersion
Gets or sets the RowVersion associated with this FerpaStudentRelationshipEntity.
Declaration
public byte[] RowVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] | The RowVersion. |
ShareInfoEndDate
Gets or sets the ShareInfoEndDate associated with this FerpaStudentRelationshipEntity.
Declaration
public DateTime ShareInfoEndDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The ShareInfoEndDate. |
ShareInfoStartDate
Gets or sets the ShareInfoStartDate associated with this FerpaStudentRelationshipEntity.
Declaration
public DateTime ShareInfoStartDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The ShareInfoStartDate. |
StudentRelationshipAddressId
Gets or sets the StudentRelationshipAddressId associated with this FerpaStudentRelationshipEntity.
Declaration
public int StudentRelationshipAddressId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The StudentRelationshipAddressId. |
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()