migrate + add field PositionExecutiveOld

This commit is contained in:
Bright 2025-03-21 14:31:45 +07:00
parent 71a1c48392
commit 1b6cc4f014
20 changed files with 20131 additions and 1 deletions

View file

@ -206,6 +206,7 @@ namespace BMA.EHR.Placement.Service.Controllers
p.child4OldId,
p.child4ShortNameOld,
p.PositionOld,
p.PositionExecutiveOld,
p.posMasterNoOld,
p.posTypeOldId,
p.posTypeNameOld,
@ -281,6 +282,7 @@ namespace BMA.EHR.Placement.Service.Controllers
p.PositionNumberOld,
p.OrganizationPositionOld,
p.PositionOld,
p.PositionExecutiveOld,
PlacementTransferDocs = p.PlacementTransferDocs.Where(d => d.Document != null).Select(d => new { d.Document.Id, d.Document.FileName }),
})
.FirstOrDefaultAsync();
@ -335,6 +337,7 @@ namespace BMA.EHR.Placement.Service.Controllers
data.PositionNumberOld,
data.OrganizationPositionOld,
data.PositionOld,
data.PositionExecutiveOld,
Docs = placementTransferDocs,
};
@ -403,6 +406,7 @@ namespace BMA.EHR.Placement.Service.Controllers
p.PositionNumberOld,
p.OrganizationPositionOld,
p.PositionOld,
p.PositionExecutiveOld,
PlacementTransferDocs = p.PlacementTransferDocs.Where(d => d.Document != null).Select(d => new { d.Document.Id, d.Document.FileName }),
})
.FirstOrDefaultAsync();
@ -457,6 +461,7 @@ namespace BMA.EHR.Placement.Service.Controllers
data.PositionNumberOld,
data.OrganizationPositionOld,
data.PositionOld,
data.PositionExecutiveOld,
Docs = placementTransferDocs,
};
@ -532,6 +537,7 @@ namespace BMA.EHR.Placement.Service.Controllers
placementTransfer.posLevelNameOld = org.result.posLevelName;
placementTransfer.AmountOld = org.result.salary;
placementTransfer.PositionOld = org.result.position;
placementTransfer.PositionExecutiveOld = org.result.posExecutiveName;
placementTransfer.PositionLevelOld = org.result.posLevelName;
placementTransfer.PositionTypeOld = org.result.posTypeName;
placementTransfer.PositionNumberOld = org.result.nodeShortName + org.result.posMasterNo;