//------------------------------------------------------------------------------
// <auto-generated>
//    This code was generated from a template.
//
//    Manual changes to this file may cause unexpected behavior in your application.
//    Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace EMIS.Entities
{
    #pragma warning disable 1573
    using System;
    using System.Collections.Generic;
    
    /// <summary>
    /// EM_CoursesTime
    /// </summary>
    public partial class EM_CoursesTime
    {
        public EM_CoursesTime()
        {
            this.CF_Arrangements = new HashSet<CF_Arrangements>();
            this.EM_ExecutableFreeSelectionCouseScheduling = new HashSet<EM_ExecutableFreeSelectionCouseScheduling>();
            this.EM_FreeSelectionCouseApplyScheduling = new HashSet<EM_FreeSelectionCouseApplyScheduling>();
            this.ES_AdultEducationSchedule = new HashSet<ES_AdultEducationSchedule>();
            this.ES_ClassmajorScheduleSetting = new HashSet<ES_ClassmajorScheduleSetting>();
            this.ES_ClassroomExcessiveUseScheduling = new HashSet<ES_ClassroomExcessiveUseScheduling>();
            this.ES_ClassroomScheduleSetting = new HashSet<ES_ClassroomScheduleSetting>();
            this.ES_CourseScheduleSetting = new HashSet<ES_CourseScheduleSetting>();
            this.ES_EducationScheduling = new HashSet<ES_EducationScheduling>();
            this.ES_EducationSchedulingAdjustment_CoursesTimeID = new HashSet<ES_EducationSchedulingAdjustment>();
            this.ES_EducationSchedulingAdjustment_ToCoursesTimeID = new HashSet<ES_EducationSchedulingAdjustment>();
            this.ES_EducationSchedulingStop = new HashSet<ES_EducationSchedulingStop>();
            this.ES_TeacherScheduleSetting = new HashSet<ES_TeacherScheduleSetting>();
            this.SUP_LessonRecord = new HashSet<SUP_LessonRecord>();
            this.EM_EducationMissionClass = new HashSet<EM_EducationMissionClass>();
        }
    
    	/// <summary>
        /// CoursesTimeID
        /// </summary>
        public System.Guid CoursesTimeID { get; set; }
    	/// <summary>
        /// StartTimes
        /// </summary>
        public int StartTimes { get; set; }
    	/// <summary>
        /// EndTimes
        /// </summary>
        public int EndTimes { get; set; }
    	/// <summary>
        /// TimesSegment
        /// </summary>
        public int TimesSegment { get; set; }
    	/// <summary>
        /// StartHour
        /// </summary>
        public int StartHour { get; set; }
    	/// <summary>
        /// StartMinutes
        /// </summary>
        public int StartMinutes { get; set; }
    	/// <summary>
        /// EndHour
        /// </summary>
        public int EndHour { get; set; }
    	/// <summary>
        /// EndMinutes
        /// </summary>
        public int EndMinutes { get; set; }
    	/// <summary>
        /// RecordStatus
        /// </summary>
        public Nullable<int> RecordStatus { get; set; }
    	/// <summary>
        /// CreateTime
        /// </summary>
        public Nullable<System.DateTime> CreateTime { get; set; }
    	/// <summary>
        /// CreateUserID
        /// </summary>
        public Nullable<System.Guid> CreateUserID { get; set; }
    	/// <summary>
        /// ModifyUserID
        /// </summary>
        public Nullable<System.Guid> ModifyUserID { get; set; }
    	/// <summary>
        /// ModifyTime
        /// </summary>
        public Nullable<System.DateTime> ModifyTime { get; set; }
    
    	/// <summary>
        /// CF_Arrangements
        /// </summary>
        public virtual HashSet<CF_Arrangements> CF_Arrangements { get; set; }
    	/// <summary>
        /// EM_ExecutableFreeSelectionCouseScheduling
        /// </summary>
        public virtual HashSet<EM_ExecutableFreeSelectionCouseScheduling> EM_ExecutableFreeSelectionCouseScheduling { get; set; }
    	/// <summary>
        /// EM_FreeSelectionCouseApplyScheduling
        /// </summary>
        public virtual HashSet<EM_FreeSelectionCouseApplyScheduling> EM_FreeSelectionCouseApplyScheduling { get; set; }
    	/// <summary>
        /// ES_AdultEducationSchedule
        /// </summary>
        public virtual HashSet<ES_AdultEducationSchedule> ES_AdultEducationSchedule { get; set; }
    	/// <summary>
        /// ES_ClassmajorScheduleSetting
        /// </summary>
        public virtual HashSet<ES_ClassmajorScheduleSetting> ES_ClassmajorScheduleSetting { get; set; }
    	/// <summary>
        /// ES_ClassroomExcessiveUseScheduling
        /// </summary>
        public virtual HashSet<ES_ClassroomExcessiveUseScheduling> ES_ClassroomExcessiveUseScheduling { get; set; }
    	/// <summary>
        /// ES_ClassroomScheduleSetting
        /// </summary>
        public virtual HashSet<ES_ClassroomScheduleSetting> ES_ClassroomScheduleSetting { get; set; }
    	/// <summary>
        /// ES_CourseScheduleSetting
        /// </summary>
        public virtual HashSet<ES_CourseScheduleSetting> ES_CourseScheduleSetting { get; set; }
    	/// <summary>
        /// ES_EducationScheduling
        /// </summary>
        public virtual HashSet<ES_EducationScheduling> ES_EducationScheduling { get; set; }
    	/// <summary>
        /// ES_EducationSchedulingAdjustment
        /// </summary>
        public virtual HashSet<ES_EducationSchedulingAdjustment> ES_EducationSchedulingAdjustment_CoursesTimeID { get; set; }
    	/// <summary>
        /// ES_EducationSchedulingAdjustment1
        /// </summary>
        public virtual HashSet<ES_EducationSchedulingAdjustment> ES_EducationSchedulingAdjustment_ToCoursesTimeID { get; set; }
    	/// <summary>
        /// ES_EducationSchedulingStop
        /// </summary>
        public virtual HashSet<ES_EducationSchedulingStop> ES_EducationSchedulingStop { get; set; }
    	/// <summary>
        /// ES_TeacherScheduleSetting
        /// </summary>
        public virtual HashSet<ES_TeacherScheduleSetting> ES_TeacherScheduleSetting { get; set; }
    	/// <summary>
        /// SUP_LessonRecord
        /// </summary>
        public virtual HashSet<SUP_LessonRecord> SUP_LessonRecord { get; set; }
    	/// <summary>
        /// EM_EducationMissionClass
        /// </summary>
        public virtual HashSet<EM_EducationMissionClass> EM_EducationMissionClass { get; set; }
    }
}