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.SelectCourse
{
///
/// 任选控制视图
///
public class FreeSelectionCouseControlView
{
///
/// 任选控制ID
///
public Guid FreeSelectionCourseGradeYearSettingID { get; set; }
///
/// 学年学期ID
///
[Required]
[DisplayName("学年学期ID")]
public Guid? SchoolyearID { get; set; }
///
/// 学年学期
///
[Required]
[DisplayName("学年学期")]
public string SchoolyearCode { get; set; }
///
/// 年级
///
[Required]
[DisplayName("年级")]
public int? GradeYear { get; set; }
///
/// 院系所
///
public Guid? CollegeID { get; set; }
public string CollegeName { get; set; }
///
/// 开始时间
///
[Required]
[DisplayName("开始时间")]
public DateTime? StartTime { get; set; }
///
/// 结束时间
///
[Required]
[DisplayName("结束时间")]
public DateTime? EndTime { get; set; }
///
/// 门数上限
///
[Required]
[DisplayName("门数上限")]
public int MaxSelectCount { get; set; }
///
/// 门数下限
///
[Required]
[DisplayName("门数下限")]
public int MinSelectCount { get; set; }
///
/// 学分上限
///
[Required]
[DisplayName("学分上限")]
public decimal MaxCredit { get; set; }
///
/// 学分下限
///
[Required]
[DisplayName("学分下限")]
public decimal MinCredit { get; set; }
///
/// 备注
///
[DisplayName("备注")]
public string Remark { get; set; }
///
/// RecordStatus
///
public int RecordStatus { get; set; }
///
/// CreateTime
///
public DateTime CreateTime { get; set; }
///
/// CreateUserID
///
public Guid CreateUserID { get; set; }
///
/// ModifyUserID
///
public Guid ModifyUserID { get; set; }
///
/// ModifyTime
///
public DateTime ModifyTime { get; set; }
}
}