- Provincia nullable in IscrizioneEvento
This commit is contained in:
@ -38,7 +38,7 @@
|
||||
<div class="row">
|
||||
<div class="col-4 mb-3">
|
||||
<RadzenFormField Text="Provincia" Variant="Variant.Flat" Style="width: 100%;">
|
||||
<RadzenDropDown TValue="Guid" @bind-bind-Value="@iscrizione.Provincia" Change="@(args => onProvinciaChanged(args))" Style="width: 100%" TextProperty="Info" ValueProperty="Id" Placeholder="Seleziona la provincia"
|
||||
<RadzenDropDown TValue="Guid?" @bind-bind-Value="@iscrizione.Provincia" Change="@(args => onProvinciaChanged(args))" Style="width: 100%" TextProperty="Info" ValueProperty="Id" Placeholder="Seleziona la provincia"
|
||||
Data="@provList" Size="ButtonSize.Small" />
|
||||
</RadzenFormField>
|
||||
<ValidationMessage For="@(() => iscrizione.Provincia)" />
|
||||
|
||||
@ -26,7 +26,7 @@ public class IscrizioneEventoViewModel
|
||||
[Required(ErrorMessage = "Il numero di telefono è obbigatorio")]
|
||||
public string NumeroTelefono { get; set; }
|
||||
[Required(ErrorMessage = "La provincia è obbigatoria")]
|
||||
public Guid Provincia { get; set; }
|
||||
public Guid? Provincia { get; set; }
|
||||
[Required(ErrorMessage = "Il comune è obbigatorio")]
|
||||
public Guid? Comune { get; set; }
|
||||
[Required(ErrorMessage = "Il CAP è obbigatorio")]
|
||||
@ -60,7 +60,7 @@ public class IscrizioneEventoViewModel
|
||||
model.PartitaIva = PartitaIva;
|
||||
model.GiornoPresenza = GiornoPresenza.Value;
|
||||
model.ComuneId = Comune.GetValueOrDefault();
|
||||
model.ProvinciaId = Provincia;
|
||||
model.ProvinciaId = Provincia.GetValueOrDefault();
|
||||
|
||||
return model;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user