|
85 | 85 | @if (!Model.ExportToExcelHide) |
86 | 86 | { |
87 | 87 | <a class="nhsuk-button nhsuk-button--secondary float-right" |
88 | | - asp-route-candidateAssessmentId="@Model.CandidateAssessmentId" |
89 | | - asp-route-selfAssessmentName="@Model.DelegateSelfAssessment.RoleName" |
90 | | - asp-route-delegateUserID="@Model.DelegateSelfAssessment.DelegateUserID" |
91 | | - asp-route-delegateName="@Model.SupervisorDelegateDetail.FirstName @Model.SupervisorDelegateDetail.LastName" |
92 | | - asp-action="ExportCandidateAssessment" |
93 | | - role="button"> |
| 88 | + asp-route-candidateAssessmentId="@Model.CandidateAssessmentId" |
| 89 | + asp-route-selfAssessmentName="@Model.DelegateSelfAssessment.RoleName" |
| 90 | + asp-route-delegateUserID="@Model.DelegateSelfAssessment.DelegateUserID" |
| 91 | + asp-route-delegateName="@Model.SupervisorDelegateDetail.FirstName @Model.SupervisorDelegateDetail.LastName" |
| 92 | + asp-action="ExportCandidateAssessment" |
| 93 | + role="button"> |
94 | 94 | Export to Excel |
95 | 95 | </a> |
96 | 96 | } |
97 | | - @if (Model.DelegateSelfAssessment.SignOffRequested > 0) |
| 97 | + @if ( |
| 98 | + Model.DelegateSelfAssessment.SignOffRequested > 0 && |
| 99 | + Model.DelegateSelfAssessment.ResultsVerificationRequests == 0 && |
| 100 | + competencySummaries.Sum(c => (int)c["questionsCount"]) == competencySummaries.Sum(c => (int)c["verifiedCount"]) |
| 101 | + ) |
98 | 102 | { |
99 | 103 | <a role="button" asp-action="SignOffProfileAssessment" asp-route-candidateAssessmentId="@Model.DelegateSelfAssessment.ID" asp-route-supervisorDelegateId="@Model.SupervisorDelegateDetail.ID" class="nhsuk-button">Sign-off self assessment</a> |
100 | 104 | } |
|
200 | 204 | { |
201 | 205 | <div class="nhsuk-u-margin-top-4"> |
202 | 206 | <h3>Self Assessment Sign-off Status</h3> |
203 | | - <partial name="Shared/_SupervisorSignOffSummary" model="@Model.SupervisorSignOffs" /> |
| 207 | + <partial name="Shared/_SupervisorSignOffSummary" model="@Model.SupervisorSignOffs" view-data="@(new ViewDataDictionary(ViewData) { { "IsAllCompetencyConfirmed", true }})" /> |
204 | 208 | </div> |
205 | 209 | } |
206 | 210 | @if (Model.CompetencyGroups.Any()) |
|
0 commit comments