using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
namespace EMIS.ViewModel.EvaluationManage.EvaluationSetting
{
public class EvaluationControlView
{
///
/// 主键ID
///
[DisplayName("主键ID")]
public Guid EvaluationControlID { get; set; }
///
/// 评价学年学期ID
///
[Required]
[DisplayName("评价学年学期ID")]
public Guid? SchoolyearID { get; set; }
///
/// 评价学年学期对应的Value值
///
[DisplayName("SchoolyearValue")]
public int? SchoolyearValue { get; set; }
///
/// 评价学年学期
///
[DisplayName("评价学年学期")]
public string SchoolyearCode { get; set; }
///
/// 登录控制
///
[DisplayName("登录控制")]
public bool IsLoginLock { get; set; }
///
/// 提示语(登录控制)
///
[DisplayName("提示语")]
public string LoginLockMessage { get; set; }
///
/// 是否显示(登录控制)
///
[DisplayName("是否显示")]
public string IsLoginLockDisplay { get; set; }
///
/// 网上选课控制
///
[DisplayName("网上选课控制")]
public bool IsSelectCourseLock { get; set; }
///
/// 提示语(网上选课控制)
///
[DisplayName("提示语")]
public string SelectCourseLockMessage { get; set; }
///
/// 是否显示(网上选课控制)
///
[DisplayName("是否显示")]
public string IsSelectCourseLockDisplay { get; set; }
///
/// 考试报名控制
///
[DisplayName("考试报名控制")]
public bool IsExaminationApplyLock { get; set; }
///
/// 提示语(考试报名控制)
///
[DisplayName("提示语")]
public string ExaminationApplyLockMessage { get; set; }
///
/// 是否显示(考试报名控制)
///
[DisplayName("是否显示")]
public string IsExaminationApplyLockDisplay { get; set; }
///
/// 课程成绩查询控制
///
[DisplayName("课程成绩查询控制")]
public bool IsCourseScoreLock { get; set; }
///
/// 提示语(课程成绩查询控制)
///
[DisplayName("提示语")]
public string CourseScoreLockMessage { get; set; }
///
/// 是否显示(课程成绩查询控制)
///
[DisplayName("是否显示")]
public string IsCourseScoreLockDisplay { get; set; }
///
/// 等级成绩查询控制
///
[DisplayName("等级成绩查询控制")]
public bool IsLevelScoreLock { get; set; }
///
/// 提示语(等级成绩查询控制)
///
[DisplayName("提示语")]
public string LevelScoreLockMessage { get; set; }
///
/// 是否显示(等级成绩查询控制)
///
[DisplayName("是否显示")]
public string IsLevelScoreLockDisplay { get; set; }
///
/// 允许不评价门数
///
[Required]
[DisplayName("允许不评价门数")]
[RegularExpression(@"^\d+$", ErrorMessage = "请输入非负整数")]
public int? NoNumber { 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; }
}
}