namespace Ladaer.BackEnd.Infrastructures.DTO.Items.Hr
{
    /// <summary>
    /// Tổng hợp số công của nhân viên theo tháng
    /// </summary>
    public class AttendanceSummaryItem
    {
        /// <summary>
        /// ID nhân viên
        /// </summary>
        public int UserId { get; set; }

        /// <summary>
        /// Tên đăng nhập
        /// </summary>
        public string UserName { get; set; } = string.Empty;

        /// <summary>
        /// Họ và tên
        /// </summary>
        public string FullName { get; set; } = string.Empty;

        /// <summary>
        /// Tổng số ngày đi làm
        /// </summary>
        public int TotalWorkDays { get; set; }

        /// <summary>
        /// Tổng số giờ làm việc (có 1 số sau dấu phẩy)
        /// </summary>
        public decimal TotalWorkingHours { get; set; }

        /// <summary>
        /// Tổng số công
        /// </summary>
        public decimal TotalWorkCredits { get; set; }

        /// <summary>
        /// Tháng
        /// </summary>
        public int Month { get; set; }

        /// <summary>
        /// Năm
        /// </summary>
        public int Year { get; set; }
    }
}

