diff --git a/DigitalLearningSolutions.Web/Views/Supervisor/RemoveConfirm.cshtml b/DigitalLearningSolutions.Web/Views/Supervisor/RemoveConfirm.cshtml index c5a01dd7aa..3d299c67c6 100644 --- a/DigitalLearningSolutions.Web/Views/Supervisor/RemoveConfirm.cshtml +++ b/DigitalLearningSolutions.Web/Views/Supervisor/RemoveConfirm.cshtml @@ -46,6 +46,7 @@ @Html.HiddenFor(m => m.LastName) @Html.HiddenFor(m => m.DelegateEmail) @Html.HiddenFor(m => m.CandidateAssessmentCount) + @Html.HiddenFor(m => m.ReturnPageQuery) diff --git a/DigitalLearningSolutions.Web/Views/Supervisor/Shared/_StaffMemberCard.cshtml b/DigitalLearningSolutions.Web/Views/Supervisor/Shared/_StaffMemberCard.cshtml index d01e8c3b47..ed2b234c2f 100644 --- a/DigitalLearningSolutions.Web/Views/Supervisor/Shared/_StaffMemberCard.cshtml +++ b/DigitalLearningSolutions.Web/Views/Supervisor/Shared/_StaffMemberCard.cshtml @@ -71,16 +71,30 @@ } - - Remove staff member - - - - + @if (Model.SupervisorDelegateDetail.CandidateAssessmentCount == 0) + { +
+ + @Html.Hidden("Id", Model.SupervisorDelegateDetail.ID) + @Html.Hidden("DelegateEmail", Model.SupervisorDelegateDetail.DelegateEmail) + @Html.Hidden("ConfirmedRemove", true) + @Html.HiddenFor(m => m.ReturnPageQuery) +
+ } + else + { + + Remove staff member + + } + @if (Model.SupervisorDelegateDetail.CandidateID != null) { @@ -95,11 +109,11 @@ else if (Model.SupervisorDelegateDetail.AddedByDelegate) { + aria-describedby="@Model.SupervisorDelegateDetail.ID-name" + asp-controller="Supervisor" + asp-action="ConfirmSupervise" + asp-route-supervisorDelegateId="@Model.SupervisorDelegateDetail.ID"> Confirm } - +