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

@ -114,6 +114,7 @@ namespace BMA.EHR.Retirement.Service.Controllers
p.child4ShortName,
p.posMasterNo,
p.position,
p.PositionExecutiveOld,
p.posLevelName,
p.posTypeName,
p.CreatedAt,
@ -157,6 +158,7 @@ namespace BMA.EHR.Retirement.Service.Controllers
p.child4ShortName,
p.posMasterNo,
p.position,
p.PositionExecutiveOld,
p.posLevelName,
p.posTypeName,
p.Number,
@ -191,6 +193,7 @@ namespace BMA.EHR.Retirement.Service.Controllers
data.child4ShortName,
data.posMasterNo,
data.position,
data.PositionExecutiveOld,
data.posLevelName,
data.posTypeName,
data.Number,
@ -285,6 +288,7 @@ namespace BMA.EHR.Retirement.Service.Controllers
retirementDeceased.child4ShortName = org.result.child4ShortName;
retirementDeceased.posMasterNo = org.result.posMasterNo;
retirementDeceased.position = org.result.position;
retirementDeceased.PositionExecutiveOld = org.result.posExecutiveName;
retirementDeceased.posTypeId = org.result.posTypeId;
retirementDeceased.posTypeName = $"{org.result.posTypeShortName} {org.result.posTypeName}";
retirementDeceased.posLevelId = org.result.posLevelId;

View file

@ -128,6 +128,7 @@ namespace BMA.EHR.Retirement.Service.Controllers
p.child4OldId,
p.child4ShortNameOld,
p.PositionOld,
p.PositionExecutiveOld,
p.posMasterNoOld,
p.posTypeOldId,
p.posTypeNameOld,
@ -234,6 +235,7 @@ namespace BMA.EHR.Retirement.Service.Controllers
p.PositionNumberOld,
p.OrganizationPositionOld,
p.PositionOld,
p.PositionExecutiveOld,
p.OrganizationOld,
p.PositionDate,
CommandType = p.CommandType == null ? null : p.CommandType.Name,
@ -319,6 +321,7 @@ namespace BMA.EHR.Retirement.Service.Controllers
retirementOther.LeaveDate = org.result.leaveDate;
retirementOther.PositionOld = org.result.position;
retirementOther.PositionExecutiveOld = org.result.posExecutiveName;
retirementOther.PositionLevelOld = org.result.posLevelName;
retirementOther.PositionTypeOld = org.result.posTypeName;
retirementOther.PositionNumberOld = org.result.nodeShortName + org.result.posMasterNo;

View file

@ -130,6 +130,7 @@ namespace BMA.EHR.Retirement.Service.Controllers
p.child4OldId,
p.child4ShortNameOld,
p.PositionOld,
p.PositionExecutiveOld,
p.posMasterNoOld,
p.posTypeOldId,
p.posTypeNameOld,
@ -217,6 +218,7 @@ namespace BMA.EHR.Retirement.Service.Controllers
p.PositionNumberOld,
p.OrganizationPositionOld,
p.PositionOld,
p.PositionExecutiveOld,
p.OrganizationOld,
})
.FirstOrDefaultAsync();
@ -296,6 +298,7 @@ namespace BMA.EHR.Retirement.Service.Controllers
retirementOut.posLevelNameOld = org.result.posLevelName;
retirementOut.PositionOld = org.result.position;
retirementOut.PositionExecutiveOld = org.result.posExecutiveName;
retirementOut.PositionLevelOld = org.result.posLevelName;
retirementOut.PositionTypeOld = org.result.posTypeName;
retirementOut.PositionNumberOld = org.result.nodeShortName + org.result.posMasterNo;