using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Threading.Tasks; using Ease.Core.Model; namespace HRM.BO { public class PMPValueBehaviorSetting : BasicBaseObject { #region Constructor public PMPValueBehaviorSetting() { } #endregion #region Properties public int ObjectiveSetID { get; set; } public int PMPValueBehaviorID { get; set; } public int Weightage { get; set; } public int? CompetencyLevel { get; set; } public int? TargetRating { get; set; } public string EmpComments { get; set; } public string LmComments { get; set; } public DateTime? EmpCommentsDate { get; set; } public DateTime? LmCommentDate { get; set; } public string MyEmpComments { get; set; } public string MyLMComments { get; set; } public DateTime? MyEmpCommentsDate { get; set; } public DateTime? MyLMCommentDate { get; set; } public int? YeEmpRating { get; set; } public int? YeLMRating { get; set; } public string YeEmpComments { get; set; } public string YeLMComments { get; set; } public DateTime? YeEmpCommentsDate { get; set; } public DateTime? YeLMCommentDate { get; set; } public int? ItemType { get; set; } public PMPValueBehavior PMPValueBehavior { get; set; } #endregion } #region IPMPValueBehaviorSettingService Service public interface IPMPValueBehaviorSettingService { PMPValueBehaviorSetting Get(int id); List Get(); List GetByObjectiveSetID(int objectiveSetId); int Save(PMPValueBehaviorSetting item); void Save(List items); void Delete(int id); } #endregion }