using System.ComponentModel.DataAnnotations; using BMA.EHR.Report.Service.Models; namespace BMA.EHR.Profile.Service.Models.HR { public class ProfileLeave : EntityBase { // [Key] // public int Id { get; set; } // [Required] // public int Order { get; set; } public int Year { get; set; } public double? RestCount { get; set; } public double? RestDay { get; set; } public double? SickCount { get; set; } public double? SickDay { get; set; } public double? AbsentCount { get; set; } public double? AbsentDay { get; set; } public double? LateCount { get; set; } public double? LateDay { get; set; } public double? OtherCount { get; set; } public double? OtherDay { get; set; } public double? PersonalCount { get; set; } public double? PersonalDay { get; set; } public double? MaternityCount { get; set; } public double? MaternityDay { get; set; } public double? WifeCount { get; set; } public double? WifeDay { get; set; } public double? OrdainCount { get; set; } public double? OrdainDay { get; set; } public double? MilitaryCount { get; set; } public double? MilitaryDay { get; set; } public double? StudyCount { get; set; } public double? StudyDay { get; set; } public double? AgencyCount { get; set; } public double? AgencyDay { get; set; } public double? CoupleCount { get; set; } public double? CoupleDay { get; set; } public double? TherapyCount { get; set; } public double? TherapyDay { get; set; } // public int? Year { get; set; } // public double? Holiday { get; set; } // public double? Sick { get; set; } // public double? Government { get; set; } // public double? Late { get; set; } // public double? Other { get; set; } // public double? Business { get; set; } // public double? Maternity { get; set; } // public double? HelpMaternity { get; set; } // public double? Ordination { get; set; } // public double? Study { get; set; } // public double? International { get; set; } // public double? Spouse { get; set; } // public double? Rehabilitation { get; set; } public virtual List ProfileLeaveHistorys { get; set; } = new List(); public virtual Profile? Profile { get; set; } } }