using Ease.Core.Model; using System; using System.Collections.Generic; using System.Data; namespace HRM.BO { public class ObjectiveSetRemarks : BasicBaseObject { #region Constructor public ObjectiveSetRemarks() { this._midYearEmpReviewOne = string.Empty; this._midYearEmpReviewTwo = string.Empty; this._midYearLMReviewOne = string.Empty; this._midYearLMReviewTwo = string.Empty; this._midYearEmpReviewDate = DateTime.MinValue; this._midYearLMReviewDate = DateTime.MinValue; this._yearEndEmpReviewDate = DateTime.MinValue; this._yearEndLMReviewDate = DateTime.MinValue; this._yearEndEmpReviewOne = string.Empty; this._yearEndEmpReviewTwo = string.Empty; this._yearEndLMReviewOne = string.Empty; this._yearEndLMReviewTwo = string.Empty; } #endregion #region Properties #region ObjectiveSetID : ID private int _objectiveSetID; public int ObjectiveSetID { get { return _objectiveSetID; } set { _objectiveSetID = value; } } #endregion #region MidYearEmpReviewOne : string private string _midYearEmpReviewOne; public string MidYearEmpReviewOne { get { return _midYearEmpReviewOne; } set { _midYearEmpReviewOne = value; } } #endregion #region MidYearEmpReviewTwo : string private string _midYearEmpReviewTwo; public string MidYearEmpReviewTwo { get { return _midYearEmpReviewTwo; } set { _midYearEmpReviewTwo = value; } } #endregion #region MidYearLMReviewOne : string private string _midYearLMReviewOne; public string MidYearLMReviewOne { get { return _midYearLMReviewOne; } set { _midYearLMReviewOne = value; } } #endregion #region MidYearLMReviewTwo : string private string _midYearLMReviewTwo; public string MidYearLMReviewTwo { get { return _midYearLMReviewTwo; } set { _midYearLMReviewTwo = value; } } #endregion #region MidYearLMReviewDate : DateTime private DateTime _midYearLMReviewDate; public DateTime MidYearLMReviewDate { get { return _midYearLMReviewDate; } set { _midYearLMReviewDate = value; } } #endregion #region MidYearEmpReviewDate : DateTime private DateTime _midYearEmpReviewDate; public DateTime MidYearEmpReviewDate { get { return _midYearEmpReviewDate; } set { _midYearEmpReviewDate = value; } } #endregion #region YearEndEmpReviewDate : DateTime private DateTime _yearEndEmpReviewDate; public DateTime YearEndEmpReviewDate { get { return _yearEndEmpReviewDate; } set { _yearEndEmpReviewDate = value; } } #endregion #region YearEndLMReviewDate : DateTime private DateTime _yearEndLMReviewDate; public DateTime YearEndLMReviewDate { get { return _yearEndLMReviewDate; } set { _yearEndLMReviewDate = value; } } #endregion #region YearEndEmpReviewOne : string private string _yearEndEmpReviewOne; public string YearEndEmpReviewOne { get { return _yearEndEmpReviewOne; } set { _yearEndEmpReviewOne = value; } } #endregion #region YearEndEmpReviewTwo : string private string _yearEndEmpReviewTwo; public string YearEndEmpReviewTwo { get { return _yearEndEmpReviewTwo; } set { _yearEndEmpReviewTwo = value; } } #endregion #region YearEndLMReviewOne : string private string _yearEndLMReviewOne; public string YearEndLMReviewOne { get { return _yearEndLMReviewOne; } set { _yearEndLMReviewOne = value; } } #endregion #region YearEndLMReviewTwo : string private string _yearEndLMReviewTwo; public string YearEndLMReviewTwo { get { return _yearEndLMReviewTwo; } set { _yearEndLMReviewTwo = value; } } #endregion #endregion //#region Function //#region Get All //public static List Get() //{ // return ObjectiveSetRemarks.Service.Get(); //} //public static List GetByPMPYear(int nPMPYearID,string sEmpIDs) //{ // return ObjectiveSetRemarks.Service.GetByPMPYear(nPMPYearID, sEmpIDs); //} //#endregion //#region Get By ID //public static ObjectiveSetRemarks Get(int id) //{ // return ObjectiveSetRemarks.Service.Get(id); //} //#endregion //#region Get By ObjectiveSetID //public static ObjectiveSetRemarks GetByObjectiveSetID(int id) //{ // return ObjectiveSetRemarks.Service.GetByObjectiveSetID(id); //} //#endregion //#region Insert //public int Save() //{ // this.SetAuditTrailProperties(); // return ObjectiveSetRemarks.Service.Save(this); //} ////public int Save(List oObjectives,List oYearEndValuesRatings,ObjectiveSet oObjectiveSet) ////{ //// this.SetAuditTrailProperties(); //// return ObjectiveSetRemarks.Service.Save(this, oObjectives, oYearEndValuesRatings, oObjectiveSet); ////} //#endregion //#region Delete //public static void Delete(int id) //{ // ObjectiveSetRemarks.Service.Delete(id); //} //#endregion //#endregion //#region Service Factory IObjectiveSet : IObjectiveSet //internal static IObjectiveSetRemarksService Service //{ // get { return Services.Factory.CreateService(typeof(IObjectiveSetRemarksService)); } //} //#endregion } #region IObjectiveReviewService Service public interface IObjectiveSetRemarksService { List Get(); List GetByPMPYear(int nPMPYearID, string sEmpIDs); ObjectiveSetRemarks Get(int id); ObjectiveSetRemarks GetByObjectiveSetID(int sID); int Save(ObjectiveSetRemarks item); // int Save(ObjectiveSetRemarks item, List Objectives, List oYearEndValuesRatings, ObjectiveSet oObjectiveSet); void Delete(int id); } #endregion }