Skip to content

Commit d23682b

Browse files
committed
TD-6106- SelfAssessmentProcessAgreed set to null upon removal of candidate assessment.
1 parent 327badd commit d23682b

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

DigitalLearningSolutions.Data/DataServices/SelfAssessmentDataService/CandidateAssessmentsDataService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ public void SetSubmittedDateNow(int selfAssessmentId, int delegateUserId)
423423
public void RemoveEnrolment(int selfAssessmentId, int delegateUserId)
424424
{
425425
connection.Execute(
426-
@"UPDATE CandidateAssessments SET RemovedDate = GETDATE()
426+
@"UPDATE CandidateAssessments SET RemovedDate = GETDATE(), SelfAssessmentProcessAgreed = NULL
427427
WHERE SelfAssessmentID = @selfAssessmentId AND DelegateUserID = @delegateUserId",
428428
new { selfAssessmentId, delegateUserId }
429429
);

DigitalLearningSolutions.Data/DataServices/SelfAssessmentDataService/SelfAssessmentDataService.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -745,7 +745,8 @@ public void RemoveDelegateSelfAssessment(int candidateAssessmentsId)
745745
connection.Execute(
746746
@"BEGIN TRY
747747
BEGIN TRANSACTION
748-
UPDATE CandidateAssessments SET RemovedDate = GETUTCDATE(), RemovalMethodID = 2
748+
UPDATE CandidateAssessments SET RemovedDate = GETUTCDATE(), RemovalMethodID = 2,
749+
SelfAssessmentProcessAgreed = NULL
749750
WHERE ID = @candidateAssessmentsId AND RemovedDate IS NULL
750751
751752
COMMIT TRANSACTION

DigitalLearningSolutions.Data/DataServices/SupervisorDataService.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1000,7 +1000,8 @@ public bool RemoveCandidateAssessment(int candidateAssessmentId)
10001000
@"
10011001
BEGIN TRY
10021002
BEGIN TRANSACTION
1003-
UPDATE CandidateAssessments SET RemovedDate = getUTCDate(), RemovalMethodID = 2
1003+
UPDATE CandidateAssessments SET RemovedDate = getUTCDate(), RemovalMethodID = 2,
1004+
SelfAssessmentProcessAgreed = NULL
10041005
WHERE ID = @candidateAssessmentId AND RemovedDate IS NULL
10051006
10061007
COMMIT TRANSACTION

0 commit comments

Comments
 (0)