using System.Collections.Generic;
using Edu.Model.Entity.Course;
using Edu.Model.Entity.Grade;
using Edu.Model.ViewModel.Course;
using Edu.Model.ViewModel.Sell;

namespace Edu.Model.ViewModel.Grade
{
    /// <summary>
    /// 班级上课时间视图实体类
    /// </summary>
    public class RB_Class_Time_ViewModel : RB_Class_Time
    {
        /// <summary>
        /// 计划时间编号【查询使用，逗号分隔】
        /// </summary>
        public string QClassTimeIds { get; set; }

        /// <summary>
        /// 计划编号【查询使用，逗号分隔】
        /// </summary>
        public string QClassPlanIds { get; set; }

        /// <summary>
        /// 班级编号【查询使用，逗号分隔】
        /// </summary>
        public string QClassIds { get; set; }

        /// <summary>
        /// 上课时间【日期+开始时间】
        /// </summary>
        public string NewPlanDateTime { get; set; }


        /// <summary>
        /// 上课时间【日期+结束时间】
        /// </summary>
        public string NewEndPlanDateTime { get; set; }

        /// <summary>
        /// 随拍list
        /// </summary>
        public List<string> SuiPaiList { get; set; }

        /// <summary>
        /// 班级名称
        /// </summary>
        public string ClassName { get; set; }

        /// <summary>
        /// 老师名称
        /// </summary>
        public string TeacherName { get; set; }


        /// <summary>
        /// 教室id
        /// </summary>
        public int ClassRoomId { get; set; }

        /// <summary>
        ///班级学员
        /// </summary>
        public List<RB_Order_Guest_ViewModel> GuestList { get; set; }

        /// 上课分钟数
        /// </summary>
        public int TimeMinute { get; set; }

        /// <summary>
        /// 0-正常，1-缺勤，2-未签到
        /// </summary>
        public int IsCheck { get; set; }
    }
}