示例#1
0
 public GetListaSquadrePerBox(IGetDistaccamentoByCodiceSedeUC GetDistaccamentoByCodiceSedeUC,
                              IGetAlberaturaUnitaOperative getAlberaturaUnitaOperative,
                              IMemoryCache memoryCache)
 {
     _getDistaccamentoByCodiceSedeUC = GetDistaccamentoByCodiceSedeUC;
     _getAlberaturaUnitaOperative    = getAlberaturaUnitaOperative;
     _memoryCache = memoryCache;
 }
示例#2
0
 public AddUtenteCommandHandler(IAddUtente addUtente, IGetPersonaleByCF personaleByCF, IGetAlberaturaUnitaOperative getAlberaturaUnitaOperative, IGetListaDistaccamentiByCodiceSede getListaDistaccamentiByCodiceSede, IGetDistaccamentoByCodiceSedeUC getDistaccamentoByCodiceSede)
 {
     _addUtente     = addUtente;
     _personaleByCF = personaleByCF;
     _getAlberaturaUnitaOperative       = getAlberaturaUnitaOperative;
     _getListaDistaccamentiByCodiceSede = getListaDistaccamentiByCodiceSede;
     _getDistaccamentoByCodiceSede      = getDistaccamentoByCodiceSede;
 }
示例#3
0
 public GetListaSquadre(HttpClient client, IConfiguration configuration, IGetListaDistaccamentiByCodiceSede GetListaDistaccamentiByCodiceSede,
                        IGetDistaccamentoByCodiceSedeUC GetDistaccamentoByCodiceSedeUC, IGetPersonaleByCF GetPersonaleByCF)
 {
     _client        = client;
     _configuration = configuration;
     _getListaDistaccamentiByCodiceSede = GetListaDistaccamentiByCodiceSede;
     _getPersonaleByCF = GetPersonaleByCF;
     _getListaDistaccamentiByCodiceSede = GetListaDistaccamentiByCodiceSede;
 }
示例#4
0
 public GetMezziUtilizzabiliByAreaMappa(HttpClient client, IConfiguration configuration, IGetStatoMezzi GetStatoMezzi,
                                        IGetDistaccamentoByCodiceSedeUC GetDistaccamentoByCodiceSedeUC, IGetPosizioneFlotta getPosizioneFlotta)
 {
     _client        = client;
     _configuration = configuration;
     _getStatoMezzi = GetStatoMezzi;
     _getDistaccamentoByCodiceSedeUC = GetDistaccamentoByCodiceSedeUC;
     _getPosizioneFlotta             = getPosizioneFlotta;
 }
示例#5
0
 public GetMezziUtilizzabili(HttpClient client, IConfiguration configuration,
                             IGetDistaccamentoByCodiceSedeUC GetDistaccamentoByCodiceSedeUC,
                             IGetStatoMezzi GetStatoMezzi, IGetPosizioneByCodiceMezzo getPosizioneByCodiceMezzo)
 {
     _client        = client;
     _configuration = configuration;
     _getDistaccamentoByCodiceSedeUC = GetDistaccamentoByCodiceSedeUC;
     _getStatoMezzi             = GetStatoMezzi;
     _getPosizioneByCodiceMezzo = getPosizioneByCodiceMezzo;
 }
示例#6
0
 public GetMezziUtilizzabili(HttpClient client, IConfiguration configuration, IGetStatoMezzi GetStatoMezzi,
                             IGetDistaccamentoByCodiceSedeUC GetDistaccamentoByCodiceSedeUC,
                             IGetAlberaturaUnitaOperative getAlberaturaUnitaOperative,
                             IMemoryCache memoryCache, IGetPosizioneFlotta getPosizioneFlotta, IWriteLog writeLog, IHttpContextAccessor httpContext)
     : base(client, configuration, memoryCache, writeLog, httpContext)
 {
     _getStatoMezzi = GetStatoMezzi;
     _getDistaccamentoByCodiceSedeUC = GetDistaccamentoByCodiceSedeUC;
     _getAlberaturaUnitaOperative    = getAlberaturaUnitaOperative;
     _getPosizioneFlotta             = getPosizioneFlotta;
 }
示例#7
0
 public GetListaSquadre(HttpClient client, IConfiguration configuration,
                        IGetDistaccamentoByCodiceSedeUC GetDistaccamentoByCodiceSedeUC,
                        IGetPersonaleByCF GetPersonaleByCF,
                        IGetAlberaturaUnitaOperative getAlberaturaUnitaOperative,
                        IMemoryCache memoryCache)
 {
     _getDistaccamentoByCodiceSedeUC = GetDistaccamentoByCodiceSedeUC;
     _getPersonaleByCF            = GetPersonaleByCF;
     _getAlberaturaUnitaOperative = getAlberaturaUnitaOperative;
     _memoryCache   = memoryCache;
     _client        = client;
     _configuration = configuration;
 }
