- Lavoro su pagina IscrizioneEvento (Home.razor)

This commit is contained in:
2025-12-11 18:02:05 +01:00
parent 0a5b30fa0a
commit 69d28744f6
13 changed files with 1848 additions and 99 deletions

View File

@ -24,9 +24,26 @@ public class Cliente : EntitaBase
public string? Rid { get; set; }
public ClienteTipo TipologiaCliente { get; set; }
public ClienteStato StatoCliente { get; set; }
}
public enum ClienteTipo
{
[Description("Alberghiero")]
Alberghiero = 0,
[Description("Ristoranti")]
Ristoranti = 1,
[Description("Pizzerie")]
Pizzerie = 2,
[Description("Wine Bar")]
WineBar = 3,
[Description("Bar")]
Bar = 4,
[Description("Ristorazione Collettiva")]
RistorazioneCollettiva = 5
}
public enum ClienteStato
{
[Description("Cliente")]
Cliente = 0,

View File

@ -1,4 +1,5 @@
using StandManager.Domain.Entita.Base;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations.Schema;
namespace StandManager.Domain.Entita;
@ -25,4 +26,26 @@ public class IscrizioneEvento : EntitaBase
public string QrCodeCode{ get; set; }
public bool ScanCompleto{ get; set; }
public DateTime? DataScan{ get; set; }
public string? Nome{ get; set; }
public string? Cognome{ get; set; }
public string? Email { get; set; }
public string? NumeroTelefono { get; set; }
public string? Provincia { get; set; }
public string? Comune { get; set; }
public string? Cap { get; set; }
public string? RagioneSociale { get; set; }
public ClienteTipo Tipologia { get; set; }
public string? EsperienzaConDAC { get; set; }
public RuoloTipo Ruolo { get; set; }
}
public enum RuoloTipo
{
[Description("Titolare dell'azienda")]
Titolare = 0,
[Description("Dipendente dell'azienda")]
Dipendente = 10,
[Description("Libera Professione")]
LiberaProfessione = 100,
}