MarcoE e3942d00cc Fix rilevamento modifiche nella scheda: articoli e allegati
Uscendo dalla scheda il prompt di salvataggio non compariva e il pulsante
"Salva" restava nascosto, perche' IsDirty non vedeva il lavoro fatto:

- gli articoli scelti dalla griglia (OpenSelectArt) non marcavano mai la
  scheda come modificata;
- ValueComparer confronta solo i campi del form, quindi ogni RecalcDirty()
  successivo azzerava il flag alzato con forceTrue da scanner e allegati.
  Non bastava confrontare Articoli: Clone() e' un MemberwiseClone, quindi
  _originalScheda condivide la stessa lista.

Ora il confronto usa uno snapshot dei barcode preso all'apertura piu' un
flag per gli allegati (che vivono in AttachedList fino al salvataggio), e
RecalcDirty() perde forceTrue: non puo' piu' essere azzerato. Le chiamate
su insert/remove degli articoli erano anche fatte prima della modifica
della lista, quindi valutavano lo stato precedente.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-16 13:23:34 +02:00
2026-07-08 15:10:12 +02:00
2026-04-23 14:45:48 +02:00
2026-04-23 14:45:48 +02:00
2026-02-19 09:52:18 +01:00
2026-07-08 15:10:12 +02:00
2026-07-08 15:10:12 +02:00
2026-02-04 12:00:47 +01:00
2026-02-04 12:00:47 +01:00
2026-07-08 15:10:12 +02:00
2026-02-04 12:00:47 +01:00

.NET MAUI Blazor Hybrid app with a Blazor Web App sample app

This sample app demonstrates a .NET MAUI Blazor Hybrid app with a Blazor Web App that uses a shared user interface via a Razor class library (RCL).

For more information, see Build a .NET MAUI Blazor Hybrid app with a Blazor Web App.

Steps to run the sample

  1. Clone this repository or download a ZIP archive of the repository. For more information, see How to download a sample.

  2. Run the MauiBlazorWeb.Maui project to run the .NET MAUI Blazor Hybrid app, or run the MauiBlazorWeb.Web project to run the Blazor Web App.

S
Description
No description provided
Readme 5.3 MiB
Languages
CSS 44.3%
HTML 29.2%
C# 26.1%
JavaScript 0.4%