Class ProspectInquiryEntity
This class represents the EntityModel interface to the SyStudentInquiry database table.
Inheritance
Implements
Namespace: Cmc.Nexus.Admissions.Entities
Assembly: Cmc.Nexus.Admissions.Contracts.dll
Syntax
public class ProspectInquiryEntity : Entity, IIdentifiable, IAuditable
Constructors
ProspectInquiryEntity()
Declaration
public ProspectInquiryEntity()
Fields
AdmissionsRepTypeIdProperty
The AdmissionsRepTypeId property.
Declaration
public static readonly EntityProperty AdmissionsRepTypeIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
AssignedAdmissionsRepIdProperty
The The Admissions Representative for the student. If a staff member is removed from an Admissions Representative group after having been assigned to a student, CampusNexus Student retains the name of the former representative on the student record. property.
Declaration
public static readonly EntityProperty AssignedAdmissionsRepIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
CampusIdProperty
The The campus or campuses to which a person or item is assigned. If there is more than one campus, all the campuses are listed. In lists, if the column contains more than one campus, you cannot sort or filter on that column. property.
Declaration
public static readonly EntityProperty CampusIdProperty
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 |
IdProperty
The Id property.
Declaration
public static readonly EntityProperty IdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
IsCurrentInquiryProperty
The Specifies that the inquiry is the most current inquiry for the student. You can only have one current inquiry. To make an inquiry current, select the check box. CampusNexus Student automatically removes the check for the box last inquiry that was marked as current. The current inquiry is also displayed on the Student Profile. property.
Declaration
public static readonly EntityProperty IsCurrentInquiryProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
LastActivityDateProperty
The The last date of a closed Task that is associated with the specific inquiry. property.
Declaration
public static readonly EntityProperty LastActivityDateProperty
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 |
LeadDateProperty
The The date that the prospective student contacted the institution. property.
Declaration
public static readonly EntityProperty LeadDateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
LeadSourceIdProperty
The The source of the prospect specified on the Student Profile or inquiry. The values are configured by your institution and they indicate how a student heard about your institution. If you are specifying the value, the program displays a dialog that you can use to select more than one prospect source, vendor, or sub vendors. property.
Declaration
public static readonly EntityProperty LeadSourceIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
LeadSourcesProperty
The LeadSources property.
Declaration
public static readonly EntityProperty LeadSourcesProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
LeadTypeIdProperty
The The type of prospect. The values are configured by your institution. property.
Declaration
public static readonly EntityProperty LeadTypeIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
OriginalAssignedAdmissionsRepIdProperty
The The last and then first name of the admissions representative initially assigned to the student. property.
Declaration
public static readonly EntityProperty OriginalAssignedAdmissionsRepIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ProgramGroupIdProperty
The The program group that the student is interested in. Program groups classify program versions that have some common characteristic and are configured by your institution. The interest determines that program related documents and required tests that are added to the student profile. property.
Declaration
public static readonly EntityProperty ProgramGroupIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ProgramIdProperty
The The programs that the student is interested in. If you are selecting the values, you can select more than one program. property.
Declaration
public static readonly EntityProperty ProgramIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ProgramsOfInterestProperty
The ProgramsOfInterest property.
Declaration
public static readonly EntityProperty ProgramsOfInterestProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
RegionIdProperty
The The admissions region. Region corresponds to Timezone in CampusNexus student. The field is only displayed if your institution has configured zone assignments. property.
Declaration
public static readonly EntityProperty RegionIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ResponseDateProperty
The If your institution has configured one or more of the sources you selected for Prospect Source to capture advertising information, the date that the student responded to the advertising campaign. property.
Declaration
public static readonly EntityProperty ResponseDateProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ResponsePhoneNumberProperty
The If your institution has configured one or more of the sources you selected for Prospect Source to capture advertising information, the phone number that the student used to respond to the advertising campaign. property.
Declaration
public static readonly EntityProperty ResponsePhoneNumberProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
ResponseTimeProperty
The If your institution has configured one or more of the sources you selected for Prospect Source to capture advertising information, the time that the student responded to the advertising campaign. property.
Declaration
public static readonly EntityProperty ResponseTimeProperty
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 |
StudentIdProperty
The StudentId property.
Declaration
public static readonly EntityProperty StudentIdProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
StudentProperty
The Student property.
Declaration
public static readonly EntityProperty StudentProperty
Field Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityProperty |
Properties
AdmissionsRepTypeId
Gets or sets the AdmissionsRepTypeId associated with this ProspectInquiryEntity.
Declaration
public int? AdmissionsRepTypeId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The AdmissionsRepTypeId. |
AssignedAdmissionsRepId
Gets or sets the AssignedAdmissionsRepId associated with this ProspectInquiryEntity.
Declaration
public int? AssignedAdmissionsRepId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The AssignedAdmissionsRepId. |
AssignedAdmissionsRepReassignedDate
Below property is used to set effective date in Reassign Lead pop up.
Declaration
public DateTime? AssignedAdmissionsRepReassignedDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> |
CampusId
Gets or sets the CampusId associated with this ProspectInquiryEntity.
Declaration
public int CampusId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The CampusId. |
Comment
Declaration
public virtual ProspectInquiryCommentEntity Comment { get; set; }
Property Value
| Type | Description |
|---|---|
| ProspectInquiryCommentEntity |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this ProspectInquiryEntity.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
Id
Gets or sets the Id associated with this ProspectInquiryEntity.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
IsCurrentInquiry
Gets or sets the IsCurrentInquiry associated with this ProspectInquiryEntity.
Declaration
public bool IsCurrentInquiry { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsCurrentInquiry. |
LastActivityDate
Gets or sets the LastActivityDate associated with this ProspectInquiryEntity.
Declaration
public DateTime? LastActivityDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The LastActivityDate. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this ProspectInquiryEntity.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this ProspectInquiryEntity.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
LeadDate
Gets or sets the LeadDate associated with this ProspectInquiryEntity.
Declaration
public DateTime LeadDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LeadDate. |
LeadSourceId
Gets or sets the LeadSourceId associated with this ProspectInquiryEntity.
Declaration
public int? LeadSourceId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The LeadSourceId. |
LeadSources
Declaration
public virtual EntityCollection<ProspectInquiryLeadSourceEntity> LeadSources { get; set; }
Property Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityCollection<ProspectInquiryLeadSourceEntity> |
LeadTypeId
Gets or sets the LeadTypeId associated with this ProspectInquiryEntity.
Declaration
public int? LeadTypeId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The LeadTypeId. |
NewAssignedAdmissionsRepId
Below property is used to set new admission rep id in Reassign Lead pop up.
Declaration
public int? NewAssignedAdmissionsRepId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
OriginalAssignedAdmissionsRepId
Gets or sets the OriginalAssignedAdmissionsRepId associated with this ProspectInquiryEntity.
Declaration
public int? OriginalAssignedAdmissionsRepId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The OriginalAssignedAdmissionsRepId. |
ProgramGroupId
Gets or sets the ProgramGroupId associated with this ProspectInquiryEntity.
Declaration
public int? ProgramGroupId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The ProgramGroupId. |
ProgramId
Gets or sets the ProgramId associated with this ProspectInquiryEntity.
Declaration
public int? ProgramId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The ProgramId. |
ProgramsOfInterest
Declaration
public virtual EntityCollection<ProspectInquiryProgramEntity> ProgramsOfInterest { get; set; }
Property Value
| Type | Description |
|---|---|
| Cmc.Core.EntityModel.EntityCollection<ProspectInquiryProgramEntity> |
RegionId
Gets or sets the RegionId associated with this ProspectInquiryEntity.
Declaration
public int? RegionId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The RegionId. |
ResponseDate
Gets or sets the ResponseDate associated with this ProspectInquiryEntity.
Declaration
public DateTime? ResponseDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The ResponseDate. |
ResponsePhoneNumber
Gets or sets the ResponsePhoneNumber associated with this ProspectInquiryEntity.
Declaration
public string ResponsePhoneNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ResponsePhoneNumber. |
ResponseTime
Gets or sets the ResponseTime associated with this ProspectInquiryEntity.
Declaration
public DateTime? ResponseTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The ResponseTime. |
RowVersion
Gets or sets the RowVersion associated with this ProspectInquiryEntity.
Declaration
public byte[] RowVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] | The RowVersion. |
Student
Declaration
public virtual StudentEntity Student { get; set; }
Property Value
| Type | Description |
|---|---|
| Cmc.Nexus.Common.Entities.StudentEntity |
StudentId
Gets or sets the StudentId associated with this ProspectInquiryEntity.
Declaration
public int StudentId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The StudentId. |
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()
SetupFluentMappings(DbModelBuilder)
Declaration
public static void SetupFluentMappings(DbModelBuilder modelBuilder)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Data.Entity.DbModelBuilder | modelBuilder |