示例#8
0
        private readonly IGetCoordinateDistaccamento _getCooDistaccamento; //TODO chiedere ad Igor di implementare le coordinate

        public GetRichiesta(DbContext dbContext, IMapper mapper, IGetTipologieByCodice getTipologiaByCodice, IGetListaDistaccamentiByCodiceSede getAnagraficaDistaccamento,
                            MapperRichiestaAssistenzaSuSintesi mapperSintesi, IGetAlberaturaUnitaOperative getAlberaturaUnitaOperative,
                            IGetCoordinateDistaccamento getCooDistaccamento, IGetDistaccamentoByCodiceSedeUC getDistaccamentoUC)
        {
            _dbContext                   = dbContext;
            _mapper                      = mapper;
            _getTipologiaByCodice        = getTipologiaByCodice;
            _getAnagraficaDistaccamento  = getAnagraficaDistaccamento;
            _mapperSintesi               = mapperSintesi;
            _getAlberaturaUnitaOperative = getAlberaturaUnitaOperative;
            _getCooDistaccamento         = getCooDistaccamento;
            _getDistaccamentoUC          = getDistaccamentoUC;
        }
示例#9
0
 public GetMezziUtilizzabili(HttpClient client, IConfiguration configuration, IGetStatoMezzi GetStatoMezzi,
                             IGetDistaccamentoByCodiceSedeUC GetDistaccamentoByCodiceSedeUC, IGetPosizioneByCodiceMezzo getPosizioneByCodiceMezzo,
                             IGetAlberaturaUnitaOperative getAlberaturaUnitaOperative,
                             IMemoryCache memoryCache)
 {
     _client        = client;
     _configuration = configuration;
     _getStatoMezzi = GetStatoMezzi;
     _getDistaccamentoByCodiceSedeUC = GetDistaccamentoByCodiceSedeUC;
     _getPosizioneByCodiceMezzo      = getPosizioneByCodiceMezzo;
     _getAlberaturaUnitaOperative    = getAlberaturaUnitaOperative;
     _memoryCache = memoryCache;
 }
示例#10
0
 public AddInterventoCommandHandler(ISaveRichiestaAssistenza saveRichiestaAssistenza,
                                    IGeneraCodiceRichiesta generaCodiceRichiesta,
                                    IGetTurno getTurno,
                                    IGetCompetenzeByCoordinateIntervento getCompetenze,
                                    IGetDistaccamentoByCodiceSedeUC getDistaccamento,
                                    ISetStatoGestioneSchedaContatto setStatoGestioneSchedaContatto,
                                    IGetUtenteById getUtenteById)
 {
     this._saveRichiestaAssistenza = saveRichiestaAssistenza;
     _generaCodiceRichiesta        = generaCodiceRichiesta;
     _getTurno         = getTurno;
     _getCompetenze    = getCompetenze;
     _getDistaccamento = getDistaccamento;
     _setStatoGestioneSchedaContatto = setStatoGestioneSchedaContatto;
     _getUtenteById = getUtenteById;
 }
示例#11
0
        public AddUtenteCommandHandler(IAddUtente addUtente, IGetPersonaleByCF personaleByCF,
                                       IGetAlberaturaUnitaOperative getAlberaturaUnitaOperative,
                                       IGetDistaccamentoByCodiceSedeUC getDistaccamentoByCodiceSede,
                                       IGetUtenteByCF getUtenteByCF,
                                       IAddRuoli addRuoli,
                                       IFindUserByUsername checkOmonimia)

        {
            _addUtente     = addUtente;
            _personaleByCF = personaleByCF;
            _getAlberaturaUnitaOperative  = getAlberaturaUnitaOperative;
            _getDistaccamentoByCodiceSede = getDistaccamentoByCodiceSede;
            _getUtenteByCF = getUtenteByCF;
            _addRuoli      = addRuoli;
            _checkOmonimia = checkOmonimia;
        }
示例#12
0
 public NotificationConfermaPartenze(IHubContext <NotificationHub> notificationHubContext,
                                     IQueryHandler <BoxRichiesteQuery, BoxRichiesteResult> boxRichiestehandler,
                                     IQueryHandler <BoxMezziQuery, BoxMezziResult> boxMezzihandler,
                                     IQueryHandler <BoxPersonaleQuery, BoxPersonaleResult> boxPersonalehandler,
                                     IQueryHandler <SintesiRichiesteAssistenzaMarkerQuery, SintesiRichiesteAssistenzaMarkerResult> sintesiRichiesteAssistenzaMarkerhandler,
                                     MapperRichiestaAssistenzaSuSintesi mapperSintesi,
                                     GetGerarchiaToSend getGerarchiaToSend, IGetDistaccamentoByCodiceSedeUC getDistaccamentoUC, IGetMezziInServizio getListaMezzi)
 {
     _getGerarchiaToSend     = getGerarchiaToSend;
     _getListaMezzi          = getListaMezzi;
     _notificationHubContext = notificationHubContext;
     _boxRichiestehandler    = boxRichiestehandler;
     _boxMezzihandler        = boxMezzihandler;
     _boxPersonalehandler    = boxPersonalehandler;
     _sintesiRichiesteAssistenzaMarkerhandler = sintesiRichiesteAssistenzaMarkerhandler;
     _mapperSintesi      = mapperSintesi;
     _getDistaccamentoUC = getDistaccamentoUC;
 }
示例#13
0
 public GetCompetenzeQueryHandler(IGetCompetenzeByCoordinateIntervento getCompetenze, IGetDistaccamentoByCodiceSedeUC getCodiciDistaccamenti)
 {
     _getCompetenze          = getCompetenze;
     _getCodiciDistaccamenti = getCodiciDistaccamenti;
 }