using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel.DataAnnotations; using System.ComponentModel; using EMIS.ViewModel.CacheManage; namespace EMIS.ViewModel.SelectCourse { /// /// 任选控制视图 /// public class FreeSelectionCouseControlView { /// /// 任选控制ID /// public Guid FreeSelectionCourseGradeYearSettingID { get; set; } /// /// 学年学期ID /// [Required] [DisplayName("学年学期ID")] public Guid? SchoolyearID { get; set; } /// /// 学年学期 /// [Required] [DisplayName("学年学期")] public string SchoolyearCode { get; set; } /// /// 年级 /// [Required] [DisplayName("年级")] public int? GradeYear { get; set; } /// /// 院系所 /// public Guid? CollegeID { get; set; } public string CollegeName { get; set; } /// /// 开始时间 /// [Required] [DisplayName("开始时间")] public DateTime? StartTime { get; set; } /// /// 结束时间 /// [Required] [DisplayName("结束时间")] public DateTime? EndTime { get; set; } /// /// 门数上限 /// [Required] [DisplayName("门数上限")] public int MaxSelectCount { get; set; } /// /// 门数下限 /// [Required] [DisplayName("门数下限")] public int MinSelectCount { get; set; } /// /// 学分上限 /// [Required] [DisplayName("学分上限")] public decimal MaxCredit { get; set; } /// /// 学分下限 /// [Required] [DisplayName("学分下限")] public decimal MinCredit { get; set; } /// /// 备注 /// [DisplayName("备注")] public string Remark { get; set; } /// /// RecordStatus /// public int RecordStatus { get; set; } /// /// CreateTime /// public DateTime CreateTime { get; set; } /// /// CreateUserID /// public Guid CreateUserID { get; set; } /// /// ModifyUserID /// public Guid ModifyUserID { get; set; } /// /// ModifyTime /// public DateTime ModifyTime { get; set; } } }