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 @@