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 EvaluationTeacherScoreView
{
[DisplayName("学年学期")]
public Guid? SchoolYearID { get; set; }
[DisplayName("教师ID")]
public Guid UserID { get; set; }
[DisplayName("教师编号")]
public string TeacherNo { get; set; }
[DisplayName("教师姓名")]
public string TeacherName { get; set; }
[DisplayName("课程ID")]
public Guid? CourseID { get; set; }
[DisplayName("课程名称")]
public string CourseName { get; set; }
[DisplayName("课程代码")]
public string CourseCode { get; set; }
[DisplayName("参评人次")]
public int CommentCount { get; set; }
[DisplayName("平均分")]
public decimal Average { get; set; }
[DisplayName("任务班ID")]
public Guid? EducationMissionClassID { get; set; }
[DisplayName("任务班名称")]
public string EducationMissionClassName { get; set; }
[DisplayName("评价类型ID")]
public Guid? EvaluationIntTypeID { get; set; }
[DisplayName("评价类型名称")]
public string EvaluationIntTypeName { get; set; }
//[DisplayName("院系所排名")]
[Display(ResourceType = typeof(EMIS.Resources.DataAnnotations.Label), Name = "CollegeRanking")]
public int CollegeRanking { get; set; }
[DisplayName("教研室排名")]
public int DepartmentRanking { get; set; }
[DisplayName("参评类型ID")]
public Guid? EvaluationTableTypeID { get; set; }
[DisplayName("参评类型名称")]
public string EvaluationTableTypeName { get; set; }
///
/// 教研室ID
///
[DisplayName("教研室ID")]
public Guid? DepartmentID { get; set; }
///
/// 教研室名称
///
[DisplayName("教研室名称")]
public string DepartmentName { get; set; }
///
/// 院系所ID
///
[Required]
[Display(ResourceType = typeof(EMIS.Resources.DataAnnotations.Label), Name = "CollegeID")]
public Guid? CollegeID { get; set; }
///
/// [Display(ResourceType = typeof(EMIS.Resources.DataAnnotations.Label), Name = "CollegeName")]
///
[Display(ResourceType = typeof(EMIS.Resources.DataAnnotations.Label), Name = "CollegeName")]
public string CollegeName { get; set; }
}
}