From 9f9f44f6044c44c824ce2470daaee85c5e2c8545 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Fri, 21 Oct 2022 10:20:08 +0200 Subject: [PATCH] Bozza display filtri attivi --- MP.SPEC/Components/DossiersFilter.razor | 4 ++-- MP.SPEC/Components/ListPARAMS.razor.cs | 3 +++ MP.SPEC/Components/ParamsFilter.razor | 24 +++++++++++++++++++++--- MP.SPEC/Components/ParamsFilter.razor.cs | 4 ++++ MP.SPEC/MP.SPEC.csproj | 2 +- MP.SPEC/Resources/ChangeLog.html | 2 +- MP.SPEC/Resources/VersNum.txt | 2 +- MP.SPEC/Resources/manifest.xml | 2 +- 8 files changed, 34 insertions(+), 9 deletions(-) diff --git a/MP.SPEC/Components/DossiersFilter.razor b/MP.SPEC/Components/DossiersFilter.razor index df7df4c3..145fc9dd 100644 --- a/MP.SPEC/Components/DossiersFilter.razor +++ b/MP.SPEC/Components/DossiersFilter.razor @@ -14,7 +14,7 @@
-
+
diff --git a/MP.SPEC/Components/ListPARAMS.razor.cs b/MP.SPEC/Components/ListPARAMS.razor.cs index 31574c02..c1543575 100644 --- a/MP.SPEC/Components/ListPARAMS.razor.cs +++ b/MP.SPEC/Components/ListPARAMS.razor.cs @@ -166,9 +166,12 @@ namespace MP.SPEC.Components currRecord = selRec; SelFilter.IdxMacchina = selRec.IdxMacchina; SelDtMax = selRec.dtEvento; + // imposto pag 1 filtro + SelFilter.CurrPage = 1; //selDtMin = RoundDatetime(5).AddHours(-25); await reloadData(false); await RecordSel.InvokeAsync(selRec); + await PagerResetReq.InvokeAsync(true); } protected async Task UpdateData() diff --git a/MP.SPEC/Components/ParamsFilter.razor b/MP.SPEC/Components/ParamsFilter.razor index ae01c039..279ae55d 100644 --- a/MP.SPEC/Components/ParamsFilter.razor +++ b/MP.SPEC/Components/ParamsFilter.razor @@ -38,9 +38,27 @@
- - - +
+ @if (filtActive) + { +
+ @**@ + @if (selMacchina != "*") + { + + } + @if (selFlux != "*") + { + + } +
+ } +
+ + + +
+

FILTRI

diff --git a/MP.SPEC/Components/ParamsFilter.razor.cs b/MP.SPEC/Components/ParamsFilter.razor.cs index 219b6633..0aed527a 100644 --- a/MP.SPEC/Components/ParamsFilter.razor.cs +++ b/MP.SPEC/Components/ParamsFilter.razor.cs @@ -165,6 +165,10 @@ namespace MP.SPEC.Components NavManager.NavigateTo("DOSS", true); } + private bool filtActive + { + get => selMacchina != "*" || selFlux != "*"; + } protected override async Task OnInitializedAsync() { SelFilter = new SelectFluxParams(); diff --git a/MP.SPEC/MP.SPEC.csproj b/MP.SPEC/MP.SPEC.csproj index 27a3af44..b871039a 100644 --- a/MP.SPEC/MP.SPEC.csproj +++ b/MP.SPEC/MP.SPEC.csproj @@ -5,7 +5,7 @@ enable enable MP.SPEC - 6.16.2210.2109 + 6.16.2210.2110 diff --git a/MP.SPEC/Resources/ChangeLog.html b/MP.SPEC/Resources/ChangeLog.html index 889923ac..84ccf39f 100644 --- a/MP.SPEC/Resources/ChangeLog.html +++ b/MP.SPEC/Resources/ChangeLog.html @@ -1,6 +1,6 @@ Modulo MAPOSPEC -

Versione: 6.16.2210.2109

+

Versione: 6.16.2210.2110


Note di rilascio:
  • diff --git a/MP.SPEC/Resources/VersNum.txt b/MP.SPEC/Resources/VersNum.txt index 51b08b69..148d3a17 100644 --- a/MP.SPEC/Resources/VersNum.txt +++ b/MP.SPEC/Resources/VersNum.txt @@ -1 +1 @@ -6.16.2210.2109 +6.16.2210.2110 diff --git a/MP.SPEC/Resources/manifest.xml b/MP.SPEC/Resources/manifest.xml index 81a51989..463051c6 100644 --- a/MP.SPEC/Resources/manifest.xml +++ b/MP.SPEC/Resources/manifest.xml @@ -1,6 +1,6 @@ - 6.16.2210.2109 + 6.16.2210.2110 https://nexus.steamware.net/repository/SWS/MP-SPEC/stable/LAST/MP.SPEC.zip https://nexus.steamware.net/repository/SWS/MP-SPEC/stable/LAST/ChangeLog.html false