From 95376917562b6b9d97d6af448b1996c64c37e18f Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Wed, 27 May 2026 12:05:27 +0200 Subject: [PATCH] Ancora update gestione elenco articoli --- MP.SPEC/MP.SPEC.csproj | 2 +- MP.SPEC/Pages/Articoli.razor | 2 +- MP.SPEC/Pages/Articoli.razor.cs | 11 +++++++---- MP.SPEC/Resources/ChangeLog.html | 2 +- MP.SPEC/Resources/VersNum.txt | 2 +- MP.SPEC/Resources/manifest.xml | 2 +- 6 files changed, 12 insertions(+), 9 deletions(-) diff --git a/MP.SPEC/MP.SPEC.csproj b/MP.SPEC/MP.SPEC.csproj index 03db7fb4..bbf38c07 100644 --- a/MP.SPEC/MP.SPEC.csproj +++ b/MP.SPEC/MP.SPEC.csproj @@ -5,7 +5,7 @@ enable enable MP.SPEC - 8.16.2605.2711 + 8.16.2605.2712 1800a78a-6ff1-40f9-b490-87fb8bfc1394 en diff --git a/MP.SPEC/Pages/Articoli.razor b/MP.SPEC/Pages/Articoli.razor index a2a3c7e7..c6c7fb6c 100644 --- a/MP.SPEC/Pages/Articoli.razor +++ b/MP.SPEC/Pages/Articoli.razor @@ -118,7 +118,7 @@
- @if (ListRecords == null) + @if (ListRecords == null || isLoading) { } diff --git a/MP.SPEC/Pages/Articoli.razor.cs b/MP.SPEC/Pages/Articoli.razor.cs index 2f1ad8f5..0d7dbfe8 100644 --- a/MP.SPEC/Pages/Articoli.razor.cs +++ b/MP.SPEC/Pages/Articoli.razor.cs @@ -248,8 +248,7 @@ namespace MP.SPEC.Pages if (_currPage != value) { _currPage = value; - var pUpd = Task.Run(async () => await ReloadData()); - pUpd.Wait(); + UpdateTable(); } } } @@ -264,8 +263,7 @@ namespace MP.SPEC.Pages if (_numRecord != value) { _numRecord = value; - var pUpd = Task.Run(async () => await ReloadData()); - pUpd.Wait(); + UpdateTable(); } } } @@ -331,6 +329,11 @@ namespace MP.SPEC.Pages { isLoading = true; SearchRecords = await MDService.ArticoliGetSearchAsync(100000, selAzienda, SearchVal); + UpdateTable(); + } + + private void UpdateTable() + { ListRecords = SearchRecords.Skip(numRecord * (currPage - 1)).Take(numRecord).ToList(); isLoading = false; } diff --git a/MP.SPEC/Resources/ChangeLog.html b/MP.SPEC/Resources/ChangeLog.html index 7c5344ed..5cc963d2 100644 --- a/MP.SPEC/Resources/ChangeLog.html +++ b/MP.SPEC/Resources/ChangeLog.html @@ -1,6 +1,6 @@ Modulo MAPOSPEC -

Versione: 8.16.2605.2711

+

Versione: 8.16.2605.2712


Note di rilascio: