File tree Expand file tree Collapse file tree 2 files changed +10
-7
lines changed
LearningHub.Nhs.Database/Stored Procedures/Activity
LearningHub.Nhs.Repository/Activity Expand file tree Collapse file tree 2 files changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -362,7 +362,7 @@ FROM (
362362 AND
363363 (
364364 (SELECT TOP (1 )
365- ISNULL ( [AssessmentResourceActivity3].[Score], 0 )
365+ [AssessmentResourceActivity3].[Score]
366366 FROM [activity].[AssessmentResourceActivity] AS [AssessmentResourceActivity3]
367367 WHERE
368368 [AssessmentResourceActivity3].[Deleted] = 0
@@ -391,7 +391,7 @@ FROM (
391391
392392 AND
393393 (
394- (SELECT TOP (1 ) ISNULL ( [AssessmentResourceActivity5].[Score], 0 )
394+ (SELECT TOP (1 ) [AssessmentResourceActivity5].[Score]
395395 FROM [activity].[AssessmentResourceActivity] AS [AssessmentResourceActivity5]
396396 WHERE [AssessmentResourceActivity5].[Deleted] = 0
397397 AND [ResourceActivity].[Id] = [AssessmentResourceActivity5].[ResourceActivityId]) < Cast ([AssessResVer].[PassMark] AS DECIMAL (18 ,2 ))
Original file line number Diff line number Diff line change @@ -400,11 +400,14 @@ private void BindAssessmentResourceActivityNestedData(List<MyLearningActivity> r
400400 List < AssessmentResourceActivityInteraction > assessmentResourceActivityInteractionList = new List < AssessmentResourceActivityInteraction > ( ) ;
401401 foreach ( var item in c )
402402 {
403- AssessmentResourceActivityInteraction assessmentResourceActivityInteraction = new AssessmentResourceActivityInteraction ( ) ;
404- assessmentResourceActivityInteraction . AssessmentResourceActivityId = i . AssessmentResourceActivity_AssessmentResourceActivityInteraction_AssessmentResourceActivityId ?? 0 ;
405- assessmentResourceActivityInteraction . Id = i . AssessmentResourceActivity_AssessmentResourceActivityInteraction_Id ?? 0 ;
406- assessmentResourceActivityInteraction . QuestionBlockId = i . AssessmentResourceActivity_AssessmentResourceActivityInteraction_QuestionBlockId ?? 0 ;
407- assessmentResourceActivityInteractionList . Add ( assessmentResourceActivityInteraction ) ;
403+ if ( i . AssessmentResourceActivity_AssessmentResourceActivityInteraction_Id != null )
404+ {
405+ AssessmentResourceActivityInteraction assessmentResourceActivityInteraction = new AssessmentResourceActivityInteraction ( ) ;
406+ assessmentResourceActivityInteraction . AssessmentResourceActivityId = i . AssessmentResourceActivity_AssessmentResourceActivityInteraction_AssessmentResourceActivityId ?? 0 ;
407+ assessmentResourceActivityInteraction . Id = i . AssessmentResourceActivity_AssessmentResourceActivityInteraction_Id ?? 0 ;
408+ assessmentResourceActivityInteraction . QuestionBlockId = i . AssessmentResourceActivity_AssessmentResourceActivityInteraction_QuestionBlockId ?? 0 ;
409+ assessmentResourceActivityInteractionList . Add ( assessmentResourceActivityInteraction ) ;
410+ }
408411 }
409412
410413 assessmentResourceActivity . AssessmentResourceActivityInteractions = assessmentResourceActivityInteractionList ;
You can’t perform that action at this time.
0 commit comments