From be82c3afd533d1e9720b329f07c302f8396823db Mon Sep 17 00:00:00 2001
From: jmayer913 <72579603+jmayer913@users.noreply.github.com>
Date: Sat, 14 Jun 2025 15:12:14 -0400
Subject: [PATCH 1/7] Updated the Version
---
.../JMayer.Example.WebAssemblyBlazor.Shared.csproj | 2 +-
.../JMayer.Example.WebAssemblyBlazor.Client.csproj | 2 +-
.../JMayer.Example.WebAssemblyBlazor.csproj | 2 +-
TestProject/TestProject.csproj | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/JMayer.Example.WebAssemblyBlazor.Shared/JMayer.Example.WebAssemblyBlazor.Shared.csproj b/JMayer.Example.WebAssemblyBlazor.Shared/JMayer.Example.WebAssemblyBlazor.Shared.csproj
index 1debafd..2e029f7 100644
--- a/JMayer.Example.WebAssemblyBlazor.Shared/JMayer.Example.WebAssemblyBlazor.Shared.csproj
+++ b/JMayer.Example.WebAssemblyBlazor.Shared/JMayer.Example.WebAssemblyBlazor.Shared.csproj
@@ -4,7 +4,7 @@
net8.0
enable
enable
- 3.0.0
+ 3.1.0
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
index b2ca098..c6915c1 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
@@ -6,7 +6,7 @@
enable
true
Default
- 3.0.0
+ 3.1.0
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj
index 2910e6b..2eb1efc 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj
@@ -4,7 +4,7 @@
net8.0
enable
enable
- 3.0.0
+ 3.1.0
diff --git a/TestProject/TestProject.csproj b/TestProject/TestProject.csproj
index d9e429f..b6f2620 100644
--- a/TestProject/TestProject.csproj
+++ b/TestProject/TestProject.csproj
@@ -7,7 +7,7 @@
false
true
- 3.0.0
+ 3.1.0
From d77c077201781e2e0d334d2421b23fcc8207fdba Mon Sep 17 00:00:00 2001
From: jmayer913 <72579603+jmayer913@users.noreply.github.com>
Date: Sat, 14 Jun 2025 15:13:35 -0400
Subject: [PATCH 2/7] Updated test packages
---
TestProject/TestProject.csproj | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/TestProject/TestProject.csproj b/TestProject/TestProject.csproj
index b6f2620..5dd7954 100644
--- a/TestProject/TestProject.csproj
+++ b/TestProject/TestProject.csproj
@@ -15,15 +15,15 @@
-
+
-
-
-
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
From d923cf642e04675191357d0f3c9889ab6ec471b3 Mon Sep 17 00:00:00 2001
From: jmayer913 <72579603+jmayer913@users.noreply.github.com>
Date: Sat, 14 Jun 2025 15:16:50 -0400
Subject: [PATCH 3/7] Updated JMayer packages
---
.../JMayer.Example.WebAssemblyBlazor.Shared.csproj | 2 +-
.../JMayer.Example.WebAssemblyBlazor.Client.csproj | 1 -
.../JMayer.Example.WebAssemblyBlazor.csproj | 3 +--
TestProject/TestProject.csproj | 3 +--
4 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/JMayer.Example.WebAssemblyBlazor.Shared/JMayer.Example.WebAssemblyBlazor.Shared.csproj b/JMayer.Example.WebAssemblyBlazor.Shared/JMayer.Example.WebAssemblyBlazor.Shared.csproj
index 2e029f7..f6f8426 100644
--- a/JMayer.Example.WebAssemblyBlazor.Shared/JMayer.Example.WebAssemblyBlazor.Shared.csproj
+++ b/JMayer.Example.WebAssemblyBlazor.Shared/JMayer.Example.WebAssemblyBlazor.Shared.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
index c6915c1..c6894cd 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
@@ -10,7 +10,6 @@
-
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj
index 2eb1efc..75553e4 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj
@@ -10,8 +10,7 @@
-
-
+
diff --git a/TestProject/TestProject.csproj b/TestProject/TestProject.csproj
index 5dd7954..74b54a7 100644
--- a/TestProject/TestProject.csproj
+++ b/TestProject/TestProject.csproj
@@ -11,8 +11,7 @@
-
-
+
From 29544d0b223c98d3e3ca1b60e390cbf13cd1b202 Mon Sep 17 00:00:00 2001
From: jmayer913 <72579603+jmayer913@users.noreply.github.com>
Date: Sat, 14 Jun 2025 15:20:48 -0400
Subject: [PATCH 4/7] Updated Microsoft packages
---
.../JMayer.Example.WebAssemblyBlazor.Client.csproj | 2 +-
.../JMayer.Example.WebAssemblyBlazor.csproj | 4 ++--
TestProject/TestProject.csproj | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
index c6894cd..fee23f7 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj
index 75553e4..38055d6 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.csproj
@@ -11,8 +11,8 @@
-
-
+
+
diff --git a/TestProject/TestProject.csproj b/TestProject/TestProject.csproj
index 74b54a7..29b6f9f 100644
--- a/TestProject/TestProject.csproj
+++ b/TestProject/TestProject.csproj
@@ -12,8 +12,8 @@
-
-
+
+
From 06b98ae89ec8a7b91caf0022b81a580d6a15a09e Mon Sep 17 00:00:00 2001
From: jmayer913 <72579603+jmayer913@users.noreply.github.com>
Date: Sat, 14 Jun 2025 15:41:12 -0400
Subject: [PATCH 5/7] Addressed VS Warnings
---
TestProject/Test/WebRequest/Assets/AssetUnitTest.cs | 2 +-
TestProject/Test/WebRequest/Parts/PartUnitTest.cs | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/TestProject/Test/WebRequest/Assets/AssetUnitTest.cs b/TestProject/Test/WebRequest/Assets/AssetUnitTest.cs
index e6de382..e97aca9 100644
--- a/TestProject/Test/WebRequest/Assets/AssetUnitTest.cs
+++ b/TestProject/Test/WebRequest/Assets/AssetUnitTest.cs
@@ -48,7 +48,7 @@ public class AssetUnitTest : IClassFixture>
[InlineData("Test Equipment 2", "Test Equipment 2", AssetType.Equipment, null, null)]
[InlineData("Test Equipment 3", "Test Equipment 3", AssetType.Equipment, "Main Bag Room", null)]
[InlineData("Test Equipment 4", "Test Equipment 4", AssetType.Equipment, "Main Bag Room", "Equipment")]
- public async Task VerifyAddAsset(string name, string description, AssetType assetType, string parentName, string? category)
+ public async Task VerifyAddAsset(string name, string? description, AssetType assetType, string? parentName, string? category)
{
HttpClient client = _factory.CreateClient();
AssetDataLayer dataLayer = new(client);
diff --git a/TestProject/Test/WebRequest/Parts/PartUnitTest.cs b/TestProject/Test/WebRequest/Parts/PartUnitTest.cs
index f22bef5..c58e7c0 100644
--- a/TestProject/Test/WebRequest/Parts/PartUnitTest.cs
+++ b/TestProject/Test/WebRequest/Parts/PartUnitTest.cs
@@ -76,7 +76,7 @@ public async Task VerifyAddDuplicatePartFailure()
[InlineData("Test Motor", null, null)]
[InlineData("Test Push Button", "Test Push Button", null)]
[InlineData("Test Contact", "Test Contact", "Contact")]
- public async Task VerifyAddPart(string name, string description, string? category)
+ public async Task VerifyAddPart(string name, string? description, string? category)
{
HttpClient client = _factory.CreateClient();
PartDataLayer dataLayer = new(client);
@@ -290,7 +290,7 @@ public async Task VerifyUpdateDuplicatePartFailure()
[InlineData("Test Part 6", "Test Limit Switch", "Test Limit Switch", "Switch", "Make", "Model", "Manufacturer", null, false)]
[InlineData("Test Part 7", "Test Belt", "Test Belt", "Belt", "Make", "Model", "Manufacturer", "Manufacturer Number", false)]
[InlineData("Test Part 8", "Test VFD", "Test VFD", "VFD", "Make", "Model", "Manufacturer", "Manufacturer Number", true)]
- public async Task VerifyUpdatePart(string originalName, string newName, string description, string? category, string? make, string? model, string? manufacturer, string? manufacturerNumber, bool obsolete)
+ public async Task VerifyUpdatePart(string originalName, string newName, string? description, string? category, string? make, string? model, string? manufacturer, string? manufacturerNumber, bool obsolete)
{
HttpClient client = _factory.CreateClient();
PartDataLayer dataLayer = new(client);
From d0a956dc70cfebbd27f9f6fcfa3c287c3f49b2c0 Mon Sep 17 00:00:00 2001
From: jmayer913 <72579603+jmayer913@users.noreply.github.com>
Date: Sat, 14 Jun 2025 15:41:38 -0400
Subject: [PATCH 6/7] Updated Mudblazor; Addressed Breaking Changes
---
.../Components/Base/CardDialogBase.cs | 2 +-
.../Components/Base/NewDialogBase.cs | 2 +-
.../JMayer.Example.WebAssemblyBlazor.Client.csproj | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Components/Base/CardDialogBase.cs b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Components/Base/CardDialogBase.cs
index 474066d..ac237c2 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Components/Base/CardDialogBase.cs
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Components/Base/CardDialogBase.cs
@@ -50,7 +50,7 @@ public class CardDialogBase : ComponentBase
/// The property gets/sets a reference to the mud dialog.
///
[CascadingParameter]
- protected MudDialogInstance MudDialog { get; set; } = default!;
+ protected IMudDialogInstance MudDialog { get; set; } = default!;
///
/// The property gets/sets the id of who owns the created sub data object.
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Components/Base/NewDialogBase.cs b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Components/Base/NewDialogBase.cs
index 0a424c5..08972dd 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Components/Base/NewDialogBase.cs
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Components/Base/NewDialogBase.cs
@@ -42,7 +42,7 @@ public class NewDialogBase : ComponentBase
/// The property gets/sets a reference to the mud dialog.
///
[CascadingParameter]
- protected MudDialogInstance MudDialog { get; set; } = default!;
+ protected IMudDialogInstance MudDialog { get; set; } = default!;
///
/// The property gets/sets a reference to the server side validation.
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
index fee23f7..71d2032 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/JMayer.Example.WebAssemblyBlazor.Client.csproj
@@ -1,4 +1,4 @@
-
+
net8.0
@@ -12,7 +12,7 @@
-
+
From 1070ea0ba392cf938fd4c81260b283f8838323b9 Mon Sep 17 00:00:00 2001
From: jmayer913 <72579603+jmayer913@users.noreply.github.com>
Date: Thu, 19 Jun 2025 14:33:55 -0400
Subject: [PATCH 7/7] Disabled DateTime Column Filtering
The column filtering was not working well for datetime; time would not select for some reason so disabled it.
---
.../Pages/Assets/AssetSearch.razor | 4 ++--
.../Pages/Assets/Cards/StorageLocationCard.razor | 4 ++--
.../Pages/Parts/Cards/StockCard.razor | 4 ++--
.../Pages/Parts/PartSearch.razor | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Assets/AssetSearch.razor b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Assets/AssetSearch.razor
index 36a933d..89d2fde 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Assets/AssetSearch.razor
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Assets/AssetSearch.razor
@@ -31,8 +31,8 @@
-
-
+
+
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Assets/Cards/StorageLocationCard.razor b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Assets/Cards/StorageLocationCard.razor
index a56656b..d976fcf 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Assets/Cards/StorageLocationCard.razor
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Assets/Cards/StorageLocationCard.razor
@@ -26,8 +26,8 @@
-
-
+
+
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Parts/Cards/StockCard.razor b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Parts/Cards/StockCard.razor
index d9cbf64..19063e7 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Parts/Cards/StockCard.razor
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Parts/Cards/StockCard.razor
@@ -25,8 +25,8 @@
-
-
+
+
diff --git a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Parts/PartSearch.razor b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Parts/PartSearch.razor
index dcd3496..ecb1257 100644
--- a/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Parts/PartSearch.razor
+++ b/JMayer.Example.WebAssemblyBlazor/JMayer.Example.WebAssemblyBlazor.Client/Pages/Parts/PartSearch.razor
@@ -28,8 +28,8 @@
-
-
+
+