Class DocumentEntity
This class represents the EntityModel interface to the CmDocument database table.
Inheritance
Implements
Namespace: Cmc.Nexus.Crm.Entities
Assembly: Cmc.Nexus.Crm.Contracts.dll
Syntax
public class DocumentEntity : Entity, IIdentifiable, IAuditable
Constructors
DocumentEntity()
Declaration
public DocumentEntity()
Fields
ApprovedDateProperty
The The date that the institution accepted the documents submitted by the student, or by persons and organizations connected with the student. property.
Declaration
public static readonly EntityProperty ApprovedDateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
AwardYearProperty
The The financial aid award year which is the period beginning July 1 and ending June 30 of the following year. property.
Declaration
public static readonly EntityProperty AwardYearProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CreatedByUserIdProperty
The The last and then first name of the staff member who added or created the item. property.
Declaration
public static readonly EntityProperty CreatedByUserIdProperty
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 |
DocumentImageProperty
The The documents submitted by a student, or by persons and organizations connected with the student. property.
Declaration
public static readonly EntityProperty DocumentImageProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
DocumentScheduleIdProperty
The DocumentScheduleId property.
Declaration
public static readonly EntityProperty DocumentScheduleIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
DocumentStatusIdProperty
The The status of the document. The list contains the predefined statuses of Requested - Required, Requested - Not Required, Approved, No Further Action, Not Requested, Required, Received but Rejected, Sent, and Not Sent. Any additional items in the lists were defined by your organization. property.
Declaration
public static readonly EntityProperty DocumentStatusIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
DocumentTranscriptRequestIdProperty
The DocumentTranscriptRequestId property.
Declaration
public static readonly EntityProperty DocumentTranscriptRequestIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
DocumentTriggerIdProperty
The DocumentTriggerId property.
Declaration
public static readonly EntityProperty DocumentTriggerIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
DocumentTypeIdProperty
The The type of document submitted to the institution. property.
Declaration
public static readonly EntityProperty DocumentTypeIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
DueDateProperty
The The date the task or a document is due. For a new task, the default is today. If you are specifying the value, specify the value in the format MM/DD/YYYY or click the calendar button to select the date. property.
Declaration
public static readonly EntityProperty DueDateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ExpiresDateProperty
The The date when the group or document is no longer valid. If you are specifying the value, specify the value in the format MM/DD/YYYY or click the calendar button to select the date. The default is calculated using the value for Default Number of Days to Retain Student Groups on the Options tab for the campus in the Desktop Client (Setup > Campus Location). property.
Declaration
public static readonly EntityProperty ExpiresDateProperty
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 |
ImageNowDocId0Property
The ImageNowDocId0 property.
Declaration
public static readonly EntityProperty ImageNowDocId0Property
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ImageNowDocId1Property
The ImageNowDocId1 property.
Declaration
public static readonly EntityProperty ImageNowDocId1Property
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ImageTypeProperty
The ImageType property.
Declaration
public static readonly EntityProperty ImageTypeProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IsDocumentAddedManuallyProperty
The IsDocumentAddedManually property.
Declaration
public static readonly EntityProperty IsDocumentAddedManuallyProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IsPermitProperty
The IsPermit property.
Declaration
public static readonly EntityProperty IsPermitProperty
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 |
ModuleIdProperty
The The various categories that pertain to functional areas within an institution. For example, Academic Records, Financial Aid, and so on. property.
Declaration
public static readonly EntityProperty ModuleIdProperty
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 |
NotSentDocument
Declaration
public static readonly string NotSentDocument
Field Value
| Type | Description |
|---|---|
| System.String |
OriginalFileNameProperty
The OriginalFileName property.
Declaration
public static readonly EntityProperty OriginalFileNameProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ReceivedDateProperty
The The date the institution received the documents submitted by the student, or by persons and organizations connected with the student. property.
Declaration
public static readonly EntityProperty ReceivedDateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
RequestedDateProperty
The The date when an institution, person, or a student requested documents or information to be submitted for evaluation. property.
Declaration
public static readonly EntityProperty RequestedDateProperty
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 |
ScannedProperty
The Scanned property.
Declaration
public static readonly EntityProperty ScannedProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
SentDateProperty
The The date when the requested information or document is sent. property.
Declaration
public static readonly EntityProperty SentDateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
SentDocument
Declaration
public static readonly string SentDocument
Field Value
| Type | Description |
|---|---|
| System.String |
StudentCourseDocumentPermitsProperty
The StudentCourseDocumentPermits property.
Declaration
public static readonly EntityProperty StudentCourseDocumentPermitsProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
StudentEnrollmentPeriodIdProperty
The The code and name of the enrollment. property.
Declaration
public static readonly EntityProperty StudentEnrollmentPeriodIdProperty
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 |
StudentPlacementIdProperty
The StudentPlacementId property.
Declaration
public static readonly EntityProperty StudentPlacementIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
WorkflowInstanceIdentifierProperty
The WorkflowInstanceIdentifier property.
Declaration
public static readonly EntityProperty WorkflowInstanceIdentifierProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
Properties
ApprovedDate
Gets or sets the ApprovedDate associated with this DocumentEntity.
Declaration
public DateTime? ApprovedDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The ApprovedDate. |
AwardYear
Gets or sets the AwardYear associated with this DocumentEntity.
Declaration
public string AwardYear { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The AwardYear. |
CreatedByUserId
Gets or sets the CreatedByUserId associated with this DocumentEntity.
Declaration
public int? CreatedByUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The CreatedByUserId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this DocumentEntity.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
DocumentImage
Gets or sets the DocumentImage associated with this DocumentEntity.
Declaration
public byte[] DocumentImage { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] | The DocumentImage. |
DocumentScheduleId
Gets or sets the DocumentScheduleId associated with this DocumentEntity.
Declaration
public int? DocumentScheduleId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The DocumentScheduleId. |
DocumentStatusId
Gets or sets the DocumentStatusId associated with this DocumentEntity.
Declaration
public int DocumentStatusId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The DocumentStatusId. |
DocumentTranscriptRequest
Declaration
public virtual DocumentTranscriptRequestEntity DocumentTranscriptRequest { get; set; }
Property Value
| Type | Description |
|---|---|
| DocumentTranscriptRequestEntity |
DocumentTranscriptRequestId
Gets or sets the DocumentTranscriptRequestId associated with this DocumentEntity.
Declaration
public int? DocumentTranscriptRequestId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The DocumentTranscriptRequestId. |
DocumentTriggerId
Gets or sets the DocumentTriggerId associated with this DocumentEntity.
Declaration
public int? DocumentTriggerId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The DocumentTriggerId. |
DocumentTypeId
Gets or sets the DocumentTypeId associated with this DocumentEntity.
Declaration
public int DocumentTypeId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The DocumentTypeId. |
DueDate
Gets or sets the DueDate associated with this DocumentEntity.
Declaration
public DateTime? DueDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The DueDate. |
ExpiresDate
Gets or sets the ExpiresDate associated with this DocumentEntity.
Declaration
public DateTime? ExpiresDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The ExpiresDate. |
Id
Gets or sets the Id associated with this DocumentEntity.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
ImageNowDocId0
Gets or sets the ImageNowDocId0 associated with this DocumentEntity.
Declaration
public string ImageNowDocId0 { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ImageNowDocId0. |
ImageNowDocId1
Gets or sets the ImageNowDocId1 associated with this DocumentEntity.
Declaration
public string ImageNowDocId1 { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ImageNowDocId1. |
ImageType
Gets or sets the ImageType associated with this DocumentEntity.
Declaration
public string ImageType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ImageType. |
IsDocumentAddedManually
Gets or sets the IsDocumentAddedManually associated with this DocumentEntity.
Declaration
public bool? IsDocumentAddedManually { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> | The IsDocumentAddedManually. |
IsPermit
Gets or sets the IsPermit associated with this DocumentEntity.
Declaration
public bool IsPermit { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsPermit. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this DocumentEntity.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this DocumentEntity.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
ModuleId
Gets or sets the ModuleId associated with this DocumentEntity.
Declaration
public int ModuleId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The ModuleId. |
Note
Gets or sets the Note associated with this DocumentEntity.
Declaration
public string Note { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Note. |
OriginalFileName
Gets or sets the OriginalFileName associated with this DocumentEntity.
Declaration
public string OriginalFileName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The OriginalFileName. |
ReceivedDate
Gets or sets the ReceivedDate associated with this DocumentEntity.
Declaration
public DateTime? ReceivedDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The ReceivedDate. |
RequestedDate
Gets or sets the RequestedDate associated with this DocumentEntity.
Declaration
public DateTime? RequestedDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The RequestedDate. |
RowVersion
Gets or sets the RowVersion associated with this DocumentEntity.
Declaration
public byte[] RowVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] | The RowVersion. |
Scanned
Gets or sets the Scanned associated with this DocumentEntity.
Declaration
public bool Scanned { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The Scanned. |
SentDate
Gets or sets the SentDate associated with this DocumentEntity.
Declaration
public DateTime? SentDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The SentDate. |
StudentCourseDocumentPermits
Declaration
public virtual EntityCollection<StudentCourseDocumentPermitEntity> StudentCourseDocumentPermits { get; set; }
Property Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityCollection<StudentCourseDocumentPermitEntity> |
StudentEnrollmentPeriodId
Gets or sets the StudentEnrollmentPeriodId associated with this DocumentEntity.
Declaration
public int? StudentEnrollmentPeriodId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The StudentEnrollmentPeriodId. |
StudentId
Gets or sets the StudentId associated with this DocumentEntity.
Declaration
public int StudentId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The StudentId. |
StudentPlacementId
Gets or sets the StudentPlacementId associated with this DocumentEntity.
Declaration
public int? StudentPlacementId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The StudentPlacementId. |
WorkflowInstanceIdentifier
Gets or sets the WorkflowInstanceIdentifier associated with this DocumentEntity.
Declaration
public Guid? WorkflowInstanceIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Guid> | The WorkflowInstanceIdentifier. |
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()