From b60d3fa96e12d4f0c7eb54649059f8f55bb0263f Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Mon, 27 Apr 2026 16:37:29 +0200 Subject: [PATCH 1/8] fix preliminare resource html files --- MP-TAB3/Resources/ChangeLog-original.html | 8 +++++++- MP.INVE/Resources/ChangeLog-original.html | 8 +++++++- MP.IOC/Resources/ChangeLog-original.html | 8 +++++++- MP.MON/Resources/ChangeLog-original.html | 8 +++++++- MP.Mon6/Resources/ChangeLog-original.html | 8 +++++++- MP.SPEC/Resources/ChangeLog-original.html | 8 +++++++- MP.SPEC/Resources/ChangeLog.html | 8 +++++++- 7 files changed, 49 insertions(+), 7 deletions(-) diff --git a/MP-TAB3/Resources/ChangeLog-original.html b/MP-TAB3/Resources/ChangeLog-original.html index a2420fb9..657d569b 100644 --- a/MP-TAB3/Resources/ChangeLog-original.html +++ b/MP-TAB3/Resources/ChangeLog-original.html @@ -7,10 +7,16 @@ Ultime modifiche: +
  • + v.8.16.* → + +
  • v.6.15.* →
  • diff --git a/MP.INVE/Resources/ChangeLog-original.html b/MP.INVE/Resources/ChangeLog-original.html index c06f2cc2..367e134d 100644 --- a/MP.INVE/Resources/ChangeLog-original.html +++ b/MP.INVE/Resources/ChangeLog-original.html @@ -7,10 +7,16 @@ Ultime modifiche: +
  • + v.8.16.* → + +
  • v.6.15.* →
  • diff --git a/MP.IOC/Resources/ChangeLog-original.html b/MP.IOC/Resources/ChangeLog-original.html index bcf6bb36..fa79ade6 100644 --- a/MP.IOC/Resources/ChangeLog-original.html +++ b/MP.IOC/Resources/ChangeLog-original.html @@ -7,10 +7,16 @@ Ultime modifiche: +
  • + v.8.16.* → + +
  • v.6.15.* →
  • diff --git a/MP.MON/Resources/ChangeLog-original.html b/MP.MON/Resources/ChangeLog-original.html index a2420fb9..657d569b 100644 --- a/MP.MON/Resources/ChangeLog-original.html +++ b/MP.MON/Resources/ChangeLog-original.html @@ -7,10 +7,16 @@ Ultime modifiche: +
  • + v.8.16.* → + +
  • v.6.15.* →
  • diff --git a/MP.Mon6/Resources/ChangeLog-original.html b/MP.Mon6/Resources/ChangeLog-original.html index 04abd704..d849d167 100644 --- a/MP.Mon6/Resources/ChangeLog-original.html +++ b/MP.Mon6/Resources/ChangeLog-original.html @@ -7,10 +7,16 @@ Ultime modifiche: +
  • + v.8.16.* → + +
  • v.6.15.* →
  • diff --git a/MP.SPEC/Resources/ChangeLog-original.html b/MP.SPEC/Resources/ChangeLog-original.html index a2420fb9..657d569b 100644 --- a/MP.SPEC/Resources/ChangeLog-original.html +++ b/MP.SPEC/Resources/ChangeLog-original.html @@ -7,10 +7,16 @@ Ultime modifiche: +
  • + v.8.16.* → + +
  • v.6.15.* →
  • diff --git a/MP.SPEC/Resources/ChangeLog.html b/MP.SPEC/Resources/ChangeLog.html index 9985799e..845d0f77 100644 --- a/MP.SPEC/Resources/ChangeLog.html +++ b/MP.SPEC/Resources/ChangeLog.html @@ -7,10 +7,16 @@ Ultime modifiche: +
  • + v.8.16.* → + +
  • v.6.15.* →
  • From 5c6cb02f63434e876febb1a11bfd7f88eeff6eac Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Mon, 27 Apr 2026 16:38:05 +0200 Subject: [PATCH 2/8] Aggiunta preliminare Directory.Packages.props (NON ok...) --- .vscode/launch.json | 2 +- AppDeploy.ps1 | 2 +- Directory.Packages.props | 31 +++++++++++++++++++++++++++++++ MajMin.vers | 2 +- 4 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 Directory.Packages.props diff --git a/.vscode/launch.json b/.vscode/launch.json index f1bdad5e..96887a38 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -10,7 +10,7 @@ "request": "launch", "preLaunchTask": "build", // If you have changed target frameworks, make sure to update the program path. - "program": "${workspaceFolder}/MP.Stats/bin/Debug/net6.0/MP.Stats.dll", + "program": "${workspaceFolder}/MP.Stats/bin/Debug/net8.0/MP.Stats.dll", "args": [], "cwd": "${workspaceFolder}/MP.Stats", "stopAtEntry": false, diff --git a/AppDeploy.ps1 b/AppDeploy.ps1 index a1d101c9..9fb1396c 100644 --- a/AppDeploy.ps1 +++ b/AppDeploy.ps1 @@ -89,7 +89,7 @@ ExecuteLog "7z x ""$SourceDir\$ZipFile"" " # step 3 : replica applicazione Write-Host "START copy step" -ExecuteLog "robocopy '$utilDir\publish\net6.0\' '$DestDir' /MIR /Z /LOG:'$logMirror'" +ExecuteLog "robocopy '$utilDir\publish\net8.0\' '$DestDir' /MIR /Z /LOG:'$logMirror'" Write-Host "END copy step" # step 4 : riavvio pool diff --git a/Directory.Packages.props b/Directory.Packages.props new file mode 100644 index 00000000..19c915d5 --- /dev/null +++ b/Directory.Packages.props @@ -0,0 +1,31 @@ + + + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MajMin.vers b/MajMin.vers index bbae7299..043d1aaf 100644 --- a/MajMin.vers +++ b/MajMin.vers @@ -1 +1 @@ -6.16. \ No newline at end of file +8.16. \ No newline at end of file From fe4754921eecf87e1dd0c62ea149ea19773c5e64 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Mon, 27 Apr 2026 17:40:21 +0200 Subject: [PATCH 3/8] Update gestione editing articoli x SPEC --- MP.SPEC/MP.SPEC.csproj | 28 ++++++++++++++-------------- MP.SPEC/Pages/Articoli.razor | 9 ++++++++- MP.SPEC/Pages/Articoli.razor.cs | 19 ++++++++++++++++--- MP.SPEC/Resources/ChangeLog.html | 2 +- MP.SPEC/Resources/VersNum.txt | 2 +- MP.SPEC/Resources/manifest.xml | 2 +- 6 files changed, 41 insertions(+), 21 deletions(-) diff --git a/MP.SPEC/MP.SPEC.csproj b/MP.SPEC/MP.SPEC.csproj index 6cd46869..bde4708a 100644 --- a/MP.SPEC/MP.SPEC.csproj +++ b/MP.SPEC/MP.SPEC.csproj @@ -5,7 +5,7 @@ enable enable MP.SPEC - 6.16.2604.2715 + 8.16.2604.2717 1800a78a-6ff1-40f9-b490-87fb8bfc1394 en @@ -39,19 +39,19 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/MP.SPEC/Pages/Articoli.razor b/MP.SPEC/Pages/Articoli.razor index 1229a320..2130edd8 100644 --- a/MP.SPEC/Pages/Articoli.razor +++ b/MP.SPEC/Pages/Articoli.razor @@ -45,7 +45,14 @@
    Codice - + @if(isNewArt) + { + + } + else + { + + }
    diff --git a/MP.SPEC/Pages/Articoli.razor.cs b/MP.SPEC/Pages/Articoli.razor.cs index 45c22baf..754d6211 100644 --- a/MP.SPEC/Pages/Articoli.razor.cs +++ b/MP.SPEC/Pages/Articoli.razor.cs @@ -76,19 +76,24 @@ namespace MP.SPEC.Pages #region Protected Methods + private bool isNewArt = false; + /// /// Crea nuovo record e va in editing... /// /// protected async Task addNew() { + isNewArt = true; currRecord = new AnagArticoliModel() { CodArticolo = $"_NEW_{DateTime.Now:yyyyMMdd.HHmmss}", DescArticolo = "Nuovo articolo", Azienda = selAzienda != "*" ? selAzienda : "MAPO", Disegno = "", - Tipo = "ART" + Tipo = "ART", + CurrRev = "", + ProdRev = "" }; await Task.Delay(1); } @@ -128,6 +133,8 @@ namespace MP.SPEC.Pages } private string searchVal { get; set; } = ""; + private string chkDisabled => isNewArt ? "" : "disabled"; + protected async Task cancel() { currRecord = null; @@ -188,30 +195,36 @@ namespace MP.SPEC.Pages protected void ResetData() { + isNewArt = false; currRecord = null; } protected async Task resetSel() { + isNewArt = false; currRecord = null; await Task.Delay(1); } protected async Task selRecord(AnagArticoliModel selRec) { + isNewArt = false; currRecord = selRec; await Task.Delay(1); } protected async Task cloneRecord(AnagArticoliModel selRec) { + isNewArt = true; // creo record duplicato... AnagArticoliModel newRec = new AnagArticoliModel() { Azienda = selRec.Azienda, - CodArticolo = selRec.CodArticolo, + CodArticolo = $"clone-{selRec.CodArticolo}", DescArticolo = $"CLONE - {selRec.DescArticolo}", Disegno = selRec.Disegno, - Tipo = selRec.Tipo + Tipo = selRec.Tipo, + CurrRev = "", + ProdRev = "" }; currRecord = newRec; await Task.Delay(1); diff --git a/MP.SPEC/Resources/ChangeLog.html b/MP.SPEC/Resources/ChangeLog.html index 845d0f77..b349fd5f 100644 --- a/MP.SPEC/Resources/ChangeLog.html +++ b/MP.SPEC/Resources/ChangeLog.html @@ -1,6 +1,6 @@ Modulo MAPOSPEC -

    Versione: 6.16.2604.2715

    +

    Versione: 8.16.2604.2717


    Note di rilascio: