From 36dc2ad66441e26bd714a6d3eee838fef2644222 Mon Sep 17 00:00:00 2001 From: Davide Sandrelli Date: Thu, 22 Jan 2026 12:47:27 +0100 Subject: [PATCH] - FIX Destinazione visibile in RegistrazioneInFiera --- .../Components/Pages/Component_Registrazione.razor | 5 ++--- StandManager/Components/Pages/RegistrazioneInFiera.razor | 9 ++++++++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/StandManager/Components/Pages/Component_Registrazione.razor b/StandManager/Components/Pages/Component_Registrazione.razor index 2a04899..84ee995 100644 --- a/StandManager/Components/Pages/Component_Registrazione.razor +++ b/StandManager/Components/Pages/Component_Registrazione.razor @@ -149,6 +149,7 @@ @code { [Parameter] public InvitoEventoViewModel invito { get; set; } + [Parameter] public bool hasCliente { get; set; } [SupplyParameterFromForm] private IscrizioneEventoViewModel iscrizione { get; set; } = new(); @@ -162,7 +163,6 @@ private bool presaVisionePrivacy { get; set; } private bool presaVisioneDatiPersonali { get; set; } - private bool hasCliente { get; set; } private DateTime inizioEvento { get; set; } private DateTime fineEvento { get; set; } @@ -231,13 +231,12 @@ public void NoCliente() { destinazioniList = new List() { new() { RagioneSociale = "--Nessuna" } }; - hasCliente = false; iscrizione.EsperienzaConDAC = "No"; } public void HasCliente() { - hasCliente = true; + iscrizione.EsperienzaConDAC = "Si"; } private async Task onProvinciaChanged(object args) diff --git a/StandManager/Components/Pages/RegistrazioneInFiera.razor b/StandManager/Components/Pages/RegistrazioneInFiera.razor index ee7b4e9..4644851 100644 --- a/StandManager/Components/Pages/RegistrazioneInFiera.razor +++ b/StandManager/Components/Pages/RegistrazioneInFiera.razor @@ -28,7 +28,7 @@ @if (showForm) { - + } @@ -40,15 +40,22 @@ private bool showForm { get; set; } = false; private InvitoEventoViewModel invito { get; set; } = new InvitoEventoViewModel(); private Component_Registrazione registrazione { get; set; } = new(); + private bool hasCliente { get; set; } private string codiceFornito { get; set; } private void onClienteToggleChanged(bool value) { if (!value) + { + hasCliente = false; registrazione.NoCliente(); + } else + { + hasCliente = true; registrazione.HasCliente(); + } showCodiceCliente = value; showForm = true;