using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Model
{
///
/// 培训任务通知
///
public class EduTrain_TaskNoticeItem
{
/////
/////
/////
//public string TaskNoticeId { get; set; }
///
/// 标题
///
public string TrainTitle { get; set; }
///
/// 培训类型名称
///
[Required(ErrorMessage = "培训类型(TrainType) is required.")]
public string TrainType { get; set; }
///
/// 学时
///
public int? TeachHour { get; set; }
///
/// 培训单位名称(多个值逗号分隔,结尾不要逗号)
///
[Required(ErrorMessage = "培训单位名称(Units) is required.")]
public string Units { get; set; }
///
/// 培训地点
///
public string TeachAddress { get; set; }
///
/// 授课人身份证号码
///
[Required(ErrorMessage = "授课人身份证号码(TeachMan) is required.")]
public string TeachMan { get; set; }
///
/// 编制日期
///
public DateTime? TrainStartDate { get; set; }
///
/// 周期(0-每周 1-每月)
///
[Required(ErrorMessage = "周期(Cycle) is required.")]
public string Cycle { get; set; }
///
/// 周期时间段开始
///
public DateTime? CycleStartDate { get; set; }
///
/// 周期时间段结束
///
public DateTime? CycleEndDate { get; set; }
///
/// 培训内容
///
public string TrainContent { get; set; }
///
/// 编制人身份证号码
///
[Required(ErrorMessage = "编制人身份证号码(CompileMan) is required.")]
public string CreatMan { get; set; }
///
/// 添加日期
///
public DateTime? CreatDate { get; set; }
///
/// 所属项目名称
///
[Required(ErrorMessage = "所属项目名称(ProjectId) is required.")]
public string ProjectId { get; set; }
///
/// 星期几(取值-1,2,3,4,5,6,0-代表星期天)
///
[Required(ErrorMessage = "星期几(DayOfWeek) is required.")]
public string DayOfWeek { get; set; }
///
/// 每月第几周(取值-1,2,3,4,5)
///
[Required(ErrorMessage = "每月第几周(WeekOfMonth) is required.")]
public string WeekOfMonth { get; set; }
///
/// 提前推送时间(小时)
///
[Required(ErrorMessage = "提前推送时间(AheadOfTime) is required.")]
public int? AheadOfTime { get; set; }
///
/// 状态(取值-0保存 1提交)
///
[Required(ErrorMessage = "状态(State) is required.")]
public string State { get; set; }
}
}