/*********************************************************** **项目名称:BZPT.Dto **功能描述: 数据传输层 **作 者: codesmith脚本生成 **版 本 号: 1.0 **修改历史: ************************************************************/ namespace BZPT.Dto.Wage { using System; using System.Runtime.Serialization; using System.ComponentModel.DataAnnotations; /// /// Payroll,薪资结算表,数据传输对象 /// [DataContract] public partial class PayrollDto:BaseDto,IDto { public PayrollDto() { } public PayrollDto(string aggregateId):base(aggregateId) { } /// /// 主键id /// [Display(Name ="主键id")] [StringLength(144)] [DataMember(Name= "ID")] public string ID { get; set; } /// /// 统一项目编码 /// [Display(Name ="统一项目编码")] [StringLength(144)] [DataMember(Name= "AID")] public string AID { get; set; } /// /// 标段id /// [Display(Name ="标段id")] [StringLength(144)] [DataMember(Name= "BID")] public string BID { get; set; } /// /// 劳务队 /// [Display(Name ="劳务队")] [StringLength(144)] [DataMember(Name= "DID")] public string DID { get; set; } /// /// 工人ID /// [Display(Name ="工人ID")] [StringLength(144)] [DataMember(Name= "DFID")] public string DFID { get; set; } /// /// 姓名 /// [Display(Name ="姓名")] [StringLength(80)] [DataMember(Name= "XZC01")] public string XZC01 { get; set; } /// /// 联系电话 /// [Display(Name ="联系电话")] [StringLength(80)] [DataMember(Name= "XZC02")] public string XZC02 { get; set; } /// /// 身份证号码 /// [Display(Name ="身份证号码")] [StringLength(100)] [DataMember(Name= "XZC03")] public string XZC03 { get; set; } /// /// 银行账户 /// [Display(Name ="银行账户")] [StringLength(400)] [DataMember(Name= "XZC04")] public string XZC04 { get; set; } /// /// 开户行 /// [Display(Name ="开户行")] [StringLength(1200)] [DataMember(Name= "XZC05")] public string XZC05 { get; set; } /// /// 考勤天数 /// [Display(Name ="考勤天数")] [DataMember(Name= "XZC06")] public int? XZC06 { get; set; } /// /// 加班时间 /// [Display(Name ="加班时间")] [DataMember(Name= "XZC07")] public int? XZC07 { get; set; } /// /// 基础工资 /// [Display(Name ="基础工资")] [DataMember(Name= "XZC08")] public decimal? XZC08 { get; set; } /// /// 计件工资 /// [Display(Name ="计件工资")] [DataMember(Name= "XZC09")] public decimal? XZC09 { get; set; } /// /// 计天工资 /// [Display(Name ="计天工资")] [DataMember(Name= "XZC10")] public decimal? XZC10 { get; set; } /// /// 计月工资 /// [Display(Name ="计月工资")] [DataMember(Name= "XZC11")] public decimal? XZC11 { get; set; } /// /// 加班费 /// [Display(Name ="加班费")] [DataMember(Name= "XZC12")] public decimal? XZC12 { get; set; } /// /// 差旅费补贴 /// [Display(Name ="差旅费补贴")] [DataMember(Name= "XZC13")] public decimal? XZC13 { get; set; } /// /// 高危补贴 /// [Display(Name ="高危补贴")] [DataMember(Name= "XZC14")] public decimal? XZC14 { get; set; } /// /// 高温防寒补贴 /// [Display(Name ="高温防寒补贴")] [DataMember(Name= "XZC15")] public decimal? XZC15 { get; set; } /// /// 住房补贴 /// [Display(Name ="住房补贴")] [DataMember(Name= "XZC16")] public decimal? XZC16 { get; set; } /// /// 伙食补贴 /// [Display(Name ="伙食补贴")] [DataMember(Name= "XZC17")] public decimal? XZC17 { get; set; } /// /// 养老保险 /// [Display(Name ="养老保险")] [DataMember(Name= "XZC18")] public decimal? XZC18 { get; set; } /// /// 医疗保险 /// [Display(Name ="医疗保险")] [DataMember(Name= "XZC19")] public decimal? XZC19 { get; set; } /// /// 工伤保险 /// [Display(Name ="工伤保险")] [DataMember(Name= "XZC20")] public decimal? XZC20 { get; set; } /// /// 失业保险 /// [Display(Name ="失业保险")] [DataMember(Name= "XZC21")] public decimal? XZC21 { get; set; } /// /// 住房公积金 /// [Display(Name ="住房公积金")] [DataMember(Name= "XZC22")] public decimal? XZC22 { get; set; } /// /// 大病互助 /// [Display(Name ="大病互助")] [DataMember(Name= "XZC23")] public decimal? XZC23 { get; set; } /// /// 小计 /// [Display(Name ="小计")] [DataMember(Name= "XZC24")] public decimal? XZC24 { get; set; } /// /// 应纳税工资额 /// [Display(Name ="应纳税工资额")] [DataMember(Name= "XZC25")] public decimal? XZC25 { get; set; } /// /// 个税 /// [Display(Name ="个税")] [DataMember(Name= "XZC26")] public decimal? XZC26 { get; set; } /// /// 应发工资 /// [Display(Name ="应发工资")] [DataMember(Name= "XZC27")] public decimal? XZC27 { get; set; } /// /// 实发工资 /// [Display(Name ="实发工资")] [DataMember(Name= "XZC28")] public decimal? XZC28 { get; set; } /// /// 工资所属年月(yyyyMM) /// [Display(Name ="工资所属年月(yyyyMM)")] [StringLength(80)] [DataMember(Name= "XZC29")] public string XZC29 { get; set; } /// /// 发放日期(yyyy-MM-dd) /// [Display(Name ="发放日期(yyyy-MM-dd)")] [DisplayFormat(DataFormatString ="YYYY/MM/dd")] [DataMember(Name= "XZC30")] public DateTime? XZC30 { get; set; } /// /// 是否为补发(见字典表) /// [Display(Name ="是否为补发(见字典表)")] [DataMember(Name= "XZC31")] public int? XZC31 { get; set; } /// /// 更新时间 /// [Display(Name ="更新时间")] [DisplayFormat(DataFormatString ="YYYY/MM/dd HH:mm:ss")] [DataMember(Name= "UpdateTime")] public DateTime? UpdateTime { 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= "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; } } }