diff --git a/DigitalLearningSolutions.Data/DataServices/CompetencyAssessmentDataService.cs b/DigitalLearningSolutions.Data/DataServices/CompetencyAssessmentDataService.cs index 3c2cc31532..cb26381a24 100644 --- a/DigitalLearningSolutions.Data/DataServices/CompetencyAssessmentDataService.cs +++ b/DigitalLearningSolutions.Data/DataServices/CompetencyAssessmentDataService.cs @@ -766,11 +766,11 @@ public bool UpdateCompetencyAssessmentFeaturesTaskStatus(int id, bool descriptio @"IF EXISTS (SELECT 1 FROM SelfAssessmentTaskStatus WHERE SelfAssessmentId = @id) BEGIN UPDATE SelfAssessmentTaskStatus - SET IntroductoryTextTaskStatus = CASE WHEN @descriptionStatus = 1 THEN 1 ELSE NULL END, - BrandingTaskStatus = CASE WHEN @providerandCategoryStatus = 1 THEN 1 ELSE NULL END, - VocabularyTaskStatus = CASE WHEN @vocabularyStatus = 1 THEN 1 ELSE NULL END, - WorkingGroupTaskStatus = CASE WHEN @workingGroupStatus = 1 THEN 1 ELSE NULL END, - FrameworkLinksTaskStatus = CASE WHEN @AllframeworkCompetenciesStatus = 1 THEN 1 ELSE NULL END + SET IntroductoryTextTaskStatus = CASE WHEN @descriptionStatus = 1 THEN 0 ELSE NULL END, + BrandingTaskStatus = CASE WHEN @providerandCategoryStatus = 1 THEN 0 ELSE NULL END, + VocabularyTaskStatus = CASE WHEN @vocabularyStatus = 1 THEN 0 ELSE NULL END, + WorkingGroupTaskStatus = CASE WHEN @workingGroupStatus = 1 THEN 0 ELSE NULL END, + FrameworkLinksTaskStatus = CASE WHEN @AllframeworkCompetenciesStatus = 1 THEN 0 ELSE NULL END WHERE SelfAssessmentId = @id; END ELSE @@ -780,11 +780,11 @@ INSERT INTO SelfAssessmentTaskStatus VALUES ( @id, - CASE WHEN @descriptionStatus = 1 THEN 1 ELSE NULL END, - CASE WHEN @providerandCategoryStatus = 1 THEN 1 ELSE NULL END, - CASE WHEN @vocabularyStatus = 1 THEN 1 ELSE NULL END, - CASE WHEN @workingGroupStatus = 1 THEN 1 ELSE NULL END, - CASE WHEN @AllframeworkCompetenciesStatus = 1 THEN 1 ELSE NULL END + CASE WHEN @descriptionStatus = 1 THEN 0 ELSE NULL END, + CASE WHEN @providerandCategoryStatus = 1 THEN 0 ELSE NULL END, + CASE WHEN @vocabularyStatus = 1 THEN 0 ELSE NULL END, + CASE WHEN @workingGroupStatus = 1 THEN 0 ELSE NULL END, + CASE WHEN @AllframeworkCompetenciesStatus = 1 THEN 0 ELSE NULL END ); END", new { id, descriptionStatus, providerandCategoryStatus, vocabularyStatus, workingGroupStatus, AllframeworkCompetenciesStatus }