Skip to content

Commit c9f722f

Browse files
authored
Merge pull request #666 from TechnologyEnhancedLearning/Develop/Features/TD-4182-NMC-Error-suggestion
Update NMC Number field error message
2 parents 3c6076b + 85b4540 commit c9f722f

File tree

1 file changed

+37
-36
lines changed

1 file changed

+37
-36
lines changed

LearningHub.Nhs.WebUI/Views/Account/CreateAccountProfessionalRegNumber.cshtml

Lines changed: 37 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -3,65 +3,66 @@
33
@model AccountCreationViewModel;
44

55
@{
6-
6+
77
Layout = ViewData["Layout"].ToString();
88
var routeData = new Dictionary<string, string> { { "ReturnToConfirmation", Context.Request.Query["returnToConfirmation"] } };
99
var errorHasOccurred = !ViewData.ModelState.IsValid;
1010
JobRoleBasicViewModel jobDetails = ViewBag.Job;
1111
ViewData["Title"] = $"{jobDetails.MedicalCouncilCode} Number";
1212
}
13-
@section styles{
13+
@section styles {
1414
<link rel="stylesheet" type="text/css" href="~/css/nhsuk/pages/createaccount.css" asp-append-version="true" />
1515
}
1616
<div class="create-account">
17-
<div class="nhsuk-width-container app-width-container">
18-
<div class="nhsuk-grid-row">
17+
<div class="nhsuk-width-container app-width-container">
18+
<div class="nhsuk-grid-row">
1919
<div class="nhsuk-grid-column-two-thirds nhsuk-u-padding-bottom-2">
20-
<vc:back-link asp-controller="Account" asp-action="CreateAccountCurrentRole" asp-all-route-data="@routeData" link-text="Back to: Search for your current role" />
21-
<h1 class="nhsuk-heading-xl">Enter your @jobDetails.MedicalCouncilCode number</h1>
20+
<vc:back-link asp-controller="Account" asp-action="CreateAccountCurrentRole" asp-all-route-data="@routeData" link-text="Back to: Search for your current role" />
21+
<h1 class="nhsuk-heading-xl">Enter your @jobDetails.MedicalCouncilCode number</h1>
22+
2223

23-
24-
<form asp-controller="Account" asp-action="CreateAccountGradeSelection" method="get">
25-
<input type="hidden" name="formSubmission" value="true">
26-
@if (errorHasOccurred)
27-
{
28-
<vc:error-summary order-of-property-names="@(new[] { nameof(Model.RegistrationNumber) })" />
29-
}
24+
<form asp-controller="Account" asp-action="CreateAccountGradeSelection" method="get">
25+
<input type="hidden" name="formSubmission" value="true">
26+
@if (errorHasOccurred)
27+
{
28+
<vc:error-summary order-of-property-names="@(new[] { nameof(Model.RegistrationNumber) })" />
29+
}
30+
31+
@if (jobDetails.MedicalCouncilId > 0)
32+
{
3033

31-
@if (jobDetails.MedicalCouncilId > 0)
32-
{
33-
3434
<div class="nhsuk-form-group">
3535
<div class="nhsuk-label">Professional body</div>
3636
<div id="professionalBody" class="nhsuk-hint" for="example-with-hint-text-hint">
3737
@jobDetails.MedicalCouncilName
3838
</div>
3939
</div>
40-
41-
42-
43-
}
44-
<input type="hidden" name="CurrentRole" value="@Context.Request.Query["CurrentRole"]">
45-
<input type="hidden" name="returnToConfirmation" value="@Context.Request.Query["returnToConfirmation"]">
4640

47-
<vc:text-input asp-for="RegistrationNumber"
48-
label="@jobDetails.MedicalCouncilCode number"
49-
populate-with-current-value="true"
50-
type="text"
51-
spell-check="false"
52-
hint-text=""
53-
autocomplete=""
54-
css-class="nhsuk-u-width-one-half"
55-
required="true" />
5641

5742

58-
<div class="nhsuk-form-group">
59-
<button type="submit" class="nhsuk-button">Continue</button>
60-
</div>
43+
}
44+
<input type="hidden" name="CurrentRole" value="@Context.Request.Query["CurrentRole"]">
45+
<input type="hidden" name="returnToConfirmation" value="@Context.Request.Query["returnToConfirmation"]">
46+
47+
<vc:text-input asp-for="RegistrationNumber"
48+
label="@jobDetails.MedicalCouncilCode number"
49+
populate-with-current-value="true"
50+
type="text"
51+
spell-check="false"
52+
hint-text=""
53+
autocomplete=""
54+
css-class="nhsuk-u-width-one-half"
55+
required="true"
56+
required-client-side-error-message="@jobDetails.MedicalCouncilName Number is required" />
6157

62-
</form>
58+
59+
<div class="nhsuk-form-group">
60+
<button type="submit" class="nhsuk-button">Continue</button>
61+
</div>
62+
63+
</form>
64+
</div>
6365
</div>
6466
</div>
6567
</div>
66-
</div>
6768

0 commit comments

Comments
 (0)