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; }
}
}