EchoTex_Payroll/HRM.BO/PMP/Calibration.cs

31 lines
1.1 KiB
C#
Raw Normal View History

2024-10-14 10:01:49 +06:00
using System;
using System.Collections.Generic;
using System.Data;
namespace HRM.BO
{
public class Calibration: BasicBaseObject
{
public int EmployeeId { get; set; }
public int PmpYearId { get; set; }
public string Description { get; set; }
public DateTime CalibrationDate { get; set; }
public EnumCalibrationStatus CalibrationStatus { get; set; }
public List<CalibrationAudiance> CalibrationAudiances { get; set; }
public string DepartmentName { get; set; }
public string DesignationName { get; set; }
public string Strength { get; set; }
public string Opportunity { get; set; }
public string KeyPerformance { get; set; }
public double PostCalibrationRating { get; set; }
}
public interface ICalibrationService
{
Calibration GetByEmpIdAndPmpYearId(int employeeId, int pmpYearId);
List<Calibration> GetByPmpYearId(int pmpYearId);
void Save(Calibration calibration);
void SaveCalibrationEss(Calibration calibration);
void Delete(int id);
}
}