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.GraduationManage.GraduationSetting { public class GraduationSchoolYearView { /// ///主键ID /// [DisplayName("主键ID")] public Guid GraduationSchoolYearSettingID { get; set; } /// /// 毕业学期ID /// [Required] [DisplayName("毕业学期ID")] public Guid? GraduatingSemesterID { get; set; } /// /// 毕业学期 /// [DisplayName("毕业学期")] public string GraduatingSemesterCode { get; set; } /// /// 学年 /// [DisplayName("学年")] public int? Years { get; set; } /// /// 学期 /// [DisplayName("学期")] public int? SchoolcodeID { get; set; } /// /// 学期 /// [DisplayName("学期")] public string SchoolcodeName { get { return IdNameExt.GetDictionaryItem(DictionaryItem.CF_Semester.ToString()).Where(x => x.Value == SchoolcodeID).Select(x => x.Name).FirstOrDefault(); } } /// /// 周数 /// [DisplayName("周数")] public int? WeeksNum { get; set; } /// /// 每周工作天数 /// [DisplayName("每周工作天数")] public int? WeekDays { get; set; } /// ///毕业日期 /// [Required] [DisplayName("毕业日期")] public DateTime? GraduateDate { get; set; } /// /// 是否当前学期 /// [DisplayName("是否当前学期")] public bool IsCurrent { get; set; } /// /// 是否当前学期 /// [DisplayName("是否当前学期")] public string IsCurrentName { get; set; } /// /// 启用状态 /// [DisplayName("启用状态")] public bool IsEnable { get; set; } /// /// 启用状态 /// [DisplayName("启用状态")] public string IsEnableName { get; set; } /// /// 毕业学期Value /// [DisplayName("Value")] public int? GraduatingSemesterValue { get; set; } /// /// 状态 /// [DisplayName("状态")] public int? RecordStatus { get; set; } /// /// 创建人 /// [DisplayName("创建人")] public Guid? CreateUserID { get; set; } /// /// 创建时间 /// [DisplayName("创建时间")] public DateTime? CreateTime { get; set; } /// /// 修改人 /// [DisplayName("修改人")] public Guid? ModifyUserID { get; set; } /// /// 修改时间 /// [DisplayName("修改时间")] public DateTime? ModifyTime { get; set; } } }