From 90ec402c8f209ea928327a0151975a536bd86dd1 Mon Sep 17 00:00:00 2001 From: RDeck Date: Fri, 30 May 2025 03:35:54 -0400 Subject: [PATCH] ! --- .vs/SummerBestWebForm2/v17/.suo | Bin 63488 -> 76288 bytes .../v17/DocumentLayout.backup.json | 91 ++- .../v17/DocumentLayout.json | 74 +- Components/App.razor | 82 +- Components/Pages/Home.razor | 729 +++++++++--------- .../net8.0/SummerBestWebForm2.AssemblyInfo.cs | 2 +- ...ummerBestWebForm2.AssemblyInfoInputs.cache | 2 +- 7 files changed, 566 insertions(+), 414 deletions(-) diff --git a/.vs/SummerBestWebForm2/v17/.suo b/.vs/SummerBestWebForm2/v17/.suo index 1bfcd321c996f95769c6da53484bb60c52afac55..90cb9c747690bab5eb9fcb568489667b6d0f5e25 100644 GIT binary patch delta 7793 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 CGRRT@ diff --git a/.vs/SummerBestWebForm2/v17/DocumentLayout.backup.json b/.vs/SummerBestWebForm2/v17/DocumentLayout.backup.json index cdf8dde..42d0450 100644 --- a/.vs/SummerBestWebForm2/v17/DocumentLayout.backup.json +++ b/.vs/SummerBestWebForm2/v17/DocumentLayout.backup.json @@ -2,9 +2,29 @@ "Version": 1, "WorkspaceRootPath": "C:\\Repos\\SummerBestWebForm2\\", "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\test.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\test.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, { "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\weather.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\weather.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\app.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\app.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\home.razor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\home.razor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], "DocumentGroupContainers": [ @@ -14,7 +34,7 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 11, + "SelectedChildIndex": 16, "Children": [ { "$type": "Bookmark", @@ -62,15 +82,80 @@ }, { "$type": "Document", - "DocumentIndex": 0, + "DocumentIndex": 3, + "Title": "App.razor", + "DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Components\\App.razor", + "RelativeDocumentMoniker": "Components\\App.razor", + "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\App.razor", + "RelativeToolTip": "Components\\App.razor", + "ViewState": "AgIAAC0AAAAAAAAAAAAAAAAAAAAHAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2025-05-29T18:24:38.258Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "Home.razor.cs", + "DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor.cs", + "RelativeDocumentMoniker": "Components\\Pages\\Home.razor.cs", + "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor.cs", + "RelativeToolTip": "Components\\Pages\\Home.razor.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-29T18:24:42.784Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, "Title": "Home.razor", "DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor", "RelativeDocumentMoniker": "Components\\Pages\\Home.razor", "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor", "RelativeToolTip": "Components\\Pages\\Home.razor", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2025-05-29T18:25:48.345Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Program.cs", + "RelativeDocumentMoniker": "Program.cs", + "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Program.cs", + "RelativeToolTip": "Program.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAiAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-29T18:26:18.113Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "Weather.razor", + "DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Weather.razor", + "RelativeDocumentMoniker": "Components\\Pages\\Weather.razor", + "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Weather.razor", + "RelativeToolTip": "Components\\Pages\\Weather.razor", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAAgAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2025-05-29T18:28:11.235Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Test.razor", + "DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Test.razor", + "RelativeDocumentMoniker": "Components\\Pages\\Test.razor", + "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Test.razor", + "RelativeToolTip": "Components\\Pages\\Test.razor", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", - "WhenOpened": "2025-05-29T17:56:48.283Z", + "WhenOpened": "2025-05-29T18:28:44.014Z", "EditorCaption": "" } ] diff --git a/.vs/SummerBestWebForm2/v17/DocumentLayout.json b/.vs/SummerBestWebForm2/v17/DocumentLayout.json index cdf8dde..192414d 100644 --- a/.vs/SummerBestWebForm2/v17/DocumentLayout.json +++ b/.vs/SummerBestWebForm2/v17/DocumentLayout.json @@ -5,6 +5,22 @@ { "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\weather.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\weather.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\app.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\app.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\home.razor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\home.razor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], "DocumentGroupContainers": [ @@ -14,7 +30,7 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 11, + "SelectedChildIndex": 13, "Children": [ { "$type": "Bookmark", @@ -60,6 +76,32 @@ "$type": "Bookmark", "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}" }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "App.razor", + "DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Components\\App.razor", + "RelativeDocumentMoniker": "Components\\App.razor", + "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\App.razor", + "RelativeToolTip": "Components\\App.razor", + "ViewState": "AgIAAC0AAAAAAAAAAAAAAAAAAAAHAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2025-05-29T18:24:38.258Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "Home.razor.cs", + "DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor.cs", + "RelativeDocumentMoniker": "Components\\Pages\\Home.razor.cs", + "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor.cs", + "RelativeToolTip": "Components\\Pages\\Home.razor.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-29T18:24:42.784Z", + "EditorCaption": "" + }, { "$type": "Document", "DocumentIndex": 0, @@ -68,9 +110,35 @@ "RelativeDocumentMoniker": "Components\\Pages\\Home.razor", "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor", "RelativeToolTip": "Components\\Pages\\Home.razor", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", - "WhenOpened": "2025-05-29T17:56:48.283Z", + "WhenOpened": "2025-05-29T18:25:48.345Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Program.cs", + "RelativeDocumentMoniker": "Program.cs", + "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Program.cs", + "RelativeToolTip": "Program.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAiAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-29T18:26:18.113Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "Weather.razor", + "DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Weather.razor", + "RelativeDocumentMoniker": "Components\\Pages\\Weather.razor", + "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Weather.razor", + "RelativeToolTip": "Components\\Pages\\Weather.razor", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAAgAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2025-05-29T18:28:11.235Z", "EditorCaption": "" } ] diff --git a/Components/App.razor b/Components/App.razor index 1219076..97f2bbb 100644 --- a/Components/App.razor +++ b/Components/App.razor @@ -1,5 +1,4 @@ -@inject IHttpContextAccessor httpContextAccessor - + @@ -26,8 +25,8 @@ @@ -43,53 +42,52 @@ -
@errMsg
-@if (appState != null) -{ -
-    SessionId: @appState.SessionId
-    DateCreated: @appState.DateCreated
-    DateExpires: @appState.DateExpires
-    IPAddress: @appState.myIpAddress
-  
-} +
@errMsg
+ @if (appState != null) + { +
+      SessionId: @appState.SessionId
+      DateCreated: @appState.DateCreated
+      DateExpires: @appState.DateExpires
+      IPAddress: @appState.myIpAddress
+    
+ } @code { [CascadingParameter] public CascadingAppState appState { get; set; } - private string errMsg = string.Empty; } diff --git a/Components/Pages/Home.razor b/Components/Pages/Home.razor index 95309fc..0c60611 100644 --- a/Components/Pages/Home.razor +++ b/Components/Pages/Home.razor @@ -1,178 +1,178 @@ -@inject IHttpContextAccessor httpContextAccessor -@inject IWebHostEnvironment Env +@rendermode InteractiveServer +@inject PersistentComponentState ApplicationState @page "/" Welcome @if (ShowWizard) { -
-
-
- - - - - - - - + + + @* Need this here to avoid addition of random submit button *@ - - - - + + + + @* *@ @* Step 1 - plastic card vs postcard *@ @* *@ - - - - - - + + + @* Need this here to avoid addition of random submit button *@ - - - - + + + + @* *@ @* Step 2 - selecting card design *@ @* *@ - - - - - - - - - + + + + + + @* *@ @* Step 3 - For postcards, choose a verse and a signature *@ @* *@ - - - - - - + + + + + + @* *@ @* Step 4 - Logo Selection *@ @* *@ - - - - - - + + + + + + + @* *@ @* Step 5 - Offer selection for Plastic cards *@ @* *@ - - - - - - + + + + + + @* *@ @* Step 6 - Location information *@ @* *@ - - -
-
-
- - - -
+ + +
+
+
+ + +
- - +
+
+
@* *@ @* Step 7 - Payment *@ @* *@ - - - - - - + + + + + + + + +
+
+
} else { -
-
-
- Thank you! -
-
-
+
+
+
+ Thank you! +
+
+
} @if (appState != null) {
-      SessionId: @appState.SessionId
-      DateCreated: @appState.DateCreated
-      DateExpires: @appState.DateExpires
-      IPAddress: @appState.myIpAddress
-    
+ SessionId: @appState.SessionId + DateCreated: @appState.DateCreated + DateExpires: @appState.DateExpires + IPAddress: @appState.myIpAddress + } diff --git a/obj/Debug/net8.0/SummerBestWebForm2.AssemblyInfo.cs b/obj/Debug/net8.0/SummerBestWebForm2.AssemblyInfo.cs index d0c5e65..582779c 100644 --- a/obj/Debug/net8.0/SummerBestWebForm2.AssemblyInfo.cs +++ b/obj/Debug/net8.0/SummerBestWebForm2.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("SummerBestWebForm2")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+dc97ce2906f1e87b57b713d7fe4bfd808707110c")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+8490ef01857e10ece7d6fd766ad123c5a53a024f")] [assembly: System.Reflection.AssemblyProductAttribute("SummerBestWebForm2")] [assembly: System.Reflection.AssemblyTitleAttribute("SummerBestWebForm2")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/obj/Debug/net8.0/SummerBestWebForm2.AssemblyInfoInputs.cache b/obj/Debug/net8.0/SummerBestWebForm2.AssemblyInfoInputs.cache index e33dd7c..81717f5 100644 --- a/obj/Debug/net8.0/SummerBestWebForm2.AssemblyInfoInputs.cache +++ b/obj/Debug/net8.0/SummerBestWebForm2.AssemblyInfoInputs.cache @@ -1 +1 @@ -10584cae43a93191d973ced841fe2deabaafe42f532a43cff17861e8404c1f17 +2de27890b60d31f362d1cf2d47078e797ede6fcf6283df998427d26b7d368448