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