/*********************************************************** **项目名称:BZPT.Dto **功能描述: 数据传输层 **作 者: codesmith脚本生成 **版 本 号: 1.0 **修改历史: ************************************************************/ namespace BZPT.Dto.Labor { using System; using System.Runtime.Serialization; using System.ComponentModel.DataAnnotations; /// /// Contract,劳动合同信息,数据传输对象 /// [DataContract] public partial class ContractDto:BaseDto,IDto { public ContractDto() { } public ContractDto(string aggregateId):base(aggregateId) { } /// /// 主键id /// [Display(Name ="主键id")] [StringLength(144)] [DataMember(Name= "ID")] public string ID { get; set; } /// /// 合同标题 /// [Display(Name ="合同标题")] [StringLength(1200)] [DataMember(Name= "HC01")] public string HC01 { get; set; } /// /// 合同编号 /// [Display(Name ="合同编号")] [StringLength(144)] [DataMember(Name= "HC02")] public string HC02 { get; set; } /// /// 甲方名称 /// [Display(Name ="甲方名称")] [StringLength(1200)] [DataMember(Name= "HC03")] public string HC03 { get; set; } /// /// 甲方法定代表人 /// [Display(Name ="甲方法定代表人")] [StringLength(80)] [DataMember(Name= "HC04")] public string HC04 { get; set; } /// /// 甲方委托代理人 /// [Display(Name ="甲方委托代理人")] [StringLength(80)] [DataMember(Name= "HC05")] public string HC05 { get; set; } /// /// 甲方单位地址 /// [Display(Name ="甲方单位地址")] [StringLength(2000)] [DataMember(Name= "HC06")] public string HC06 { get; set; } /// /// 甲方联系方式 /// [Display(Name ="甲方联系方式")] [StringLength(200)] [DataMember(Name= "HC07")] public string HC07 { get; set; } /// /// 乙方名称 /// [Display(Name ="乙方名称")] [StringLength(80)] [DataMember(Name= "HC08")] public string HC08 { get; set; } /// /// 乙方性别 /// [Display(Name ="乙方性别")] [DataMember(Name= "HC09")] public short? HC09 { get; set; } /// /// 乙方出生年月 /// [Display(Name ="乙方出生年月")] [DisplayFormat(DataFormatString ="YYYY/MM/dd")] [DataMember(Name= "HC10")] public DateTime? HC10 { get; set; } /// /// 乙方住址 /// [Display(Name ="乙方住址")] [StringLength(2000)] [DataMember(Name= "HC11")] public string HC11 { get; set; } /// /// 乙方证件号码 /// [Display(Name ="乙方证件号码")] [StringLength(100)] [DataMember(Name= "HC12")] public string HC12 { get; set; } /// /// 乙方联系方式 /// [Display(Name ="乙方联系方式")] [StringLength(200)] [DataMember(Name= "HC13")] public string HC13 { get; set; } /// /// 项目ID /// [Display(Name ="项目ID")] [StringLength(144)] [DataMember(Name= "AID")] public string AID { get; set; } /// /// 项目名称 /// [Display(Name ="项目名称")] [StringLength(1200)] [DataMember(Name= "HC18")] public string HC18 { get; set; } /// /// 岗位 /// [Display(Name ="岗位")] [StringLength(1200)] [DataMember(Name= "HC19")] public string HC19 { get; set; } /// /// 劳动合同类型 /// [Display(Name ="劳动合同类型")] [StringLength(144)] [DataMember(Name= "HC20")] public string HC20 { get; set; } /// /// 劳动合同签订日期 /// [Display(Name ="劳动合同签订日期")] [DisplayFormat(DataFormatString ="YYYY/MM/dd")] [DataMember(Name= "HC21")] public DateTime? HC21 { get; set; } /// /// 劳动合同工资支付日期 /// [Display(Name ="劳动合同工资支付日期")] [DisplayFormat(DataFormatString ="YYYY/MM/dd")] [DataMember(Name= "HC22")] public DateTime? HC22 { get; set; } /// /// 合同生效开始日期 /// [Display(Name ="合同生效开始日期")] [DisplayFormat(DataFormatString ="YYYY/MM/dd")] [DataMember(Name= "HC23")] public DateTime? HC23 { get; set; } /// /// 合同结束日期 /// [Display(Name ="合同结束日期")] [DisplayFormat(DataFormatString ="YYYY/MM/dd")] [DataMember(Name= "HC24")] public DateTime? HC24 { get; set; } /// /// 薪资类型 0=计时 1=计件 2=计月 /// [Display(Name ="薪资类型 0=计时 1=计件 2=计月")] [DataMember(Name= "HC26")] public int? HC26 { get; set; } /// /// 工价 /// [Display(Name ="工价")] [DataMember(Name= "HC27")] public decimal? HC27 { get; set; } /// /// 审核状态(保留,UI上不开发) /// [Display(Name ="审核状态(保留,UI上不开发)")] [DataMember(Name= "HC28")] public short? HC28 { get; set; } /// /// 同步状态 /// [Display(Name ="同步状态")] [DataMember(Name= "HC29")] public int? HC29 { get; set; } /// /// 更新时间 /// [Display(Name ="更新时间")] [StringLength(152)] [DataMember(Name= "UpdateUser")] public string UpdateUser { get; set; } /// /// 更新人 /// [Display(Name ="更新人")] [DisplayFormat(DataFormatString ="YYYY/MM/dd HH:mm:ss")] [DataMember(Name= "UpdateTime")] public DateTime? UpdateTime { get; set; } /// /// 创建时间 /// [Display(Name ="创建时间")] [DisplayFormat(DataFormatString ="YYYY/MM/dd HH:mm:ss")] [DataMember(Name= "CreateTime")] public DateTime? CreateTime { get; set; } /// /// 创建人 /// [Display(Name ="创建人")] [StringLength(152)] [DataMember(Name= "CreateUser")] public string CreateUser { get; set; } /// /// 是否已删除 /// [Display(Name ="是否已删除")] [DataMember(Name= "IsDeleted")] public bool? IsDeleted { get; set; } } }