add command placement

This commit is contained in:
kittapath 2025-01-24 17:14:39 +07:00
parent 752b1a5479
commit 3aa94c7b34
5 changed files with 19389 additions and 2 deletions

View file

@ -1803,7 +1803,19 @@ namespace BMA.EHR.Placement.Service.Controllers
var _result = await _res.Content.ReadAsStringAsync();
if (_res.IsSuccessStatusCode)
{
placementProfile.ForEach(profile => profile.PlacementStatus = "DONE");
placementProfile.ForEach(profile =>
{
profile.PlacementStatus = "DONE";
if (req.refIds.Length > 0)
{
profile.commandId = req.refIds[0].commandId;
profile.refCommandCode = req.refIds[0].refCommandCode;
profile.refCommandDate = req.refIds[0].commandAffectDate;
profile.refCommandName = req.refIds[0].refCommandName;
profile.refCommandNo = $"{req.refIds[0].commandNo}/{req.refIds[0].commandYear.ToThaiYear()}";
profile.templateDoc = req.refIds[0].templateDoc;
}
});
await _context.SaveChangesAsync();
}
}
@ -2110,7 +2122,19 @@ namespace BMA.EHR.Placement.Service.Controllers
var _result = await _res.Content.ReadAsStringAsync();
if (_res.IsSuccessStatusCode)
{
placementProfile.ForEach(profile => profile.PlacementStatus = "DONE");
placementProfile.ForEach(profile =>
{
profile.PlacementStatus = "DONE";
if (req.refIds.Length > 0)
{
profile.commandId = req.refIds[0].commandId;
profile.refCommandCode = req.refIds[0].refCommandCode;
profile.refCommandDate = req.refIds[0].commandAffectDate;
profile.refCommandName = req.refIds[0].refCommandName;
profile.refCommandNo = $"{req.refIds[0].commandNo}/{req.refIds[0].commandYear.ToThaiYear()}";
profile.templateDoc = req.refIds[0].templateDoc;
}
});
await _context.SaveChangesAsync();
}
}