using Learun.Util; using System; using System.ComponentModel.DataAnnotations.Schema; namespace Learun.Application.TwoDevelopment.PersonnelManagement { /// <summary> /// 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园 /// Copyright (c) 2013-2018 北京泉江科技有限公司 /// 创 建:超级管理员 /// 日 期:2019-03-25 11:16 /// 描 述:工资条 /// </summary> public class SalarySheetEntity { #region 实体成员 /// <summary> /// SalarySheetId /// </summary> [Column("SALARYSHEETID")] public string SalarySheetId { get; set; } /// <summary> /// 姓名 /// </summary> [Column("NAME")] public string Name { get; set; } /// <summary> /// 部门id /// </summary> [Column("FK_DEPARTMENTID")] public string FK_Departmentid { get; set; } /// <summary> /// 发放日期 /// </summary> [Column("SALARYDATE")] public DateTime? SalaryDate { get; set; } /// <summary> /// 基本工资 /// </summary> [Column("BASESALARY")] public decimal? BaseSalary { get; set; } /// <summary> /// 职位补贴 /// </summary> [Column("JOBSUBSIDIES")] public decimal? JobSubsidies { get; set; } /// <summary> /// 绩效奖金 /// </summary> [Column("PERFORMANCEBONUS")] public decimal? PerformanceBonus { get; set; } /// <summary> /// 手机费 /// </summary> [Column("MOBILEPHONEFEE")] public decimal? MobilePhoneFee { get; set; } /// <summary> /// 交通费 /// </summary> [Column("TRANSPORTATIONFEE")] public decimal? TransportationFee { get; set; } /// <summary> /// 全勤奖 /// </summary> [Column("ATTENDANCEBONUS")] public decimal? AttendanceBonus { get; set; } /// <summary> /// 应发工资 /// </summary> [Column("SSALARY")] public decimal? SSalary { get; set; } /// <summary> /// 养老金保险 /// </summary> [Column("PENSIONINSURANCE")] public decimal? PensionInsurance { get; set; } /// <summary> /// 事假 /// </summary> [Column("PERSONALLEAVE")] public decimal? PersonalLeave { get; set; } /// <summary> /// 迟到 /// </summary> [Column("LATE")] public decimal? Late { get; set; } /// <summary> /// 病假 /// </summary> [Column("SICK")] public decimal? Sick { get; set; } /// <summary> /// 个税 /// </summary> [Column("PERSONALINCOMETAX")] public decimal? PersonalIncomeTax { get; set; } /// <summary> /// 实发工资 /// </summary> [Column("FSALARY")] public decimal? Fsalary { get; set; } #endregion #region 扩展操作 /// <summary> /// 新增调用 /// </summary> public void Create() { this.SalarySheetId = Guid.NewGuid().ToString(); } /// <summary> /// 编辑调用 /// </summary> /// <param name="keyValue"></param> public void Modify(string keyValue) { this.SalarySheetId = keyValue; } #endregion #region 扩展字段 #endregion } }