From d2fbb8acd1867f1c225427ff81161909b3b1e067 Mon Sep 17 00:00:00 2001 From: Daniel Manta Date: Fri, 8 Jul 2022 16:26:18 +0100 Subject: [PATCH] DLSV2-578 Competency tags missing on the Self Assessment Results page --- .../SupervisorController/Supervisor.cs | 1 + .../ReviewCompetencySelfAsessment.cshtml | 96 ++++++++++--------- 2 files changed, 52 insertions(+), 45 deletions(-) diff --git a/DigitalLearningSolutions.Web/Controllers/SupervisorController/Supervisor.cs b/DigitalLearningSolutions.Web/Controllers/SupervisorController/Supervisor.cs index 3249387f20..af9bfadff6 100644 --- a/DigitalLearningSolutions.Web/Controllers/SupervisorController/Supervisor.cs +++ b/DigitalLearningSolutions.Web/Controllers/SupervisorController/Supervisor.cs @@ -378,6 +378,7 @@ int resultId var delegateSelfAssessment = supervisorService.GetSelfAssessmentBaseByCandidateAssessmentId(candidateAssessmentId); var assessmentQuestion = GetLevelDescriptorsForAssessmentQuestion(competency.AssessmentQuestions.First()); + competency.CompetencyFlags = frameworkService.GetSelectedCompetencyFlagsByCompetecyId(competency.Id); var model = new ReviewCompetencySelfAsessmentViewModel() { DelegateSelfAssessment = delegateSelfAssessment, diff --git a/DigitalLearningSolutions.Web/Views/Supervisor/ReviewCompetencySelfAsessment.cshtml b/DigitalLearningSolutions.Web/Views/Supervisor/ReviewCompetencySelfAsessment.cshtml index 787415fe40..95c016e91c 100644 --- a/DigitalLearningSolutions.Web/Views/Supervisor/ReviewCompetencySelfAsessment.cshtml +++ b/DigitalLearningSolutions.Web/Views/Supervisor/ReviewCompetencySelfAsessment.cshtml @@ -58,75 +58,81 @@
-
- @Model.Competency.Vocabulary -
-
- @Model.Competency.Name -
- +
+ @Model.Competency.Vocabulary +
+
+ @Model.Competency.Name +
- @if (Model.Competency.Description != null) + @if (Model.Competency.CompetencyFlags.Any()) { -
+
- Description + Flags
- @Html.Raw(Model.Competency.Description) +
+
+ } + @if (Model.Competency.Description != null) + { +
+
+ Description +
+
+ @Html.Raw(Model.Competency.Description) +
}
-
- Question -
-
- @Model.Competency.AssessmentQuestions.First().Question -
- +
+ Question +
+
+ @Model.Competency.AssessmentQuestions.First().Question +
-
- Learner response -
-
- -
- +
+ Learner response +
+
+ +
@if (Model.Competency.AssessmentQuestions.First().ResultRAG > 0) {
-
- Role expectations -
-
- @(Model.Competency.AssessmentQuestions.First().ResultRAG == 1 ? "Not meeting" : Model.Competency.AssessmentQuestions.First().ResultRAG == 2 ? "Partially meeting" : "Fully meeting" ) -
- +
+ Role expectations +
+
+ @(Model.Competency.AssessmentQuestions.First().ResultRAG == 1 ? "Not meeting" : Model.Competency.AssessmentQuestions.First().ResultRAG == 2 ? "Partially meeting" : "Fully meeting" ) +
} @if (Model.Competency.AssessmentQuestions.First().IncludeComments) {
-
- Comments -
-
- @Html.Raw(Model.Competency.AssessmentQuestions.First().SupportingComments) -
+
+ Comments +
+
+ @Html.Raw(Model.Competency.AssessmentQuestions.First().SupportingComments) +
}
-
- Status -
-
- -
- +
+ Status +
+
+ +
@if (errorHasOccurred)