@@ -429,18 +429,11 @@ public async Task<Tuple<int, MyLearningDetailedItemViewModel>> GetResourceCertif
429
429
430
430
var assessmentType = activityEntities . First ( ) . ResourceVersion . AssessmentResourceVersion . AssessmentType ;
431
431
432
- if ( assessmentType == AssessmentTypeEnum . Formal )
433
- {
434
- activityEntities = activityEntities . Where ( x => x . AssessmentResourceActivity . FirstOrDefault ( ) != null &&
435
- x . AssessmentResourceActivity . First ( ) . Score . HasValue &&
432
+ activityEntities = activityEntities . Where ( x => x . AssessmentResourceActivity . FirstOrDefault ( ) != null &&
433
+ x . AssessmentResourceActivity . First ( ) . Score . HasValue &&
436
434
( int ) Math . Round ( x . AssessmentResourceActivity . First ( ) . Score . Value ,
437
435
MidpointRounding . AwayFromZero ) >= x . ResourceVersion . AssessmentResourceVersion . PassMark )
438
436
. ToList ( ) ;
439
- }
440
- else if ( assessmentType == AssessmentTypeEnum . Informal )
441
- {
442
- activityEntities = activityEntities . Where ( x => x . AssessmentResourceActivity != null && x . AssessmentResourceActivity . FirstOrDefault ( ) != null && x . AssessmentResourceActivity . First ( ) . Score . HasValue ) . ToList ( ) ; // x.ActivityStatusId == (int)ActivityStatusEnum.Completed).ToList();
443
- }
444
437
}
445
438
else if ( activityEntities . Any ( ) && ( activityEntities . FirstOrDefault ( ) ? . Resource . ResourceTypeEnum == ResourceTypeEnum . Video || activityEntities . FirstOrDefault ( ) ? . Resource . ResourceTypeEnum == ResourceTypeEnum . Audio ) )
446
439
{
@@ -533,8 +526,11 @@ public async Task<List<MyLearningDetailedItemViewModel>> PopulateMyLearningDetai
533
526
latestActivityCheck . RemoveAll ( x => x . Resource . ResourceTypeEnum == ResourceTypeEnum . Scorm && ( x . ActivityStatusId == ( int ) ActivityStatusEnum . Downloaded || x . ActivityStatusId == ( int ) ActivityStatusEnum . Incomplete || x . ActivityStatusId == ( int ) ActivityStatusEnum . InProgress ) ) ;
534
527
if ( latestActivityCheck . Any ( ) && latestActivityCheck . FirstOrDefault ( ) ? . Resource . ResourceTypeEnum == ResourceTypeEnum . Assessment )
535
528
{
536
- latestActivityCheck = latestActivityCheck . Where ( x => x . AssessmentResourceActivity . FirstOrDefault ( ) != null && ( x . ResourceVersion . AssessmentResourceVersion . AssessmentType == AssessmentTypeEnum . Formal && x . AssessmentResourceActivity . FirstOrDefault ( ) != null && x . AssessmentResourceActivity . First ( ) . Score . HasValue && ( int ) Math . Round ( x . AssessmentResourceActivity . First ( ) . Score . Value , MidpointRounding . AwayFromZero ) >= x . ResourceVersion . AssessmentResourceVersion . PassMark ) ||
537
- ( x . ResourceVersion . AssessmentResourceVersion . AssessmentType == AssessmentTypeEnum . Informal && x . AssessmentResourceActivity . FirstOrDefault ( ) != null && x . AssessmentResourceActivity . First ( ) . Score . HasValue ) ) . ToList ( ) ;
529
+
530
+ latestActivityCheck = latestActivityCheck . Where ( x => x . AssessmentResourceActivity . FirstOrDefault ( ) != null &&
531
+ x . AssessmentResourceActivity . First ( ) . Score . HasValue &&
532
+ ( int ) Math . Round ( x . AssessmentResourceActivity . First ( ) . Score . Value , MidpointRounding . AwayFromZero ) >= x . ResourceVersion . AssessmentResourceVersion . PassMark )
533
+ . ToList ( ) ;
538
534
}
539
535
540
536
ResourceActivity expectedActivity = null ;
0 commit comments