private void ValidateUserInput(ReportLinkToWebsiteViewModel viewModel) { viewModel.ParseAndValidateParameters(Request, m => m.LinkToOrganisationWebsite); if (!string.IsNullOrEmpty(viewModel.LinkToOrganisationWebsite)) { if (!UriSanitiser.IsValidHttpOrHttpsLink(viewModel.LinkToOrganisationWebsite)) { viewModel.AddErrorFor(m => m.LinkToOrganisationWebsite, "Please enter a valid web address"); } } }
private void ValidateUserInput(ReportLinkToWebsiteViewModel viewModel) { viewModel.ParseAndValidateParameters(Request, m => m.LinkToOrganisationWebsite); if (!string.IsNullOrEmpty(viewModel.LinkToOrganisationWebsite)) { if (!UriSanitiser.IsValidHttpOrHttpsLink(viewModel.LinkToOrganisationWebsite)) { viewModel.AddErrorFor(m => m.LinkToOrganisationWebsite, "Enter a valid URL, starting with http:// or https://"); } } }