SGGL_JT/SUBQHSE/Model/APIItem/HSSE/EduTrain_TaskNoticeItem.cs

122 lines
3.5 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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