using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using EMIS.Entities; namespace EMIS.ViewModel.EvaluationManage { public class EvaluationRecordView { /// /// 进入评价ID /// [DisplayName("进入评价ID")] public Guid? EvaluationEnterID { get; set; } /// /// 评价编号 /// [DisplayName("评价编号")] public string EvaluationSettingCode { get; set; } /// /// 教学任务班ID /// [DisplayName("教学任务班ID")] public Guid? EducationMissionClassID { get; set; } /// /// 任务班名称 /// [DisplayName("任务班名称")] public string EducationMissionClassName { get; set; } /// /// 参评类型ID /// [DisplayName("参评类型ID")] public Guid? EvaluationTypeID { get; set; } /// /// 参评类型 /// [DisplayName("参评类型")] public string EvaluationTypeName { get; set; } /// /// 评价类型ID /// [DisplayName("评价类型ID")] public Guid? EvaluationIntTypeID { get; set; } /// /// 评价类型 /// [DisplayName("评价类型")] public string EvaluationIntTypeName { get; set; } /// /// 评价类型 /// [DisplayName("评价类型ID")] public Guid? EvaluationTableTypeID { get; set; } /// /// 评价类型 /// [DisplayName("评价类型")] public string EvaluationTableTypeName { get; set; } /// /// 评价表ID /// [DisplayName("评价表")] public Guid? EvaluationTableID { get; set; } /// /// 评价表名 /// [DisplayName("评价表名")] public string EvaluationTableName { get; set; } /// /// 评价表编号 /// [DisplayName("评价表编号")] public string EvaluationTableNo { get; set; } /// /// 课程代码 /// [DisplayName("课程代码")] public string CourseCode { get; set; } /// /// 课程名称 /// [DisplayName("课程名称")] public string CourseName { get; set; } /// /// 年级 /// [DisplayName("年级")] public int? Grade { get; set; } /// ///专业名称ID /// [DisplayName("专业名称ID")] public int? StandardID { get; set; } /// ///专业名称 /// [DisplayName("专业名称")] public string Standard { get; set; } /// ///校区名称 /// [Display(ResourceType = typeof(EMIS.Resources.DataAnnotations.Label), Name = "CampusName")] public string Campus { get; set; } /// ///校区ID /// [Display(ResourceType = typeof(EMIS.Resources.DataAnnotations.Label), Name = "CampusID")] public Guid? CampusID { get; set; } /// ///班级信息ID /// [DisplayName("班级信息ID")] public Guid? ClassID { get; set; } /// ///班级名称 /// [DisplayName("班级名称")] public string ClassName { get; set; } /// ///被评教师ID /// [DisplayName("被评教师ID")] public Guid? staffID { get; set; } /// ///被评教师 /// [DisplayName("被评教师")] public string staff { get; set; } /// /// 学年学期 /// [DisplayName("学年学期")] public Guid? SchoolyearID { get; set; } /// /// 学年学期代码 /// [DisplayName("学年学期")] public string SchoolyearCode { get; set; } /// /// 学年 /// [DisplayName("学年")] public int? year { get; set; } [Display(ResourceType = typeof(EMIS.Resources.DataAnnotations.Label), Name = "College")] public Guid? CollegeID { get; set; } [DisplayName("已评次数")] public int EvaluationCount { get; set; } [DisplayName("限制次数")] public int LimitMore { get; set; } public IEnumerable Sys_User { get; set; } [DisplayName("参评人编号")] public string EvaluationCode { get; set; } [DisplayName("参评人")] public string EvaluationName { get; set; } [DisplayName("被评教师")] public string B_EvaluationName { get { return string.Join(",", Sys_User.Select(s => s.Name)); } } public int? LearningformID { get; set; } public int? EducationID { get; set; } public decimal? LearnSystem { get; set; } } }