using System;
using System.Collections.Generic;

namespace Edu.Model.ViewModel.Course
{
    /// <summary>
    /// 订单实体类
    /// </summary>
    [Serializable]
    public class RB_Order_ViewModel : Model.Entity.Course.RB_Order
    {
        /// <summary>
        /// 班级ids
        /// </summary>
        public string ClassIds { get; set; }

        /// <summary>
        /// 项目ids
        /// </summary>
        public string SourceIds { get; set; }

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

        /// <summary>
        /// 讲师头像
        /// </summary>
        public string TeacherHead { get; set; }

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

        /// <summary>
        /// 班级所属学校
        /// </summary>
        public int ClassSchoolId { get; set; }

        /// <summary>
        /// 客人名称
        /// </summary>
        public string GuestName { get; set; }

        /// <summary>
        /// 课程id
        /// </summary>
        public int CouseId { get; set; }

        /// <summary>
        /// 订单查询状态  1正常  2取消
        /// </summary>
        public int Q_OrderState { get; set; }

        /// <summary>
        /// 排序
        /// </summary>
        public int Q_OrderBy { get; set; }

        /// <summary>
        /// 只看未收齐订单  1是
        /// </summary>
        public int Q_NotCollect { get; set; }

        /// <summary>
        /// 销售备注
        /// </summary>
        public List<RB_Order_Remark_ViewModel> SaleRemarkList { get; set; }
        /// <summary>
        /// 教务备注
        /// </summary>
        public List<RB_Order_Remark_ViewModel> TeacherRemarkList { get; set; }
        /// <summary>
        /// 校长备注
        /// </summary>
        public List<RB_Order_Remark_ViewModel> RectorRemarkList { get; set; }
        /// <summary>
        /// 经理备注
        /// </summary>
        public List<RB_Order_Remark_ViewModel> DirectorRemarkList { get; set; }
        /// <summary>
        /// 客人列表
        /// </summary>
        public List<RB_Order_Guest_ViewModel> GuestList { get; set; }

        /// <summary>
        /// 合同列表
        /// </summary>
        public List<RB_Education_Contract_ViewModel> ContractList { get; set; }
        /// <summary>
        /// 报名开始时间
        /// </summary>
        public string StartTime { get; set; }
        /// <summary>
        /// 报名结束时间
        /// </summary>
        public string EndTime { get; set; }
        /// <summary>
        /// 开班开始时间
        /// </summary>
        public string OPStartTime { get; set; }
        /// <summary>
        /// 开班结束时间
        /// </summary>
        public string OPEndTime { get; set; }

        /// <summary>
        /// 未收款
        /// </summary>
        public decimal DueInMoney { get; set; }

        /// <summary>
        /// 取消人数
        /// </summary>
        public int CancelNum { get; set; }

        /// <summary>
        /// 留学就业产品名称
        /// </summary>
        public string StudyName { get; set; }
    }
}