api บันทึกข้อมูลลูกจ้าง
This commit is contained in:
parent
fd682007f8
commit
83c79e4c0a
11 changed files with 155 additions and 63 deletions
|
|
@ -179,21 +179,25 @@ namespace BMA.EHR.Domain.Models.HR
|
|||
public string? PositionExecutiveSide { get; set; }
|
||||
|
||||
[Comment("Id ตำแหน่ง")]
|
||||
public Guid? PositionEmployeePositionId { get; set; }
|
||||
[Comment("ตำแหน่ง")]
|
||||
public string? PositionEmployeePosition { get; set; }
|
||||
public PositionEmployeePosition? PositionEmployeePosition { get; set; }
|
||||
// [Comment("ตำแหน่ง")]
|
||||
// public string? PositionEmployeePosition { get; set; }
|
||||
[Comment("Id ด้านของตำแหน่ง")]
|
||||
public Guid? PositionEmployeePositionSideId { get; set; }
|
||||
[Comment("ด้านของตำแหน่ง")]
|
||||
public string? PositionEmployeePositionSide { get; set; }
|
||||
public PositionEmployeePositionSide? PositionEmployeePositionSide { get; set; }
|
||||
// [Comment("ด้านของตำแหน่ง")]
|
||||
// public string? PositionEmployeePositionSide { get; set; }
|
||||
[Comment(" Id ระดับชั้นงาน")]
|
||||
public Guid? PositionEmployeeLevelId { get; set; }
|
||||
[Comment("ระดับชั้นงาน")]
|
||||
public string? PositionEmployeeLevel { get; set; }
|
||||
public PositionEmployeeLevel? PositionEmployeeLevel { get; set; }
|
||||
// [Comment("ระดับชั้นงาน")]
|
||||
// public string? PositionEmployeeLevel { get; set; }
|
||||
[Comment("Id กลุ่มงาน")]
|
||||
public Guid? PositionEmployeeGroupId { get; set; }
|
||||
[Comment("กลุ่มงาน")]
|
||||
public string? PositionEmployeeGroup { get; set; }
|
||||
public PositionEmployeeGroup? PositionEmployeeGroup { get; set; }
|
||||
// [Comment("กลุ่มงาน")]
|
||||
// public string? PositionEmployeeGroup { get; set; }
|
||||
[Comment("Id สายงาน")]
|
||||
public PositionEmployeeLine? PositionEmployeeLine { get; set; }
|
||||
// [Comment("สายงาน")]
|
||||
// public string? PositionEmployeeLine { get; set; }
|
||||
|
||||
[MaxLength(100), Comment("สถานภาพทางกาย")]
|
||||
public string Physical { get; set; }
|
||||
|
|
@ -257,6 +261,20 @@ namespace BMA.EHR.Domain.Models.HR
|
|||
// public OrganizationPositionEntity? OrganizationPosition { get; set; }
|
||||
public LimitLeave? LimitLeave { get; set; }
|
||||
public Guid? KeycloakId { get; set; }
|
||||
[Comment("สังกัด")]
|
||||
public string? EmployeeOc { get; set; }
|
||||
[Comment("ค่าจ้าง")]
|
||||
public string? EmployeeWage { get; set; }
|
||||
[Comment("ประเภทบุคคล")]
|
||||
public string? EmployeeTypeIndividual { get; set; }
|
||||
[Comment("เงินเพิ่มการครองชีพชั่วคราว")]
|
||||
public double? EmployeeMoneyIncrease { get; set; }
|
||||
[Comment("เงินช่วยเหลือค่าครองชีพชั่วคราว")]
|
||||
public double? EmployeeMoneyAllowance { get; set; }
|
||||
[Comment("เงินสมทบประกันสังคม(ลูกจ้าง)")]
|
||||
public double? EmployeeMoneyEmployee { get; set; }
|
||||
[Comment("เงินสมทบประกันสังคม(นายจ้าง)")]
|
||||
public double? EmployeeMoneyEmployer { get; set; }
|
||||
|
||||
public virtual List<ProfileEducation> Educations { get; set; } = new List<ProfileEducation>();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue