ตำนวนและบันทึกเงินเดือน คำสั่ง

This commit is contained in:
Kittapath 2023-10-11 12:32:27 +07:00
parent 684a0200b3
commit ae488fcfdb
2 changed files with 19 additions and 18 deletions

View file

@ -2929,7 +2929,7 @@ namespace BMA.EHR.Command.Service.Controllers
{
foreach (var r in receivers)
{
var salary = await _repository.GetCommandReceiverSalary(r.PersonalId);
var salary = await _repository.GetCommandReceiverSalary(r.PersonalId, r.SalaryAmount, r.MonthSalaryAmount, r.PositionSalaryAmount);
r.SalaryAmount = salary.SalaryAmount;
r.PositionSalaryAmount = salary.PositionSalaryAmount;
r.MonthSalaryAmount = salary.MonthSalaryAmount;
@ -3001,7 +3001,7 @@ namespace BMA.EHR.Command.Service.Controllers
{
foreach (var r in receivers)
{
var salary = await _repository.GetCommandReceiverSalary(r.PersonalId);
var salary = await _repository.GetCommandReceiverSalary(r.PersonalId, r.SalaryAmount, r.MonthSalaryAmount, r.PositionSalaryAmount);
r.SalaryAmount = salary.SalaryAmount;
r.PositionSalaryAmount = salary.PositionSalaryAmount;
r.MonthSalaryAmount = salary.MonthSalaryAmount;
@ -3345,7 +3345,7 @@ namespace BMA.EHR.Command.Service.Controllers
var payload_str = JsonConvert.SerializeObject(payload);
return Success(payload_str);
return Success(payload_str);
}
catch
{
@ -3579,7 +3579,7 @@ namespace BMA.EHR.Command.Service.Controllers
data = await _repository.GetPlacementSalaryAsync(record!.RefPlacementProfileId!.Value);
break;
default:
data = await _repository.GetCommandReceiverSalary(personalId);
data = await _repository.GetCommandReceiverSalary(personalId, record.Amount, record.MouthSalaryAmount, record.PositionSalaryAmount);
break;
}