diff --git a/BMA.EHR.Placement.Service/Controllers/PlacementReceiveController.cs b/BMA.EHR.Placement.Service/Controllers/PlacementReceiveController.cs index 79fa51a2..ed2258ea 100644 --- a/BMA.EHR.Placement.Service/Controllers/PlacementReceiveController.cs +++ b/BMA.EHR.Placement.Service/Controllers/PlacementReceiveController.cs @@ -501,13 +501,18 @@ namespace BMA.EHR.Placement.Service.Controllers int calStp2 = cal % 11; int chkDigit = 11 - calStp2; - if (chkDigit == 10) + //////if (chkDigit == 10) + //////{ + ////// chkDigit = 1; + //////} + //////else if (chkDigit == 11) + //////{ + ////// chkDigit = chkDigit % 10; + //////} + + if (chkDigit >= 10) { - chkDigit = 1; - } - else if (chkDigit == 11) - { - chkDigit = chkDigit % 10; + chkDigit = 0; } if (citizenIdDigits[12] != chkDigit) @@ -817,13 +822,9 @@ namespace BMA.EHR.Placement.Service.Controllers int calStp2 = cal % 11; int chkDigit = 11 - calStp2; - if (chkDigit == 10) + if (chkDigit >= 10) { - chkDigit = 1; - } - else if (chkDigit == 11) - { - chkDigit = chkDigit % 10; + chkDigit = 0; } if (citizenIdDigits[12] != chkDigit)