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