using Edu.Model.Entity.Course;
using System.Collections.Generic;

namespace Edu.Model.ViewModel.Course
{
    /// <summary>
    /// 班级上课计划视图实体类
    /// </summary>
    public class RB_Class_Plan_ViewModel: RB_Class_Plan
    {
        /// <summary>
        /// 班级编号【查询使用,逗号分隔】
        /// </summary>
        public string QClassIds { get; set; }

        /// <summary>
        ///班级计划上课日期的上课时间表
        /// </summary>
        public List<RB_Class_Time_ViewModel> PlanTimeList { get; set; }


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

        /// <summary>
        /// 查询月份
        /// </summary>
        public string QMonth { get; set; }

        /// <summary>
        /// 教室名称
        /// </summary>
        public string RoomName { get; set; }

        /// <summary>
        /// 讲师姓名
        /// </summary>
        public string TeacherName { get; set; }

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

        /// <summary>
        /// 班级类型
        /// </summary>
        public int ClassType { get; set; }

        /// <summary>
        /// 老师头像
        /// </summary>
        public string UserIcon { get; set; }

        /// <summary>
        /// 周几
        /// </summary>
        public int WeekDay { get; set; }

        /// <summary>
        /// 班级对应的老师id
        /// </summary>
        public int Teacher_Id { get; set; }

        /// <summary>
        /// 教师ids
        /// </summary>
        public string Q_TeacherIds { get; set; }

        /// <summary>
        /// 上课开始时间
        /// </summary>
        public string StartTime { get; set; }
        /// <summary>
        /// 上课结束时间
        /// </summary>
        public string EndTime { get; set; }

        /// <summary>
        /// 上课日期【查询使用】
        /// </summary>
        public string QClassDateStr { get; set; }

        /// <summary>
        /// 老师备课次数>0已备课
        /// </summary>
        public int LessonPlanNum { get; set; }
    }
}