From a6aea8081e60cd3a8d69f2771557a1452ee0cf6e Mon Sep 17 00:00:00 2001 From: JoeProgrammer88 Date: Tue, 21 Apr 2026 14:08:37 -0700 Subject: [PATCH 1/4] Refactor agency details to use strongly-typed partial Replaces reflection-based agency details rendering in ResourceGuide.cshtml with a new _AgencyDetails.cshtml partial. The partial explicitly renders each Agency field, improving maintainability and clarity, and provides custom formatting for emails, phone numbers, and websites. --- PC2/Views/Resources/ResourceGuide.cshtml | 80 +------------- PC2/Views/Shared/_AgencyDetails.cshtml | 126 +++++++++++++++++++++++ 2 files changed, 127 insertions(+), 79 deletions(-) create mode 100644 PC2/Views/Shared/_AgencyDetails.cshtml diff --git a/PC2/Views/Resources/ResourceGuide.cshtml b/PC2/Views/Resources/ResourceGuide.cshtml index 701b7f7..5ff63fd 100644 --- a/PC2/Views/Resources/ResourceGuide.cshtml +++ b/PC2/Views/Resources/ResourceGuide.cshtml @@ -263,85 +263,7 @@ else