Class EmployerJob
This class represents the EntityModel interface to the PlEmployerJob database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.CareerServices
Assembly: Cmc.Nexus.Models.dll
Syntax
public class EmployerJob
Constructors
EmployerJob()
Declaration
public EmployerJob()
Properties
AvailableEndDate
Gets or sets the AvailableEndDate associated with this EmployerJob.
Declaration
public DateTime? AvailableEndDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The AvailableEndDate. |
AvailableStartDate
Gets or sets the AvailableStartDate associated with this EmployerJob.
Declaration
public DateTime? AvailableStartDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The AvailableStartDate. |
BenefitsDetail
Gets or sets the BenefitsDetail associated with this EmployerJob.
Declaration
public string BenefitsDetail { get; set; }
Property Value
Type | Description |
---|---|
System.String | The BenefitsDetail. |
Contact
Gets or sets the Contact associated with this EmployerJob.
Declaration
public string Contact { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Contact. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this EmployerJob.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The CreatedDateTime. |
DaysOfWeek
Gets or sets the DaysOfWeek associated with this EmployerJob.
Declaration
public string DaysOfWeek { get; set; }
Property Value
Type | Description |
---|---|
System.String | The DaysOfWeek. |
Description
Gets or sets the Description associated with this EmployerJob.
Declaration
public string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Description. |
Employer
Declaration
public virtual Employer Employer { get; set; }
Property Value
Type | Description |
---|---|
Employer |
EmployerContact
Declaration
public virtual EmployerContact EmployerContact { get; set; }
Property Value
Type | Description |
---|---|
EmployerContact |
EmployerContactId
Gets or sets the EmployerContactId associated with this EmployerJob.
Declaration
public int? EmployerContactId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The EmployerContactId. |
EmployerId
Gets or sets the EmployerId associated with this EmployerJob.
Declaration
public int EmployerId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The EmployerId. |
ExternType
Gets or sets the ExternType associated with this EmployerJob.
Declaration
public string ExternType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ExternType. |
HasBenefits
Gets or sets the HasBenefits associated with this EmployerJob.
Declaration
public bool HasBenefits { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The HasBenefits. |
HasFee
Gets or sets the HasFee associated with this EmployerJob.
Declaration
public bool HasFee { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The HasFee. |
Id
Gets or sets the Id associated with this EmployerJob.
Declaration
public int Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The Id. |
IsActive
Gets or sets the IsActive associated with this EmployerJob.
Declaration
public bool IsActive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsActive. |
IsDirectApplyAllowed
Gets or sets the IsDirectApplyAllowed associated with this EmployerJob.
Declaration
public bool? IsDirectApplyAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsDirectApplyAllowed. |
IsNoteVisibleOnline
Gets or sets the IsNoteVisibleOnline associated with this EmployerJob.
Declaration
public bool IsNoteVisibleOnline { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsNoteVisibleOnline. |
IsResumeRequired
Gets or sets the IsResumeRequired associated with this EmployerJob.
Declaration
public bool? IsResumeRequired { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsResumeRequired. |
IsSalaryVisibleOnline
Gets or sets the IsSalaryVisibleOnline associated with this EmployerJob.
Declaration
public bool IsSalaryVisibleOnline { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsSalaryVisibleOnline. |
IsVisibleOnline
Gets or sets the IsVisibleOnline associated with this EmployerJob.
Declaration
public bool IsVisibleOnline { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsVisibleOnline. |
JobCategory
Declaration
public virtual JobCategory JobCategory { get; set; }
Property Value
Type | Description |
---|---|
JobCategory |
JobCategoryId
Gets or sets the JobCategoryId associated with this EmployerJob.
Declaration
public int? JobCategoryId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The JobCategoryId. |
JobLocation
Declaration
public virtual JobLocation JobLocation { get; set; }
Property Value
Type | Description |
---|---|
JobLocation |
JobLocationId
Gets or sets the JobLocationId associated with this EmployerJob.
Declaration
public int? JobLocationId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The JobLocationId. |
JobSchedule
Gets or sets the JobSchedule associated with this EmployerJob.
Declaration
public string JobSchedule { get; set; }
Property Value
Type | Description |
---|---|
System.String | The JobSchedule. |
JobSkills
Declaration
public virtual ICollection<EmployerJobSkill> JobSkills { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<EmployerJobSkill> |
JobSource
Declaration
public virtual JobSource JobSource { get; set; }
Property Value
Type | Description |
---|---|
JobSource |
JobSourceId
Gets or sets the JobSourceId associated with this EmployerJob.
Declaration
public int? JobSourceId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The JobSourceId. |
JobTitle
Declaration
public virtual JobTitle JobTitle { get; set; }
Property Value
Type | Description |
---|---|
JobTitle |
JobTitleId
Gets or sets the JobTitleId associated with this EmployerJob.
Declaration
public int? JobTitleId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The JobTitleId. |
JobType
Declaration
public virtual JobType JobType { get; set; }
Property Value
Type | Description |
---|---|
JobType |
JobTypeId
Gets or sets the JobTypeId associated with this EmployerJob.
Declaration
public int? JobTypeId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The JobTypeId. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this EmployerJob.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this EmployerJob.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The LastModifiedUserId. |
Note
Gets or sets the Note associated with this EmployerJob.
Declaration
public string Note { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Note. |
NumberPositions
Gets or sets the NumberPositions associated with this EmployerJob.
Declaration
public short NumberPositions { get; set; }
Property Value
Type | Description |
---|---|
System.Int16 | The NumberPositions. |
NumberPositionsFilled
Gets or sets the NumberPositionsFilled associated with this EmployerJob.
Declaration
public short NumberPositionsFilled { get; set; }
Property Value
Type | Description |
---|---|
System.Int16 | The NumberPositionsFilled. |
OfficialJobTitle
Gets or sets the OfficialJobTitle associated with this EmployerJob.
Declaration
public string OfficialJobTitle { get; set; }
Property Value
Type | Description |
---|---|
System.String | The OfficialJobTitle. |
SalaryHigh
Gets or sets the SalaryHigh associated with this EmployerJob.
Declaration
public decimal? SalaryHigh { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The SalaryHigh. |
SalaryLow
Gets or sets the SalaryLow associated with this EmployerJob.
Declaration
public decimal? SalaryLow { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The SalaryLow. |
Status
Gets or sets the Status associated with this EmployerJob.
Declaration
public string Status { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Status. |
Time
Gets or sets the Time associated with this EmployerJob.
Declaration
public string Time { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Time. |
VisibleOnlineEndDate
Gets or sets the VisibleOnlineEndDate associated with this EmployerJob.
Declaration
public DateTime? VisibleOnlineEndDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The VisibleOnlineEndDate. |
VisibleOnlineStartDate
Gets or sets the VisibleOnlineStartDate associated with this EmployerJob.
Declaration
public DateTime? VisibleOnlineStartDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The VisibleOnlineStartDate. |
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)
Any type of relationship that can't be inferred from the entity annotations must be done by hand using the Fluent api. Handle those relationships here.
Declaration
public static void SetupFluentMappings(DbModelBuilder modelBuilder)
Parameters
Type | Name | Description |
---|---|---|
System.Data.Entity.DbModelBuilder | modelBuilder | The DbModelBuilder that has all of the model entities. |