using System;
using System.Collections.Generic;
using Edu.Model.Entity.User;
using VT.FW.DB;

namespace Edu.Model.ViewModel.User
{
    /// <summary>
    /// 考勤扩展实体类
    /// </summary>    
    [Serializable]
    [DB(ConnectionName = "DefaultConnection")]
    public class RB_Attendance_Extend : RB_Attendance
    {
        #region 扩展字段
        /// <summary>
        /// 该公司下的人数
        /// </summary>
        public string PeopleNum { get; set; }
        /// <summary>
        /// 考勤的周期
        /// </summary>
        public string AttendanceDate { get; set; }
        /// <summary>
        /// 操作人
        /// </summary>
        public string UpdateName { get; set; }

        /// <summary>
        /// 公司名称
        /// </summary>
        public string BranchName { get; set; }
        /// <summary>
        /// 是否绑定
        /// </summary>
        public int? IsBind { get; set; }

        /// <summary>
        /// 考勤方式地址
        /// </summary>
        public List<RB_Attendance_Way_Extend> AwList { get; set; }

        /// <summary>
        /// 考勤方式wifi
        /// </summary>
        public List<RB_Attendance_Way_Extend> AwWifiList { get; set; }

        /// <summary>
        /// 工作日设置
        /// </summary>
        public List<RB_WorkdaySeting_Extend> WdList { get; set; }

        /// <summary>
        /// 特殊日期  打卡
        /// </summary>
        public List<RB_Technicaldates_Extend> TdList { get; set; }

        /// <summary>
        /// 特殊日期  不打卡
        /// </summary>
        public List<RB_Technicaldates_Extend> NottdList { get; set; }
        #endregion
    }
}