Fix creazione

This commit is contained in:
2025-12-02 12:38:59 +01:00
parent f9081e6fe7
commit c86a844217
2 changed files with 11 additions and 2 deletions

View File

@ -81,13 +81,16 @@
public Guid? UserId { get; set; }
[SupplyParameterFromForm]
private UtenteViewModel? utente { get; set; }
private UtenteViewModel? utente { get; set; } = new();
private string pageTitle => utente?.Id == Guid.Empty ? "Nuovo utente" : "Modifica utente";
protected override async Task OnInitializedAsync()
{
utente ??= await _managerService.UtenteService.RicercaPer(x => x.Id == UserId);
if (UserId.GetValueOrDefault() != Guid.Empty)
utente = await _managerService.UtenteService.RicercaPer(x => x.Id == UserId);
else
utente = new UtenteViewModel();
}
private async Task onUtenteSave()