- Import Comuni

- Permessi modifica agente/capoarea in Clienti
This commit is contained in:
2025-12-22 15:05:07 +01:00
parent 1f87913904
commit c08e9325b4
11 changed files with 234 additions and 61 deletions

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 ComuneIstatService : TService<ComuneIstat>, IComuneIstatService
{
private readonly IStandManagerUnitOfWork _unitOfWork;
public ComuneIstatService(IStandManagerUnitOfWork unitOfWork) : base(unitOfWork)
{
_unitOfWork = unitOfWork;
}
}

View File

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

View File

@ -3,6 +3,7 @@
public interface IManagerService
{
public IClienteService ClienteService{ get; set; }
public IComuneIstatService ComuneIstatService { get; set; }
public IDestinazioneService DestinazioneService{ get; set; }
public IEventoService EventoService{ get; set; }
public IFeatureService FeatureService{ get; set; }

View File

@ -4,12 +4,13 @@ namespace StandManager.Service;
public class ManagerService : IManagerService
{
public ManagerService(IUtenteService utenteService, IClienteService clienteService, IDestinazioneService destinazioneService, IEventoService eventoService,
public ManagerService(IUtenteService utenteService, IClienteService clienteService, IComuneIstatService comuneIstatService, IDestinazioneService destinazioneService, IEventoService eventoService,
IInvitoEventoService invitoEventoService, IIscrizioneEventoService iscrizioneEventoService, IReferenteService referenteService,
ITipologiaClienteService tipologiaClienteService, IFeatureService featureService, IPermissionService permissionService, IRuoloService ruoloService, ISezioneService sezioneService)
{
UtenteService = utenteService;
ClienteService = clienteService;
ComuneIstatService = comuneIstatService;
DestinazioneService = destinazioneService;
EventoService = eventoService;
InvitoEventoService = invitoEventoService;
@ -34,4 +35,5 @@ public class ManagerService : IManagerService
public IRuoloService RuoloService { get; set; }
public ISezioneService SezioneService { get; set; }
public ITipologiaClienteService TipologiaClienteService { get; set; }
public IComuneIstatService ComuneIstatService { get; set; }
}