-
-
-
-
-
-
+ @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;