internal Core.Models.Assessment GetAssessment() { var team = GetTeamForCurrentUser(); var assessment = GetCurrentAssessmentForTeam(team); List <Core.Models.AssessmentItem> assessmentItems = null; Core.Models.AssessmentScoringResult assessmentScoringResult = null; if (assessment.Status.Value == "Open") { assessmentItems = _assessmentRepo.GetCurrentAssessmentItemsForUser(CurrentUserName).Select(i => AssessmentItem.MapFrom(i)).ToList(); } var assessmentResults = assessment.AssessmentResults.Select(i => Core.Models.AssessmentResult.MapFrom(i)); var result = new Core.Models.Assessment() { Id = assessment.Id, Status = assessment.Status.Value, AssessmentItems = assessmentItems, AssessmentResults = assessmentResults }; return(result); }
internal Core.Models.Assessment GetAssessment() { var team = GetTeamForCurrentUser(); var assessment = GetCurrentAssessmentForTeam(team); List<Core.Models.AssessmentItem> assessmentItems = null; Core.Models.AssessmentScoringResult assessmentScoringResult = null; if (assessment.Status.Value == "Open") { assessmentItems = _assessmentRepo.GetCurrentAssessmentItemsForUser(CurrentUserName).Select(i => AssessmentItem.MapFrom(i)).ToList(); } var assessmentResults = assessment.AssessmentResults.Select(i=> Core.Models.AssessmentResult.MapFrom(i)); var result = new Core.Models.Assessment() { Id = assessment.Id, Status = assessment.Status.Value, AssessmentItems = assessmentItems, AssessmentResults = assessmentResults }; return result; }