addresses = [
new OrganisationWebApiClient.OrganisationAddress(
streetAddress: Address.AddressLine1,
@@ -91,11 +92,24 @@ private void SetupAddress(bool reset = false)
{
if (reset) Address = new AddressPartialModel { UkOrNonUk = UkOrNonUk };
- Address.Heading = Address.IsNonUkAddress ?
- "Enter your organisation's registered non-UK address" : "Enter your organisation's registered address";
-
- Address.AddressHint = Address.IsNonUkAddress ?
- "The address recorded on public records or within the public domain" : "The address registered with Companies House, or the principal address the business conducts its activities. For example, a head office.";
+ if (Address.IsNonUkAddress)
+ {
+ Address.Heading = "Enter your organisation's registered non-UK address";
+ Address.AddressHint = "The address recorded on public records or within the public domain.";
+ }
+ else
+ {
+ if (Organisation != null && (Organisation.IsBuyer() || Organisation.IsPendingBuyer()))
+ {
+ Address.Heading = "Enter your organisation's address";
+ Address.AddressHint = "The principal address the organisation conducts its activities. For example, a head office.";
+ }
+ else
+ {
+ Address.Heading = "Enter your organisation's registered address";
+ Address.AddressHint = "The address registered with Companies House, or the principal address the business conducts its activities. For example, a head office.";
+ }
+ }
Address.NonUkAddressLink = $"/organisation/{Id}/address/non-uk{(RedirectToOverview == true ? "?frm-overview" : "")}";
}
diff --git a/Frontend/CO.CDP.OrganisationApp/Pages/Registration/OrganisationName.cshtml b/Frontend/CO.CDP.OrganisationApp/Pages/Registration/OrganisationName.cshtml
index fa7ee0abf..280fdc9aa 100644
--- a/Frontend/CO.CDP.OrganisationApp/Pages/Registration/OrganisationName.cshtml
+++ b/Frontend/CO.CDP.OrganisationApp/Pages/Registration/OrganisationName.cshtml
@@ -44,7 +44,16 @@
- @StaticTextResource.OrganisationRegistration_EnterOrganisationName_Hint
+
+ @if (Model.RegistrationDetails.OrganisationType == Constants.OrganisationType.Buyer)
+ {
+ @Html.Raw(StaticTextResource.Organisation_EnterOrganisationName_Buyer_Hint)
+ }
+ else
+ {
+ @StaticTextResource.Organisation_EnterOrganisationName_Supplier_Hint
+ }
+
@if (organisationNameHasError)
diff --git a/Frontend/CO.CDP.OrganisationApp/Pages/Registration/OrganisationRegisteredAddress.cshtml.cs b/Frontend/CO.CDP.OrganisationApp/Pages/Registration/OrganisationRegisteredAddress.cshtml.cs
index 22c2178bf..a6db68bb6 100644
--- a/Frontend/CO.CDP.OrganisationApp/Pages/Registration/OrganisationRegisteredAddress.cshtml.cs
+++ b/Frontend/CO.CDP.OrganisationApp/Pages/Registration/OrganisationRegisteredAddress.cshtml.cs
@@ -85,11 +85,22 @@ private void SetupAddress(bool reset = false)
{
if (reset) Address = new AddressPartialModel { UkOrNonUk = UkOrNonUk };
- Address.Heading = Address.IsNonUkAddress ?
- "Enter the organisation's registered non-UK address" : "Enter the organisation's registered address";
-
- Address.AddressHint = Address.IsNonUkAddress ?
- "The address recorded on public records or within the public domain" : "The address registered with Companies House, or the principal address the business conducts its activities. For example, a head office.";
+ if (Address.IsNonUkAddress)
+ {
+ Address.Heading = "Enter your organisation's registered non-UK address";
+ Address.AddressHint = "The address recorded on public records or within the public domain.";
+ } else
+ {
+ if(RegistrationDetails.OrganisationType == OrganisationType.Buyer)
+ {
+ Address.Heading = "Enter your organisation's address";
+ Address.AddressHint = "The principal address the organisation conducts its activities. For example, a head office.";
+ } else
+ {
+ Address.Heading = "Enter your organisation's registered address";
+ Address.AddressHint = "The address registered with Companies House, or the principal address the business conducts its activities. For example, a head office.";
+ }
+ }
Address.NonUkAddressLink = $"/registration/organisation-registered-address/non-uk{(RedirectToSummary == true ? "?frm-summary" : "")}";
}
diff --git a/Services/CO.CDP.Localization/StaticTextResource.cy.resx b/Services/CO.CDP.Localization/StaticTextResource.cy.resx
index 535cb7dad..c730ff157 100644
--- a/Services/CO.CDP.Localization/StaticTextResource.cy.resx
+++ b/Services/CO.CDP.Localization/StaticTextResource.cy.resx
@@ -1,17 +1,17 @@
-
@@ -138,7 +138,7 @@
Rhowch enw’r sefydliad
-
+
Fel y'i cofrestrwyd â Thŷ'r Cwmnïau os yw'n gorfforedig, neu enw masnachu'r cwmni.
diff --git a/Services/CO.CDP.Localization/StaticTextResource.resx b/Services/CO.CDP.Localization/StaticTextResource.resx
index fe40a370a..c6771064d 100644
--- a/Services/CO.CDP.Localization/StaticTextResource.resx
+++ b/Services/CO.CDP.Localization/StaticTextResource.resx
@@ -1,17 +1,17 @@
-
@@ -160,10 +160,13 @@
{0} records
- Enter the organisation's name
+ Enter your organisation's name
+
+
+ If you’re a department, agency or public body on the <a class="govuk-link" target="_blank" href="https://www.gov.uk/government/organisations">GOV.UK organisations list (opens in a new tab)</a>, use the exact name shown. If not, use your full official name. For example, HM Revenue & Customs not HMRC.
-
- As registered on Companies House if incorporated, or the trading name of the company
+
+ As registered on Companies House if incorporated, or the trading name of the company.
Error
@@ -171,4 +174,4 @@
Continue
-
+
\ No newline at end of file