@@ -785,8 +785,8 @@ public IActionResult EnrolSetCompetencyAssessment(int supervisorDelegateId, int
785785 return View ( "EnrolDelegateOnProfileAssessment" , model ) ;
786786 }
787787
788- if ( sessionEnrolOnRoleProfile . SelfAssessmentID != selfAssessmentID )
789- sessionEnrolOnRoleProfile = new SessionEnrolOnRoleProfile ( ) ;
788+ if ( sessionEnrolOnCompetencyAssessment . SelfAssessmentID != selfAssessmentID )
789+ sessionEnrolOnCompetencyAssessment = new SessionEnrolOnCompetencyAssessment ( ) ;
790790
791791 sessionEnrolOnCompetencyAssessment . SelfAssessmentID = selfAssessmentID ;
792792 multiPageFormService . SetMultiPageFormData (
@@ -811,15 +811,14 @@ public IActionResult EnrolSetCompetencyAssessment(int supervisorDelegateId, int
811811 [ Route ( "/Supervisor/Staff/{supervisorDelegateId}/ProfileAssessment/Enrol/Confirm" ) ]
812812 public IActionResult ConfirmRetiringSelfAssessment ( int supervisorDelegateId )
813813 {
814- var sessionEnrolOnRoleProfile = multiPageFormService . GetMultiPageFormData < SessionEnrolOnRoleProfile > (
814+ var sessionEnrolOnRoleProfile = multiPageFormService . GetMultiPageFormData < SessionEnrolOnCompetencyAssessment > (
815815 MultiPageFormDataFeature . EnrolDelegateOnProfileAssessment ,
816816 TempData
817817 ) . GetAwaiter ( ) . GetResult ( ) ;
818818
819819 var retirementDate = selfAssessmentService . GetSelfAssessmentById ( ( int ) sessionEnrolOnRoleProfile . SelfAssessmentID ) . RetirementDate ;
820820 if ( ! CheckRetirementDate ( ( retirementDate ) ) )
821821 {
822- var sessionEnrolOnRoleProfile = multiPageFormService . GetMultiPageFormData < SessionEnrolOnCompetencyAssessment > (
823822 return RedirectToAction ( "StatusCode" , "LearningSolutions" , new { code = 410 } ) ;
824823 }
825824 var model = new RetiringSelfAssessmentViewModel ( )
@@ -836,7 +835,7 @@ public IActionResult ConfirmRetiringSelfAssessment(int supervisorDelegateId)
836835 [ Route ( "/Supervisor/Staff/{supervisorDelegateId}/ProfileAssessment/Enrol/Confirm" ) ]
837836 public IActionResult ConfirmRetiringSelfAssessment ( RetiringSelfAssessmentViewModel retiringSelfAssessment )
838837 {
839- var sessionEnrolOnRoleProfile = multiPageFormService . GetMultiPageFormData < SessionEnrolOnRoleProfile > (
838+ var sessionEnrolOnRoleProfile = multiPageFormService . GetMultiPageFormData < SessionEnrolOnCompetencyAssessment > (
840839 MultiPageFormDataFeature . EnrolDelegateOnProfileAssessment ,
841840 TempData
842841 ) . GetAwaiter ( ) . GetResult ( ) ;
@@ -881,8 +880,8 @@ public IActionResult EnrolDelegateCompleteBy(int supervisorDelegateId, int? day,
881880 TempData
882881 ) ;
883882
884- var retirementDate = selfAssessmentService . GetSelfAssessmentById ( ( int ) sessionEnrolOnRoleProfile . SelfAssessmentID ) . RetirementDate ;
885- if ( CheckRetirementDate ( retirementDate ) && ! sessionEnrolOnRoleProfile . ActionConfirmed )
883+ var retirementDate = selfAssessmentService . GetSelfAssessmentById ( ( int ) sessionEnrolOnCompetencyAssessment . SelfAssessmentID ) . RetirementDate ;
884+ if ( CheckRetirementDate ( retirementDate ) && ! sessionEnrolOnCompetencyAssessment . ActionConfirmed )
886885 {
887886 return RedirectToAction ( "ConfirmRetiringSelfAssessment" , "Supervisor" , new { supervisorDelegateId } ) ;
888887 }
@@ -893,10 +892,8 @@ public IActionResult EnrolDelegateCompleteBy(int supervisorDelegateId, int? day,
893892 {
894893 SupervisorDelegateDetail = supervisorDelegate ,
895894 CompetencyAssessment = competencyAssessment ,
896- CompleteByDate = sessionEnrolOnCompetencyAssessment . CompleteByDate
897- RoleProfile = roleProfile ,
898- CompleteByDate = sessionEnrolOnRoleProfile . CompleteByDate ,
899- ActionConfirmed = sessionEnrolOnRoleProfile . ActionConfirmed
895+ CompleteByDate = sessionEnrolOnCompetencyAssessment . CompleteByDate ,
896+ ActionConfirmed = sessionEnrolOnCompetencyAssessment . ActionConfirmed
900897 } ;
901898 if ( day != null && month != null && year != null )
902899 {
@@ -918,6 +915,7 @@ public IActionResult EnrolDelegateSetCompleteBy(int supervisorDelegateId, int da
918915 {
919916 var validationResult = OldDateValidator . ValidateDate ( day , month , year ) ;
920917 if ( ! validationResult . DateValid )
918+ {
921919 return RedirectToAction ( "EnrolDelegateCompleteBy" , new { supervisorDelegateId , day , month , year } ) ;
922920 }
923921 else
@@ -931,11 +929,11 @@ public IActionResult EnrolDelegateSetCompleteBy(int supervisorDelegateId, int da
931929 ) ;
932930 }
933931
934- sessionEnrolOnRoleProfile . CompleteByDate = new DateTime ( year , month , day ) ;
932+ sessionEnrolOnCompetencyAssessment . CompleteByDate = new DateTime ( year , month , day ) ;
935933 }
936934 else
937935 {
938- sessionEnrolOnRoleProfile . CompleteByDate = null ;
936+ sessionEnrolOnCompetencyAssessment . CompleteByDate = null ;
939937 }
940938
941939 var supervisorRoles =
@@ -1048,8 +1046,8 @@ public IActionResult EnrolDelegateSummary(int supervisorDelegateId)
10481046 TempData
10491047 ) ;
10501048
1051- var retirementDate = selfAssessmentService . GetSelfAssessmentById ( ( int ) sessionEnrolOnRoleProfile . SelfAssessmentID ) . RetirementDate ;
1052- if ( CheckRetirementDate ( retirementDate ) && ! sessionEnrolOnRoleProfile . ActionConfirmed )
1049+ var retirementDate = selfAssessmentService . GetSelfAssessmentById ( ( int ) sessionEnrolOnCompetencyAssessment . SelfAssessmentID ) . RetirementDate ;
1050+ if ( CheckRetirementDate ( retirementDate ) && ! sessionEnrolOnCompetencyAssessment . ActionConfirmed )
10531051 {
10541052 return RedirectToAction ( "ConfirmRetiringSelfAssessment" , "Supervisor" , new { supervisorDelegateId } ) ;
10551053 }
@@ -1081,7 +1079,7 @@ public IActionResult EnrolDelegateSummary(int supervisorDelegateId)
10811079 ViewBag . completeByMonth = TempData [ "completeByMonth" ] ;
10821080 ViewBag . completeByYear = TempData [ "completeByYear" ] ;
10831081 ViewBag . navigatedFrom = TempData [ "navigatedFrom" ] ;
1084- ViewBag . actionConfirmed = sessionEnrolOnRoleProfile . ActionConfirmed ;
1082+ ViewBag . actionConfirmed = sessionEnrolOnCompetencyAssessment . ActionConfirmed ;
10851083 return View ( "EnrolDelegateSummary" , model ) ;
10861084 }
10871085
@@ -1605,7 +1603,6 @@ private static string RenderRazorViewToString(Controller controller, string view
16051603 return sw . GetStringBuilder ( ) . ToString ( ) ;
16061604 }
16071605 }
1608-
16091606 private bool CheckRetirementDate ( DateTime ? date )
16101607 {
16111608 if ( date == null )
0 commit comments