Iscrizione

This commit is contained in:
2025-12-02 17:15:05 +01:00
parent aa13cf1fc7
commit b4a6484909
23 changed files with 1668 additions and 218 deletions

View File

@ -0,0 +1,6 @@
using OAService.Service.Servizi.Interfacce;
using StandManager.Domain.Entita;
namespace StandManager.Service.Interfaces;
public interface IInvitoEventoService : ITService<InvitoEvento>{}

View File

@ -5,6 +5,7 @@
public IClienteService ClienteService{ get; set; }
public IDestinazioneService DestinazioneService{ get; set; }
public IEventoService EventoService{ get; set; }
public IInvitoEventoService InvitoEventoService{ get; set; }
public IIscrizioneEventoService IscrizioneEventoService{ get; set; }
public IReferenteService ReferenteService{ get; set; }
public IUtenteService UtenteService { get; set; }

View File

@ -0,0 +1,16 @@
using OAService.Service.Servizi.Implementazioni;
using StandManager.Domain.Entita;
using StandManager.Service.Interfaces;
using StandManager.Service.Repository;
namespace StandManager.Service;
public class InvitoEventoService : TService<InvitoEvento>, IInvitoEventoService
{
private readonly IStandManagerUnitOfWork _unitOfWork;
public InvitoEventoService(IStandManagerUnitOfWork unitOfWork) : base(unitOfWork)
{
_unitOfWork = unitOfWork;
}
}

View File

@ -5,12 +5,13 @@ namespace StandManager.Service;
public class ManagerService : IManagerService
{
public ManagerService(IUtenteService utenteService, IClienteService clienteService, IDestinazioneService destinazioneService, IEventoService eventoService,
IIscrizioneEventoService iscrizioneEventoService, IReferenteService referenteService)
IInvitoEventoService invitoEventoService, IIscrizioneEventoService iscrizioneEventoService, IReferenteService referenteService)
{
UtenteService = utenteService;
ClienteService = clienteService;
DestinazioneService = destinazioneService;
EventoService = eventoService;
InvitoEventoService = invitoEventoService;
IscrizioneEventoService = iscrizioneEventoService;
ReferenteService = referenteService;
}
@ -19,6 +20,7 @@ public class ManagerService : IManagerService
public IClienteService ClienteService { get; set; }
public IDestinazioneService DestinazioneService { get; set; }
public IEventoService EventoService { get; set; }
public IInvitoEventoService InvitoEventoService{ get; set; }
public IIscrizioneEventoService IscrizioneEventoService { get; set; }
public IReferenteService ReferenteService { get; set; }
}