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 |