diff --git a/StandManager/Components/Pages/Component_Registrazione.razor b/StandManager/Components/Pages/Component_Registrazione.razor index a471460..239f6ca 100644 --- a/StandManager/Components/Pages/Component_Registrazione.razor +++ b/StandManager/Components/Pages/Component_Registrazione.razor @@ -38,7 +38,7 @@
- @@ -51,7 +51,7 @@
- @@ -93,10 +93,11 @@
- - + + +
@@ -107,13 +108,15 @@
-
- - - - -
+ @if (hasCliente) + { +
+ + + +
+ }
@@ -165,7 +168,8 @@ 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; } @@ -181,14 +185,14 @@ .Select(x => new LookupViewModel(x.Id, x.Nome)).ToList(); ruoloList = eUtils.GetEnumList(); provList = (await _managerService.ProvinciaIstatService.RicercaQueryable( - x => x.Eliminato == false, + x => x.Eliminato == false, ordinamento: x => x.OrderBy(y => y.Provincia))) .Select(x => (ProvinciaViewModel)x).ToList(); - + var evento = invito.EventoId.HasValue ? await _managerService.EventoService.RicercaPer(x => x.Id == invito.EventoId) : (await _managerService.EventoService.RicercaQueryable(x => x.DataA > DateTime.Now, - ordinamento:y => y.OrderBy(z => z.DataA))).FirstOrDefault(); + ordinamento: y => y.OrderBy(z => z.DataA))).FirstOrDefault(); inizioEvento = evento?.DataDa ?? DateTime.Now.AddDays(-7); fineEvento = evento?.DataA ?? DateTime.Now.AddDays(7); } @@ -233,6 +237,13 @@ public void NoCliente() { destinazioniList = new List() { new DestinazioneViewModel() { RagioneSociale = "--Nessuna" } }; + hasCliente = false; + iscrizione.EsperienzaConDAC = "No"; + } + + public void HasCliente() + { + hasCliente = true; } private async Task onProvinciaChanged(object args) diff --git a/StandManager/Components/Pages/Registrazione.razor b/StandManager/Components/Pages/Registrazione.razor index 814c69a..580a5a3 100644 --- a/StandManager/Components/Pages/Registrazione.razor +++ b/StandManager/Components/Pages/Registrazione.razor @@ -46,6 +46,8 @@ { if (!value) registrazione.NoCliente(); + else + registrazione.HasCliente(); showCodiceCliente = value; showForm = true;