using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.TAppraisal { public class TAppraisalDTO { #region PrivateMembers #region Appraisal private int tappraisalid; //Id #region AppraisalPlan private int appraisalplanid; //Id private string appraisalplandescription; //Description private string appraisalplanname; //Name #endregion #region Employee private int employeeid; //Id private string employeecode; //Code private string employeename; //Name private string employeemailid; private string employeemobile; #endregion private double tappraisaloverallmeasurescore; //OverAllMeasureScore private double tappraisaloverallgoalscore; //OverAllGoalScore private string tappraisalevalremarks; //EvalRemarks #region Gcm private int todesignationid; //Id private string todesignationcode; //Code private string todesignationname; //Name #endregion #region Gcm private int togradeid; //Id private string togradecode; //Code private string togradename; //Name #endregion private double tappraisalpercentincrease; //PercentIncrease private double tappraisalamountincrease; //AmountIncrease private int appraisaltypeid; //Id private string appraisaltypecode; //Code private string appraisaltypename; //Name private int departmentid = -1; //Id private string departmentcode; //Code private string departmentname; //Name private int evaluatordepartmentid = -1; //Id private string evaluatordepartmentcode; //Code private string evaluatordepartmentname; //Name private int designationid = -1; private string designationcode; private string designationname; private int evaluatordesignationid = -1; private string evaluatordesignationcode; private string evaluatordesignationname; private DateTime appraisalplanperformancefrom; //PerformanceFrom private DateTime appraisalplanperformanceto; //PerformanceTo private DateTime appraisalplanentryfrom; //EntryFrom private DateTime appraisalplanentryto; //EntryTo private List tappraisalevaldetailarray = new List(); #endregion #region private byte tappraisalsourcetype; //SourceType #endregion #region Base private Int16 tappraisalsortorder; //SortOrder private byte tappraisalstatus; //Status private Int16 tappraisalversion; //Version #endregion #region Standard private int tappraisalcreatedbyid; //CreatedById private DateTime tappraisalcreatedon; //CreatedOn private int tappraisalmodifiedbyid; //ModifiedById private DateTime tappraisalmodifiedon; //ModifiedOn #endregion #endregion #region PublicMembers #region Appraisal public int TAppraisalId { get { return tappraisalid; } //Id set { tappraisalid = value; } //Id } #region AppraisalPlan public int AppraisalPlanId { get { return appraisalplanid; } //Id set { appraisalplanid = value; } //Id } public string AppraisalPlanDescription { get { return appraisalplandescription; } //Description set { appraisalplandescription = value; } //Description } public string AppraisalPlanName { get { return appraisalplanname; } //Name set { appraisalplanname = value; } //Name } #endregion #region Employee public int EmployeeId { get { return employeeid; } //Id set { employeeid = value; } //Id } public string EmployeeCode { get { return employeecode; } //Code set { employeecode = value; } //Code } public string EmployeeName { get { return employeename; } //Name set { employeename = value; } //Name } public string EmployeeMailId { get { return employeemailid; } //entryto set { employeemailid = value; } //entryto } public string EmployeeMobile { get { return employeemobile; } //entryto set { employeemobile = value; } //entryto } #endregion public double TAppraisalOverAllMeasureScore { get { return tappraisaloverallmeasurescore; } //OverAllMeasureScore set { tappraisaloverallmeasurescore = value; } //OverAllMeasureScore } public double TAppraisalOverAllGoalScore { get { return tappraisaloverallgoalscore; } //OverAllGoalScore set { tappraisaloverallgoalscore = value; } //OverAllGoalScore } public string TAppraisalEvalRemarks { get { return tappraisalevalremarks; } //EvalRemarks set { tappraisalevalremarks = value; } //EvalRemarks } #region Gcm public int ToDesignationId { get { return todesignationid; } //Id set { todesignationid = value; } //Id } public string ToDesignationCode { get { return todesignationcode; } //Code set { todesignationcode = value; } //Code } public string ToDesignationName { get { return todesignationname; } //Name set { todesignationname = value; } //Name } #endregion #region Gcm public int ToGradeId { get { return togradeid; } //Id set { togradeid = value; } //Id } public string ToGradeCode { get { return togradecode; } //Code set { togradecode = value; } //Code } public string ToGradeName { get { return togradename; } //Name set { togradename = value; } //Name } #endregion public double TAppraisalPercentIncrease { get { return tappraisalpercentincrease; } //PercentIncrease set { tappraisalpercentincrease = value; } //PercentIncrease } public double TAppraisalAmountIncrease { get { return tappraisalamountincrease; } //AmountIncrease set { tappraisalamountincrease = value; } //AmountIncrease } public List TAppraisalEvalDetailArray { get { return tappraisalevaldetailarray; } set { tappraisalevaldetailarray = value; } } #endregion #region public byte TAppraisalSourceType { get { return tappraisalsourcetype; } //SourceType set { tappraisalsourcetype = value; } } #endregion #region Base public Int16 TAppraisalSortOrder { get { return tappraisalsortorder; } //SortOrder set { tappraisalsortorder = value; } //SortOrder } public byte TAppraisalStatus { get { return tappraisalstatus; } //Status set { tappraisalstatus = value; } //Status } public Int16 TAppraisalVersion { get { return tappraisalversion; } //Version set { tappraisalversion = value; } //Version } #endregion #region Standard public int TAppraisalCreatedById { get { return tappraisalcreatedbyid; } //CreatedById set { tappraisalcreatedbyid = value; } //CreatedById } public DateTime TAppraisalCreatedOn { get { return tappraisalcreatedon; } //CreatedOn set { tappraisalcreatedon = value; } //CreatedOn } public int TAppraisalModifiedById { get { return tappraisalmodifiedbyid; } //ModifiedById set { tappraisalmodifiedbyid = value; } //ModifiedById } public DateTime TAppraisalModifiedOn { get { return tappraisalmodifiedon; } //ModifiedOn set { tappraisalmodifiedon = value; } //ModifiedOn } public int AppraisalTypeId { get { return appraisaltypeid; } //Id set { appraisaltypeid = value; } //Id } public string AppraisalTypeCode { get { return appraisaltypecode; } //Code set { appraisaltypecode = value; } //Code } public string AppraisalTypeName { get { return appraisaltypename; } //Name set { appraisaltypename = value; } //Name } public int DepartmentId { get { return departmentid; } //Id set { departmentid = value; } //Id } public string DepartmentCode { get { return departmentcode; } //Code set { departmentcode = value; } //Code } public string DepartmentName { get { return departmentname; } //Name set { departmentname = value; } //Name } public int EvaluatorDepartmentId { get { return evaluatordepartmentid; } //Id set { evaluatordepartmentid = value; } //Id } public string EvaluatorDepartmentCode { get { return evaluatordepartmentcode; } //Code set { evaluatordepartmentcode = value; } //Code } public string EvaluatorDepartmentName { get { return evaluatordepartmentname; } //Name set { evaluatordepartmentname = value; } //Name } public int DesignationId { get { return designationid; } //Id set { designationid = value; } //Id } public string DesignationCode { get { return designationcode; } //Code set { designationcode = value; } //Code } public string DesignationName { get { return designationname; } //Name set { designationname = value; } //Name } public int EvaluatorDesignationId { get { return evaluatordesignationid; } //Id set { evaluatordesignationid = value; } //Id } public string EvaluatorDesignationCode { get { return evaluatordesignationcode; } //Code set { evaluatordesignationcode = value; } //Code } public string EvaluatorDesignationName { get { return evaluatordesignationname; } //Name set { evaluatordesignationname = value; } //Name } public DateTime AppraisalPlanPerformanceFrom { get { return appraisalplanperformancefrom; } //PerformanceFrom set { appraisalplanperformancefrom = value; } //PerformanceFrom } public DateTime AppraisalPlanPerformanceTo { get { return appraisalplanperformanceto; } //PerformanceTo set { appraisalplanperformanceto = value; } //PerformanceTo } public DateTime AppraisalPlanEntryFrom { get { return appraisalplanentryfrom; } //EntryFrom set { appraisalplanentryfrom = value; } //EntryFrom } public DateTime AppraisalPlanEntryTo { get { return appraisalplanentryto; } //EntryTo set { appraisalplanentryto = value; } //EntryTo } private int evaluatorid; private string evaluatorname; private string evaluatormailid; private string evaluatormobile; private int typeofappriasal;//0 Means Self 1 Manger doing for Employee public int EvaluatorId { get { return evaluatorid; } //entryto set { evaluatorid = value; } //entryto } public string EvaluatorName { get { return evaluatorname; } //entryto set { evaluatorname = value; } //entryto } public string EvaluatorMailId { get { return evaluatormailid; } //entryto set { evaluatormailid = value; } //entryto } public string EvaluatorMobile { get { return evaluatormobile; } //entryto set { evaluatormobile = value; } //entryto } public int TypeOfAppriasal { get { return typeofappriasal; } //entryto set { typeofappriasal = value; } //entryto } #endregion #endregion } }