https://app.clickup.com/t/cqr5xv เมนูบัญชีเงินเดือนขั้นต่ำขั้นสูงของพนักงานเนติบัณฑิตยสภา - เพิ่มฟิลล์ในการเก็บกรอบเงินเดือนสูงสุด(1 ขั้น)ของกรอบเงินเดือน

This commit is contained in:
LAPTOP-KB8JC2K2\acer
2021-08-24 10:41:39 +07:00
parent a5664503f0
commit 1c01a326b2
10 changed files with 1127 additions and 7 deletions

View File

@@ -33,5 +33,7 @@ namespace TodoAPI2.Models
public decimal? position_allowance { get; set; }
public decimal? monthly_compensation { get; set; }
public decimal? salary_max { get; set; }
}
}

View File

@@ -34,6 +34,8 @@ namespace TodoAPI2.Models
public decimal? monthly_compensation { get; set; }
public decimal? salary_max { get; set; }
public string active_mode { get; set; }
}
}

View File

@@ -108,6 +108,7 @@ namespace TodoAPI2.Models
cost_living = m_eva_salary_cylinder.cost_living,
position_allowance = m_eva_salary_cylinder.position_allowance,
monthly_compensation = m_eva_salary_cylinder.monthly_compensation,
salary_max = m_eva_salary_cylinder.salary_max,
position_type_external_linkage_external_name = fk_external_linkageResult1.external_name,
position_level_external_linkage_external_name = fk_external_linkageResult2.external_name,
@@ -152,6 +153,7 @@ namespace TodoAPI2.Models
cost_living = m_eva_salary_cylinder.cost_living,
position_allowance = m_eva_salary_cylinder.position_allowance,
monthly_compensation = m_eva_salary_cylinder.monthly_compensation,
salary_max = m_eva_salary_cylinder.salary_max,
position_type_external_linkage_external_name = fk_external_linkageResult1.external_name,
position_level_external_linkage_external_name = fk_external_linkageResult2.external_name,
@@ -212,6 +214,7 @@ namespace TodoAPI2.Models
existingEntity.cost_living = model.cost_living;
existingEntity.position_allowance = model.position_allowance;
existingEntity.monthly_compensation = model.monthly_compensation;
existingEntity.salary_max = model.salary_max;
var updated = _repository.Update(id, existingEntity);
return Get(updated.id);
@@ -238,6 +241,7 @@ namespace TodoAPI2.Models
existingEntity.cost_living = i.cost_living;
existingEntity.position_allowance = i.position_allowance;
existingEntity.monthly_compensation = i.monthly_compensation;
existingEntity.salary_max = i.salary_max;
_repository.UpdateWithoutCommit(i.id.Value, existingEntity);
}

View File

@@ -32,6 +32,8 @@ namespace TodoAPI2.Models
public decimal? monthly_compensation { get; set; }
public decimal? salary_max { get; set; }
public string position_type_external_linkage_external_name { get; set; }
public string position_level_external_linkage_external_name { get; set; }