File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
DigitalLearningSolutions.Data/DataServices Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -533,17 +533,24 @@ LEFT OUTER JOIN UserCentreDetails AS UCD ON
533533 ) ;
534534 }
535535 }
536-
537- if ( candidateAssessmentId > 1 )
536+ if ( candidateAssessmentId > 1 && supervisorDelegateId == 0 )
537+ {
538+ connection . Execute (
539+ @"UPDATE CandidateAssessments SET RemovedDate = NULL, EnrolmentMethodId = @enrolmentMethodId, CompleteByDate = @completeByDateDynamic
540+ WHERE ID = @candidateAssessmentId" ,
541+ new { candidateAssessmentId , enrolmentMethodId , completeByDateDynamic }
542+ ) ;
543+ }
544+ if ( candidateAssessmentId > 1 && supervisorDelegateId != 0 )
538545 {
539546 string sqlQuery = $@ "
540547 BEGIN TRANSACTION
541548 UPDATE CandidateAssessments SET RemovedDate = NULL, EnrolmentMethodId = @enrolmentMethodId, CompleteByDate = @completeByDateDynamic
542549 WHERE ID = @candidateAssessmentId
543550
544551 UPDATE CandidateAssessmentSupervisors SET Removed = NULL
545- { ( ( selfAssessmentSupervisorRoleId > 0 ) ? " ,SelfAssessmentSupervisorRoleID = @selfAssessmentSupervisorRoleID" : string . Empty ) }
546- WHERE CandidateAssessmentID = @candidateAssessmentId
552+ { ( ( selfAssessmentSupervisorRoleId > 0 ) ? " ,SelfAssessmentSupervisorRoleID = @selfAssessmentSupervisorRoleID" : string . Empty ) }
553+ WHERE CandidateAssessmentID = @candidateAssessmentId
547554
548555 COMMIT TRANSACTION" ;
549556
You can’t perform that action at this time.
0 commit comments