From 2a1602c5b9ef95b047788c1ca364eef35812b8f1 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Thu, 20 Oct 2022 16:33:48 +0200 Subject: [PATCH 1/2] Update metodi dossier --- MP.SPEC/Components/DossiersFilter.razor | 19 ++++++------------- MP.SPEC/Data/MpDataService.cs | 19 +++++++++---------- MP.SPEC/Data/SelectDossierParams.cs | 4 ++-- MP.SPEC/Data/SelectOdlParams.cs | 2 +- MP.SPEC/MP.SPEC.csproj | 2 +- MP.SPEC/Pages/ODL.razor.cs | 2 +- MP.SPEC/Resources/ChangeLog.html | 2 +- MP.SPEC/Resources/VersNum.txt | 2 +- MP.SPEC/Resources/manifest.xml | 2 +- 9 files changed, 23 insertions(+), 31 deletions(-) diff --git a/MP.SPEC/Components/DossiersFilter.razor b/MP.SPEC/Components/DossiersFilter.razor index 7a6a8689..df7df4c3 100644 --- a/MP.SPEC/Components/DossiersFilter.razor +++ b/MP.SPEC/Components/DossiersFilter.razor @@ -11,6 +11,9 @@
Seleziona i filtri per:
+
+ +
+
+ +
- @*
- - -
-
- - -
*@ diff --git a/MP.SPEC/Data/MpDataService.cs b/MP.SPEC/Data/MpDataService.cs index f0b9eaf8..11e118f8 100644 --- a/MP.SPEC/Data/MpDataService.cs +++ b/MP.SPEC/Data/MpDataService.cs @@ -388,11 +388,10 @@ namespace MP.SPEC.Data await Task.Delay(1); // chiamo stored x salvare parametri dbController.DossiersTakeParamsSnapshot(IdxMacchina, MaxSec, DtRif); - // svuoto cache redis x macchina - string currKey = $"{redisDossByMac}:{IdxMacchina}"; - redisDb.StringSet(currKey, "", TimeSpan.FromSeconds(1)); - currKey = $"{redisDossByMac}:*"; - redisDb.StringSet(currKey, "", TimeSpan.FromSeconds(1)); + // elimino cache redis... + RedisValue pattern = new RedisValue($"{redisDossByMac}:*"); + answ = await ExecFlushRedisPattern(pattern); + Log.Info($"Svuotata cache dossier | {pattern}"); return answ; } @@ -407,13 +406,13 @@ namespace MP.SPEC.Data { bool answ = false; await Task.Delay(1); + Log.Info($"Richiesta snapshot per macchina {IdxMacchina} | periodo {dtMin} --> {dtMax}"); // chiamo stored x salvare parametri dbController.DossiersTakeParamsSnapshotLast(IdxMacchina, dtMin, dtMax); - // svuoto cache redis x macchina - string currKey = $"{redisDossByMac}:{IdxMacchina}"; - redisDb.StringSet(currKey, "", TimeSpan.FromSeconds(1)); - currKey = $"{redisDossByMac}:*"; - redisDb.StringSet(currKey, "", TimeSpan.FromSeconds(1)); + // elimino cache redis... + RedisValue pattern = new RedisValue($"{redisDossByMac}:*"); + answ = await ExecFlushRedisPattern(pattern); + Log.Info($"Svuotata cache dossier | {pattern}"); return answ; } diff --git a/MP.SPEC/Data/SelectDossierParams.cs b/MP.SPEC/Data/SelectDossierParams.cs index 4ffac42b..e3db1ea0 100644 --- a/MP.SPEC/Data/SelectDossierParams.cs +++ b/MP.SPEC/Data/SelectDossierParams.cs @@ -15,9 +15,9 @@ namespace MP.SPEC.Data public int CurrPage { get; set; } = 1; - public DateTime DtEnd { get; set; } = Utils.InitDatetime(DateTime.Now, 5); + public DateTime DtEnd { get; set; } = Utils.InitDatetime(DateTime.Now, 15); - public DateTime DtStart { get; set; } = Utils.InitDatetime(DateTime.Now, 5).AddDays(-730); + public DateTime DtStart { get; set; } = Utils.InitDatetime(DateTime.Now, 15).AddDays(-730); public string IdxMacchina { get; set; } = "*"; diff --git a/MP.SPEC/Data/SelectOdlParams.cs b/MP.SPEC/Data/SelectOdlParams.cs index f9c089dd..87f4defe 100644 --- a/MP.SPEC/Data/SelectOdlParams.cs +++ b/MP.SPEC/Data/SelectOdlParams.cs @@ -19,7 +19,7 @@ namespace MP.SPEC.Data public int NumRec { get; set; } = 10; public int TotCount { get; set; } = 0; public DateTime DtEnd { get; set; } = Utils.InitDatetime(DateTime.Now, 5); - public DateTime DtStart { get; set; } = Utils.InitDatetime(DateTime.Now, 5).AddDays(-7); + public DateTime DtStart { get; set; } = Utils.InitDatetime(DateTime.Now, 5).AddDays(-10); public int MaxRecord { get; set; } = 100; public bool IsActive { get; set; } = true; public string SearchVal { get; set; } = "*"; diff --git a/MP.SPEC/MP.SPEC.csproj b/MP.SPEC/MP.SPEC.csproj index 048240b5..df742d8d 100644 --- a/MP.SPEC/MP.SPEC.csproj +++ b/MP.SPEC/MP.SPEC.csproj @@ -5,7 +5,7 @@ enable enable MP.SPEC - 6.16.2210.2014 + 6.16.2210.2016 diff --git a/MP.SPEC/Pages/ODL.razor.cs b/MP.SPEC/Pages/ODL.razor.cs index 432543ee..a29dcdd0 100644 --- a/MP.SPEC/Pages/ODL.razor.cs +++ b/MP.SPEC/Pages/ODL.razor.cs @@ -100,7 +100,7 @@ namespace MP.SPEC.Pages { // copio il filtro currFilter.DtEnd = RoundDatetime(5); - currFilter.DtStart = RoundDatetime(5).AddDays(-1); + currFilter.DtStart = RoundDatetime(5).AddDays(-10); } protected void UpdateTotCount(int newTotCount) diff --git a/MP.SPEC/Resources/ChangeLog.html b/MP.SPEC/Resources/ChangeLog.html index 7340bae7..5f180bf9 100644 --- a/MP.SPEC/Resources/ChangeLog.html +++ b/MP.SPEC/Resources/ChangeLog.html @@ -1,6 +1,6 @@ Modulo MAPOSPEC -

Versione: 6.16.2210.2014

+

Versione: 6.16.2210.2016


Note di rilascio: