Compare commits

...

647 Commits

Author SHA1 Message Date
Samuele Locatelli a9529a8427 Fix gestione cookie expyre in frazioni di giorno 2021-09-10 15:04:39 +02:00
Samuele Locatelli 5f84fc1aab correizone nexus https in jenkinsfile 2021-09-09 16:45:36 +02:00
Samuele Locatelli 0f621f56bf Merge tag 'TabReviewCookieExpiry' into develop
Expiry in giorni decimali
2021-09-09 16:09:27 +02:00
Samuele Locatelli 2c8d649577 Merge branch 'release/TabReviewCookieExpiry' 2021-09-09 16:09:16 +02:00
Samuele Locatelli 1040582f65 Update expiry date decimale (er aintero) x TAB 2021-09-09 16:08:11 +02:00
Samuele Locatelli 10a050ee09 Merge tag 'FixMagOdlSearch' into develop
Fix search/cancel x articolo ODL
2021-09-01 14:51:48 +02:00
Samuele Locatelli 8d21f655c1 Merge branch 'release/FixMagOdlSearch' 2021-09-01 14:51:39 +02:00
Samuele Locatelli 41bca8823f MAG: Update con btn search + reset x articolo ODL 2021-09-01 14:51:12 +02:00
Samuele Locatelli a96fe723b2 Fix git spread (eslude master) 2021-09-01 10:22:20 +02:00
Samuele Locatelli ced24cb340 Merge tag 'AddMagOdlPrintArtSearch' into develop
FIx ricerca articolo x ristampa ODL
2021-09-01 10:22:11 +02:00
Samuele Locatelli bea5804f8f Merge branch 'release/AddMagOdlPrintArtSearch' 2021-09-01 10:21:15 +02:00
Samuele Locatelli bd1d80fbdb Aggiunta funzionalità ricerca x articolo x ristampa ODL MAG 2021-09-01 10:20:41 +02:00
Samuele Locatelli df8dbbfd0c Merge tag 'FixDerogaCheck' into develop
Fix gestioen deroca (ciclo su ttute le richieste)
2021-08-31 09:31:30 +02:00
Samuele Locatelli 41e41157f7 Merge branch 'release/FixDerogaCheck' 2021-08-31 09:31:19 +02:00
Samuele Locatelli 59fb6a2166 Fix controllo deroghe e abilitazione force 2021-08-31 09:29:11 +02:00
Samuele Locatelli d5614138ec Update con registrazione forzata/non forzata scheda tecnica (check) 2021-08-02 12:42:46 +02:00
Samuele Locatelli a70e22c95c Merge branch 'develop' into beta 2021-07-30 17:30:47 +02:00
Samuele Locatelli 70aa4d31da Fix errore elencolotti vuoto 2021-07-30 17:29:45 +02:00
Samuele Locatelli 6443424455 fix fontawesome e font woff 2021-07-30 17:28:45 +02:00
Samuele Locatelli 9fc3a81560 Merge branch 'develop' into SDK 2021-07-28 12:55:26 +02:00
Samuele Locatelli 668a405901 Fix gestione reset e forzatura parametri 2021-07-28 12:55:17 +02:00
Samuele Locatelli 67ace71b4e update definizione oggetto x doppia materia prima 2021-07-28 12:41:53 +02:00
Samuele Locatelli 17aa2a0f13 fix controllo doppia MP 2021-07-28 12:41:42 +02:00
Samuele Locatelli d9505e1749 update vers number 2021-07-27 19:02:49 +02:00
Samuele Locatelli 4be174813f Merge branch 'SDK' into develop 2021-07-27 19:00:31 +02:00
Samuele Locatelli d229cc22ae Merge branch 'develop' into SDK 2021-07-27 19:00:26 +02:00
Samuele Locatelli 52fdc60ca3 COmpletata gestione deroga con visuals 2021-07-27 19:00:20 +02:00
Samuele Locatelli 9ccefa2aec Altre prove x accettazione deroghe 2021-07-27 13:29:50 +02:00
Samuele Locatelli 2036cda148 modifiche inserimento deroga ST 2021-07-27 12:29:10 +02:00
Samuele Locatelli fc29a41522 refresh 2021-07-26 12:54:07 +02:00
Samuele Locatelli fee45a430a pulizia dll 2021-07-26 12:54:00 +02:00
Samuele Locatelli 9620b51533 pulizia dll 2021-07-26 12:53:52 +02:00
Samuele Locatelli 40bd6a3fb3 cambio colore conf prod (Jetco) 2021-07-26 12:53:38 +02:00
Samuele Locatelli 262d83d2c9 Inizio modifica scheda tecnica con forzatura lotto 2021-07-26 12:53:26 +02:00
Samuele Locatelli 31ad6f0e13 Merge remote-tracking branch 'gitlab.steamware/develop' into develop 2021-07-19 17:26:51 +02:00
Samuele Locatelli cdd72b51f0 nuova icona fermo indefinito 2021-07-19 17:26:46 +02:00
Samuele E. Locatelli 0000a34abc Update css x monitor con molti blocchi 2021-07-19 16:07:36 +02:00
Samuele Locatelli 0d92b57dae Fix modalità download update MP-STATS 2021-06-28 19:43:37 +02:00
Samuele Locatelli 253fa1f808 disambiguati metodi IOB x forceAutoODL 2021-06-28 19:26:47 +02:00
Samuele Locatelli 1cb80de30b Merge branch 'feature/fixAutoStartSplitOdl' into develop 2021-06-18 19:08:16 +02:00
Samuele Locatelli b14326f2e9 update tablet x metodo split classico con nuova stored 2021-06-18 19:08:08 +02:00
Samuele Locatelli a3cf82384b Update controller MP-IO x split/autostart ODL 2021-06-18 19:07:57 +02:00
Samuele Locatelli 2ca66abf2a Update mappatura store splitODL e autoStart ODL 2021-06-18 19:07:41 +02:00
Samuele Locatelli 0eac106e8c new rel 2021-06-18 19:07:27 +02:00
Samuele Locatelli dc76218c35 Fix split con aprametri opzionali 2021-06-18 14:33:20 +02:00
Samuele Locatelli c9964da83b Merge remote-tracking branch 'gitlab.steamware/SDK' into develop 2021-06-18 14:27:54 +02:00
Samuele Locatelli e24611ef1c Merge branch 'SDK' into develop 2021-06-18 14:27:09 +02:00
Samuele Locatelli 5e5fd23480 Merge branch 'develop' into SDK 2021-06-18 14:27:04 +02:00
Samuele Locatelli ddfc5767f6 update controller x split ODL con KeyRicheista 2021-06-18 14:26:57 +02:00
Samuele Locatelli d333fd0c1a Update metodo split ODL con KeyRIcheista 2021-06-18 14:26:45 +02:00
Samuele Locatelli c901ed9829 new rel 2021-06-18 14:26:32 +02:00
Samuele E. Locatelli bc2b6367f4 Fix update manager LAND: MP-STATS --> STATS 2021-06-15 19:04:43 +02:00
Samuele Locatelli d44b214237 Modifica firma stored RS/RC get ByFilt 2021-06-09 19:00:34 +02:00
Samuele Locatelli 359ed3de61 Merge branch 'feature/UpgradeUpdateManager' into develop 2021-05-27 19:07:31 +02:00
Samuele Locatelli bba1c4cb36 new rel 2021-05-27 19:07:22 +02:00
Samuele Locatelli 10deb2efec Completato update LAND x download e mostrare STATS in home 2021-05-27 19:07:08 +02:00
Samuele Locatelli eec274ff3e OK ricerca versione x MP-STATS 2021-05-27 18:15:28 +02:00
Samuele Locatelli b172ef09bc Merge branch 'develop' into SDK 2021-05-27 17:59:49 +02:00
Samuele Locatelli 2e225d14f9 completo upgrade bootstrap 2021-05-27 17:59:11 +02:00
Samuele Locatelli b697bc20fa Update bootstrap a 4.6.0 2021-05-27 17:58:20 +02:00
Samuele Locatelli 86d7296094 update dotnetcore platform 2021-05-27 17:56:23 +02:00
Samuele Locatelli 5e64b0355f Update fontawesome 2021-05-27 17:55:44 +02:00
Samuele Locatelli 63d1f43826 update newtonsoft json 2021-05-27 17:55:03 +02:00
Samuele Locatelli 06d40eab18 Update jquery 2021-05-27 17:54:17 +02:00
Samuele Locatelli 3858969b1f Update MongoDB 2021-05-27 17:51:25 +02:00
Samuele Locatelli 0f4860ddf1 Update compress vari 2021-05-27 17:48:35 +02:00
Samuele Locatelli b4e72bae9d Update NLog 2021-05-27 17:46:02 +02:00
Samuele Locatelli 26b8cf6f9d Update steamwarelibs 2021-05-27 17:43:43 +02:00
Samuele Locatelli 7d2cbe7e59 spostamento WebConfigSetter su progetto ad hoc 2021-05-27 17:40:09 +02:00
Samuele E. Locatelli 7b513329d3 Merge branch 'develop' into SDK 2021-05-14 22:13:14 +02:00
Samuele E. Locatelli fb1413e168 Completato gestione filtraggio x Commessa/ODL dei controlli 2021-05-14 22:12:37 +02:00
Samuele E. Locatelli 88ce165544 OK filtraggio scarti 2021-05-14 22:02:55 +02:00
Samuele E. Locatelli fc1e539a51 Fix gestione grafica selettore ODL 2021-05-14 21:48:11 +02:00
Samuele Locatelli 8dd05e7375 ok selettore ultimi ODL 2021-05-14 19:57:24 +02:00
Samuele Locatelli f22a1830a7 Inizio modifica reportistica scarti 2021-05-14 19:50:29 +02:00
Samuele Locatelli 70a404ef8b Merge branch 'develop' into SDK 2021-05-12 18:29:32 +02:00
Samuele Locatelli 07fc280f01 Gestione ricerca x ARTICOLI 2021-05-12 18:28:03 +02:00
Samuele Locatelli f788926e9b Fix visibilità ricerca ADM 2021-05-12 18:00:20 +02:00
Samuele Locatelli ab2e3040bd fix comportamento tablet x perdita sel numPzPallet + display ODL 2021-05-12 17:33:44 +02:00
Samuele Locatelli e4ce734306 continuo traduzione della parte info aggiuntive 2021-05-05 15:27:31 +02:00
Samuele Locatelli 9ebaa3c731 ancora traduzioni SITE 2021-05-04 20:17:09 +02:00
Samuele Locatelli e52775e210 Completata pagina prod analisys 2021-05-04 18:39:42 +02:00
Samuele Locatelli 6bc1e86b2e traduzioni MAG 2021-05-04 18:16:03 +02:00
Samuele Locatelli f6af8daa4a Continuo traduzioni SITE 2021-05-04 18:15:33 +02:00
Samuele Locatelli 7b3ac9bdb1 continuo traduzione 2021-05-04 16:35:46 +02:00
Samuele Locatelli c5855543fc Inizio revisione traduzione 2021-05-04 16:35:39 +02:00
Samuele Locatelli 2db671aa7b new rel 2021-05-04 16:35:26 +02:00
Samuele Locatelli 03508a9beb pulizia oggetti inutilizzati 2021-05-04 16:35:10 +02:00
Samuele Locatelli df2b6ca400 Merge branch 'develop' into SDK 2021-05-03 17:48:52 +02:00
Samuele Locatelli 24516d31d9 Update x report odette 2021-05-03 17:45:11 +02:00
Samuele Locatelli a3f56546b1 new rel 1421 2021-05-03 17:45:02 +02:00
Samuele Locatelli 485315bf90 Fix gestioen stampa report full 2021-04-23 19:18:39 +02:00
Samuele Locatelli b09c626117 new rel 2021-04-23 15:42:52 +02:00
Samuele Locatelli 82ea977ff8 Merge branch 'develop' into SDK 2021-04-23 15:38:53 +02:00
Samuele Locatelli 379c431ed8 Aggiornamento stored e chiamate x nuovi reports 2021-04-23 15:38:37 +02:00
Samuele Locatelli c48482d7d3 Aggiornamento reports 2021-04-23 15:31:20 +02:00
Samuele Locatelli da10abdf57 fix controllo chiusura attrezzaggio ODL 2021-04-23 15:21:30 +02:00
Samuele Locatelli a85718e05a rimozione branch specifici x APP 2021-04-21 16:55:11 +02:00
Samuele Locatelli 7148a58176 Merge branch 'feature/FluitekReqKeyRichiesta' into develop 2021-04-21 16:53:40 +02:00
Samuele Locatelli 5e124212b6 fix display checkOdlInevaso 2021-04-21 16:53:30 +02:00
Samuele Locatelli 673ec4ffbe Fix selezione periodo controlli 2021-04-21 16:39:51 +02:00
Samuele Locatelli 5ea421afe8 Aggiunta KeyRIchiesta x ODL 2021-04-21 16:15:39 +02:00
Samuele Locatelli 313cefc9d3 fix missing file image 2021-04-21 15:06:38 +02:00
Samuele Locatelli c6ab8f2647 new rel: fix x FLuitek + check ChiudiODL Inevaso 2021-04-21 14:45:50 +02:00
Samuele Locatelli 3176888042 Merge branch 'feature/FixInterface' into develop 2021-04-21 14:42:39 +02:00
Samuele Locatelli a47034e7c8 Aggiunta preliminare report packListFull (manca check stored + veri reports) 2021-04-21 14:42:30 +02:00
Samuele Locatelli deca338d2a FIX: cancellabile SOLO SE non ho AL su ordine 2021-04-21 14:28:50 +02:00
Samuele Locatelli 5b708ff8e5 Fix filtragigo e visual richieste PackList 2021-04-21 13:15:40 +02:00
Samuele Locatelli b15847c5d0 FIx: PL trasferita NON E' editabile 2021-04-21 12:40:25 +02:00
Samuele Locatelli 9d4b54bb65 fix CBE x split (x chiedere conferma jscript) 2021-04-21 12:29:39 +02:00
Samuele Locatelli a674372de6 fix selezione task packList pedane 2021-04-21 12:29:21 +02:00
Samuele Locatelli e377d88a1b cambio traduzione x TAB (elenco stampabile) 2021-04-21 12:28:56 +02:00
Samuele Locatelli c20fa6940e Merge branch 'feature/NewPackListDuplicaUpload' into develop 2021-04-21 10:21:22 +02:00
Samuele Locatelli 7b279cb736 Aggiunta gestione split caricate 2021-04-21 10:21:12 +02:00
Samuele Locatelli 79107475fa fix update elenco packList post blocco/sblocco 2021-04-21 10:09:03 +02:00
Samuele Locatelli f53a23b009 Update elenco pedane in visualizzazione 2021-04-21 10:05:39 +02:00
Samuele Locatelli 13d4c4101e Differenziazione pag PL e Carico merce 2021-04-20 18:18:22 +02:00
Samuele Locatelli b990558813 Merge branch 'feature/PackListLogicReview' into develop 2021-04-20 17:24:05 +02:00
Samuele Locatelli 5b96ff7839 completo editing carico pedane da testare 2021-04-20 17:23:03 +02:00
Samuele Locatelli 64070bdd33 cleanup 2021-04-20 17:14:42 +02:00
Samuele Locatelli adfdf0ac10 toggler stato PL / scan carico 2021-04-20 17:14:32 +02:00
Samuele Locatelli 8c4acafadb nuovo modulo gestione load scan (da testare) 2021-04-20 17:14:19 +02:00
Samuele Locatelli 553343e2ae aggiunta desc stato AL 2021-04-20 17:12:55 +02:00
Samuele Locatelli c3cfadc8be add reset search art 2021-04-20 14:25:06 +02:00
Samuele Locatelli 241e504dba Merge branch 'feature/PackListNewInsert' into develop 2021-04-20 12:51:52 +02:00
Samuele Locatelli f7a80788cc new rel 2021-04-20 12:51:46 +02:00
Samuele Locatelli 45e6f32541 completato insert x ordini filtrabili (mass ADD) 2021-04-20 12:51:36 +02:00
Samuele Locatelli be6e5aeaf9 typo 2021-04-20 12:51:06 +02:00
Samuele Locatelli ce67ec9c19 aggiunta metodo x selezione ordini aperti filtrabili 2021-04-20 12:51:01 +02:00
Samuele Locatelli 3cc6eabdff Merge branch 'feature/BCodeReadUdc' into develop 2021-04-20 10:33:00 +02:00
Samuele Locatelli 0c6301739a cleanup generale x barcode 2021-04-20 10:23:36 +02:00
Samuele Locatelli b97664c5b7 Iniziato modifica x UDC con codice PRE; non ancora OK casi errore 2021-04-19 19:53:37 +02:00
Samuele Locatelli 3af0a646d0 Merge branch 'feature/PianoProd' into develop 2021-04-19 19:22:46 +02:00
Samuele Locatelli 4f67d80786 fix display pagina pianoprod x leggibilità e print 2021-04-19 19:22:35 +02:00
Samuele Locatelli 7ab188b900 Modifica comportamento x paginazione 2021-04-19 19:02:06 +02:00
Samuele Locatelli 144c70f8c5 Merge branch 'feature/SetupODL' into develop 2021-04-19 18:42:51 +02:00
Samuele Locatelli 8b7fe85c71 COmpletata gestione x annullamento attrezzaggio ODL 2021-04-19 18:42:34 +02:00
Samuele Locatelli 0e2e7a27a0 TAB: add reset (master/slave) x chiusura ODL 2021-04-19 17:39:32 +02:00
Samuele Locatelli 38b1d6cf13 Inizio modifica nuova vers 2021-04-19 13:14:03 +02:00
Samuele Locatelli bb6d219216 update vers numb 2021-04-13 19:53:43 +02:00
Samuele Locatelli 5e4630e845 Merge branch 'develop' into ADM 2021-04-13 19:52:53 +02:00
Samuele Locatelli de905d12d1 update librerie steamware + gestione coda con template 2021-04-13 19:52:45 +02:00
Samuele Locatelli 891d363eff Update steamware libs x template multipli x coda 2021-04-13 08:37:29 +02:00
Samuele Locatelli 22982361fd Merge branch 'develop' into TAB 2021-04-12 08:58:47 +02:00
Samuele Locatelli df33a9a981 new rel numb 2021-04-12 08:58:36 +02:00
Samuele Locatelli d9a70fc5d8 update gestione set/reset PLC x slave machine 2021-04-12 08:58:33 +02:00
Samuele Locatelli 31fb2b0909 altra pmodifica post invio parametri... 2021-04-10 15:10:50 +02:00
Samuele Locatelli f459597758 modifica metodo addTaskx non perdere in caso di task mancanti 2021-04-10 14:41:02 +02:00
Samuele Locatelli 15e1475a67 Merge branch 'beta' into ADM 2021-04-10 10:35:52 +02:00
Samuele Locatelli fedd0264b8 Aggiunto log x gestione reissue task 2021-04-10 10:34:34 +02:00
Samuele Locatelli 10c664c2d3 ulteriuore controllo variazione valore saved 2021-04-10 10:26:18 +02:00
Samuele Locatelli 895eafd8ac new rel 2021-04-10 10:21:30 +02:00
Samuele Locatelli ba168aad25 check su setObjItems e flogJson --> addCheckTask4Machine x resend PLC 2021-04-10 10:04:46 +02:00
Samuele Locatelli 4a20a5ca75 inizio modifica x gestire persistenza valori commessa x Valvital 2021-04-09 19:45:53 +02:00
Samuele Locatelli 518b24d8a0 Merge branch 'develop' into ADM 2021-04-03 17:44:22 +02:00
Samuele Locatelli 400ffcdade completo commit precedente 2021-04-03 17:44:13 +02:00
Samuele Locatelli 62db7b81cb fix reordering schedulatore 2021-04-03 17:43:56 +02:00
Samuele Locatelli 2f5a0384fd new rel 2021-03-26 18:36:00 +01:00
Samuele Locatelli 6d6ab58c63 Fix errore selezione pz pallet a 0 (log + def 1) 2021-03-26 18:35:39 +01:00
Samuele Locatelli 852ab3224e fix preproc directive 2021-03-23 14:20:02 +01:00
Samuele Locatelli 0fad61aca3 update x gestione vocabolario 2021-03-23 14:18:03 +01:00
Samuele Locatelli 86b2a79f2b Merge branch 'develop' into ADM 2021-03-17 16:56:47 +01:00
Samuele Locatelli 46dee623c3 COmpletato fix comportamento update statistiche in modifica 2021-03-17 16:56:41 +01:00
Samuele Locatelli 4af6a150ba update ADM: nascosto "solo programmate" 2021-03-17 16:37:42 +01:00
Samuele Locatelli 2409b14258 new rel number 2021-03-17 16:37:23 +01:00
Samuele Locatelli 15b703d04d refresh compression 2021-03-17 16:37:13 +01:00
Samuele Locatelli 809d2f2972 refresh typescrypt vers 2021-03-17 16:36:47 +01:00
Samuele Locatelli 608fa1bad9 fix framework x versGen 2021-03-17 16:36:33 +01:00
Samuele E. Locatelli bd70933212 Rimosso selezione impianti doppia tavola 2021-03-16 17:07:11 +01:00
Samuele E. Locatelli 6b43dc13ac update vers number 2021-03-16 16:25:30 +01:00
Samuele E. Locatelli 99643ea88a Merge branch 'develop' into ADM 2021-03-16 12:56:31 +01:00
Samuele E. Locatelli a32c7c6ffb aggiunto step x assegnazioen amcchina attività pianificate 2021-03-16 12:56:04 +01:00
Samuele E. Locatelli 96992db9a2 new release 2021-03-16 12:55:47 +01:00
Samuele E. Locatelli cd9fc076fb rimesso update eliminato x stats + update approvazione 2021-03-16 09:32:57 +01:00
Samuele E. Locatelli 3d75d63b86 refresh pacchetti nuget 2021-03-16 09:31:09 +01:00
Samuele E. Locatelli 2577812529 Merge branch 'develop' into ADM 2021-03-15 19:13:27 +01:00
Samuele E. Locatelli b5bcc066b1 fix perdita selezione su cambio priorità 2021-03-15 19:11:57 +01:00
Samuele E. Locatelli dfe39961cd pulizia library 2021-03-15 19:09:31 +01:00
Samuele E. Locatelli 297f6635a4 ok condizioni visualizzaizone spostamento priorità 2021-03-15 19:06:54 +01:00
Samuele E. Locatelli 0a9b07fb9a spostamento procedura plan (preliminare) 2021-03-15 19:06:43 +01:00
Samuele E. Locatelli 37a8f50b98 start new rel 2021-03-15 19:06:30 +01:00
Samuele E. Locatelli a3f05ea053 fix pulsanti riattrezzaggio 2021-03-09 17:17:57 +01:00
Samuele E. Locatelli 42a6484136 Merge branch 'develop' into ADM 2021-03-09 12:35:10 +01:00
Samuele E. Locatelli b97f1da062 controllo x evitare doppio caricamento ordini ext 2021-03-09 12:35:04 +01:00
Samuele E. Locatelli c1eaf40003 Merge branch 'develop' into MAG 2021-03-09 12:25:21 +01:00
Samuele E. Locatelli 544f4309aa update MAG x ordini: aggiunto cliente+destinazione 2021-03-09 12:25:13 +01:00
Samuele E. Locatelli 6fc1c831ff PackList MAG: data consegna + destinazione 2021-03-05 10:24:59 +01:00
Samuele E. Locatelli 3c6c506330 pulizia dll 2021-03-05 09:45:37 +01:00
Samuele E. Locatelli 558de1eae4 Merge branch 'develop' into MAG 2021-03-04 15:58:51 +01:00
Samuele E. Locatelli 258d00e87c rel 1400 2021-03-04 15:58:35 +01:00
Samuele E. Locatelli 295d581242 ulteriore pulizia nuget 2021-03-04 15:58:21 +01:00
Samuele E. Locatelli e737812e81 Pulizia nuget deprecati in SDK e update 2021-03-04 15:42:13 +01:00
Samuele E. Locatelli 15345ddd0f Fix zlib/snappy spariti 2021-03-04 14:41:16 +01:00
Samuele E. Locatelli 408e5cf431 Fix setup progetti con dll referenziate x errore 2021-03-04 14:35:14 +01:00
Samuele E. Locatelli 926e94a54e new rel 2021-03-04 12:36:13 +01:00
Samuele E. Locatelli 982eef601d Merge branch 'ADM' into develop 2021-03-04 12:36:00 +01:00
Samuele E. Locatelli 3a41672364 fix DueDate x promesse ODL 2021-03-04 12:35:33 +01:00
Samuele E. Locatelli e24ca7a9dc Merge branch 'develop' into TAB 2021-03-04 11:39:34 +01:00
Samuele E. Locatelli 2b9749253b OK Tab x gestione selezione filtro 2021-03-04 11:39:26 +01:00
Samuele E. Locatelli 9af9253aa5 modifica x selettore PODL come NUOVO componente 2021-03-04 11:03:23 +01:00
Samuele E. Locatelli fb48cbe10e Merge branch 'develop' into ADM 2021-03-04 09:48:30 +01:00
Samuele E. Locatelli 774d3b3002 update interop services 2021-03-04 09:46:39 +01:00
Samuele E. Locatelli 0cc58431bf new rel 2021-03-04 09:22:47 +01:00
Samuele E. Locatelli 88529888b5 Refresh pacchetti 2021-03-04 09:22:28 +01:00
Samuele E. Locatelli a1fb3b1100 Update Nuget ultime versioni step 2 2021-03-04 08:27:07 +01:00
Samuele E. Locatelli e8488da7d0 Update Nuget ultime versioni step 1 2021-03-04 08:16:09 +01:00
Samuele E. Locatelli 7ca2967615 ancora consolidamento nuget vari 2021-03-04 08:11:26 +01:00
Samuele E. Locatelli b2d597e903 update e consolidamento NuGet vari 2021-03-04 08:07:31 +01:00
Samuele E. Locatelli 59abf7f29d cambio livello verbosity 2021-03-03 16:06:20 +01:00
Samuele E. Locatelli 02838336cf Merge branch 'develop' into ADM 2021-03-03 15:57:24 +01:00
Samuele E. Locatelli 8db3676637 COmpletata review x diminuire verbosità compilazione 2021-03-03 15:57:06 +01:00
Samuele E. Locatelli b9a98c23f6 start new rel cycle 2021-03-03 12:51:15 +01:00
Samuele E. Locatelli 3395c52275 Fix nuget: bootstrap, ZipLib,DnsClient,Steamware 2021-03-03 12:51:09 +01:00
Samuele E. Locatelli 2151aa87fa fix errori compilazione MAG 2021-03-03 12:42:02 +01:00
Samuele E. Locatelli a8e8b97acb fix errori compilazione ADM IO LAND 2021-03-03 12:41:31 +01:00
Samuele E. Locatelli 0667ec7f06 fix progetti classLibrary 2021-03-03 12:41:13 +01:00
Samuele E. Locatelli bcdb82da1b Fix preliminari x .editorconfig files 2021-03-03 12:40:56 +01:00
Samuele E. Locatelli 2e7c455772 fix gitspread 2021-03-03 10:55:10 +01:00
Samuele E. Locatelli 982269d7f2 fix gitspread e jenkinsfile 2021-03-03 10:02:27 +01:00
Samuele E. Locatelli fc43568ef6 sistemazione grafica fixODL 2021-03-03 09:45:41 +01:00
Samuele E. Locatelli e13eec451d Merge branch 'MAG' into develop 2021-03-02 19:00:18 +01:00
Samuele E. Locatelli ff46190969 selezione ODL DueDate entro parametro config 2021-03-02 18:59:37 +01:00
Samuele E. Locatelli 8a59e8a0cf new rel 2021-03-02 18:54:07 +01:00
Samuele E. Locatelli feedb5a168 fix typo x LAND/MAG 2021-02-10 14:46:07 +01:00
Samuele E. Locatelli eb1a3e885b Merge branch 'MAG' into ADM 2021-02-05 19:28:59 +01:00
Samuele E. Locatelli 8847b8e316 new rel 2021-02-05 19:28:52 +01:00
Samuele E. Locatelli 8a7d2a8472 fix logo cliente + fix gest MON + macc 2021-02-05 19:28:43 +01:00
Samuele E. Locatelli 59695fb3db Merge branch 'MAG' into ADM 2021-02-04 09:19:19 +01:00
Samuele E. Locatelli ac1108a207 Gestione timer variabile in pedane 2021-02-04 09:18:41 +01:00
Samuele E. Locatelli 7059b75f00 fix gestione pedane x traduzione + TTL prod redis 2021-02-02 15:58:22 +01:00
Samuele E. Locatelli 6541aee699 fix reset 2021-02-02 15:58:12 +01:00
Samuele E. Locatelli 9ffa78f4dc Merge branch 'MAG' into ADM 2021-02-02 09:01:53 +01:00
Samuele E. Locatelli da67a40750 new rel 2021-02-02 09:01:45 +01:00
Samuele E. Locatelli efdb05c638 fix comportamento lock/unlock selezione packlist da processare 2021-02-02 09:01:19 +01:00
Samuele E. Locatelli fbc5ba59b1 new rel 2021-02-01 19:36:11 +01:00
Samuele E. Locatelli 573f155449 NO delete PList SE AL presenti, anche se bozza... 2021-02-01 19:36:05 +01:00
Samuele E. Locatelli bcd7e4402a Merge branch 'MAG' into ADM 2021-02-01 16:48:19 +01:00
Samuele E. Locatelli 33a7a746ad new rel 2021-02-01 16:48:12 +01:00
Samuele E. Locatelli d6f1e05d7e Fix font x LAND 2021-02-01 16:48:04 +01:00
Samuele E. Locatelli 2a60dc10e9 Merge branch 'MAG' into ADM 2021-02-01 15:40:28 +01:00
Samuele E. Locatelli a2bc0e4573 new rel 2021-02-01 15:40:22 +01:00
Samuele E. Locatelli d78c9a7cca update x test css LAND + fix import SQL tutot con null 2021-02-01 15:40:09 +01:00
Samuele E. Locatelli 42b7fc47e3 refresh build LAND in test 2021-02-01 15:24:12 +01:00
Samuele E. Locatelli c6eea9451d Merge branch 'ADM' into MAG 2021-02-01 15:11:18 +01:00
Samuele E. Locatelli 733d197438 update vers 2021-02-01 15:11:13 +01:00
Samuele E. Locatelli ae0a0b0dd6 Merge branch 'MAG' into ADM 2021-02-01 15:10:58 +01:00
Samuele E. Locatelli b86512380e Aggiunto ricerca articoli in ES3 x cod + IMPORT 2021-02-01 15:10:51 +01:00
Samuele E. Locatelli c5a5c480c1 fix configuraizone x font custom + new rel 2021-02-01 13:34:43 +01:00
Samuele E. Locatelli cedc18bb04 Merge branch 'MAG' into ADM 2021-02-01 13:28:09 +01:00
Samuele E. Locatelli d0c27f8e3f Completato fix vari x pagina MAG 2021-02-01 13:28:03 +01:00
Samuele E. Locatelli b397b9b5da Fix controllo qta ODL 2021-02-01 12:47:58 +01:00
Samuele E. Locatelli 56f32e3fda Fix vari apgine packList e pedane 2021-02-01 12:16:07 +01:00
Samuele E. Locatelli d31559f1ec Fix gestione creazione/editing PackList 2021-01-30 11:44:34 +01:00
Samuele E. Locatelli 7862ba3284 new Rel 2021-01-29 19:54:39 +01:00
Samuele E. Locatelli e0a88154a2 fix display codArt x PackList 2021-01-29 19:54:26 +01:00
Samuele E. Locatelli 132cd7a35f Merge branch 'MAG' into ADM 2021-01-29 19:46:21 +01:00
Samuele E. Locatelli 9722a19b54 Fix update e svuota x UDC/AL 2021-01-29 19:45:28 +01:00
Samuele E. Locatelli 247c5a91f2 OK eliminazione pedane vuote... 2021-01-29 19:19:48 +01:00
Samuele E. Locatelli 04aa98427f new rel 2021-01-29 18:59:13 +01:00
Samuele E. Locatelli c9964bb61f Aggiunta pack list start/compeltata x MAG 2021-01-29 18:59:00 +01:00
Samuele E. Locatelli d9fef0bea7 Merge branch 'ADM' into MAG 2021-01-28 22:57:44 +01:00
Samuele E. Locatelli 702a3406e3 FIX stampa pedane!!! 2021-01-28 22:57:33 +01:00
Samuele E. Locatelli 8afbd9330f fix pagina print con selezione ultimi ODL 2021-01-28 22:37:16 +01:00
Samuele E. Locatelli bc02204846 fix conf report + update rdlc corretto 2021-01-28 22:37:03 +01:00
Samuele E. Locatelli e5b10affae aggiunta gestione lista ODL 2021-01-28 22:36:19 +01:00
Samuele E. Locatelli 03c9f10b01 typo 2021-01-28 17:44:18 +01:00
Samuele E. Locatelli 19ad903da0 Fix ricalcolo promIN processate + fix pulizia promIN da apertura planner 2021-01-28 08:57:48 +01:00
Samuele E. Locatelli 6691fb2207 new rel packages 2021-01-27 18:40:12 +01:00
Samuele E. Locatelli 5698a88d53 Merge branch 'ES3' into TAB 2021-01-27 18:30:34 +01:00
Samuele E. Locatelli 2dcaa77205 Completato comportamento ADM x ES3!!! 2021-01-27 18:30:26 +01:00
Samuele E. Locatelli 54a3e74bd1 Fix query stat x attive/inattive 2021-01-27 18:16:25 +01:00
Samuele E. Locatelli e1861674a1 fix vari + loop errore update 2021-01-27 17:32:49 +01:00
Samuele E. Locatelli 2d18d5dd65 Completata gestioen attiva/disattiva/elimina PODL 2021-01-27 16:25:38 +01:00
Samuele E. Locatelli 91ec2da52a fix filtraggio promesse attivate 2021-01-27 15:09:36 +01:00
Samuele E. Locatelli 10f8e6a344 update pagina ODL OUT 2021-01-27 12:33:33 +01:00
Samuele E. Locatelli 4b1d694d77 fixed refresh 2021-01-27 11:47:28 +01:00
Samuele E. Locatelli 8378f641db fix editing promesse pianificate 2021-01-27 11:02:30 +01:00
Samuele E. Locatelli 161f392b71 spostamento modulo a nuova denominazione 2021-01-27 08:21:57 +01:00
Samuele E. Locatelli 3d1c083a63 inizio riorganizzaizone ultimo modulo 2021-01-27 08:15:59 +01:00
Samuele E. Locatelli 249a4e76ac new rel 2021-01-26 19:39:47 +01:00
Samuele E. Locatelli a0c89706de molti update x gestione pianificazione produzione (anche parziale) 2021-01-26 19:39:38 +01:00
Samuele E. Locatelli 8bfbe7b2f5 fix selezione approvazione 2021-01-23 09:45:08 +01:00
Samuele E. Locatelli 1521ee7376 renaming compone te create -- approve 2021-01-23 09:05:17 +01:00
Samuele E. Locatelli b38ee75c7b renaming mod --> cmp stats 2021-01-23 09:03:25 +01:00
Samuele E. Locatelli 3851628ba0 fix comportamento selezione --> detail 2021-01-23 09:00:23 +01:00
Samuele E. Locatelli b2a0649f1e Fix grafico selezione candidati x create 2021-01-22 19:29:51 +01:00
Samuele E. Locatelli 38af19e6d0 fix graph ricerca 2021-01-22 19:17:19 +01:00
Samuele E. Locatelli 16ce89bf33 Completato filtro anche con CLIENTI 2021-01-22 19:09:10 +01:00
Samuele E. Locatelli 5c4952d9ce spostsamento filtro ART in componente 2021-01-22 08:38:01 +01:00
Samuele E. Locatelli 9f3a8a756b fix selezione e reset x macchine/reparti 2021-01-21 19:03:16 +01:00
Samuele E. Locatelli a01bfd1079 new rel 2021-01-21 18:14:15 +01:00
Samuele E. Locatelli 8c205a5849 Creazione moduli individuali x plan ES3 2021-01-21 18:13:54 +01:00
Samuele E. Locatelli 0a0ab3424b update report scassato + conf 2021-01-16 12:33:15 +01:00
Samuele E. Locatelli a30f1bfa23 Merge branch 'ADM' into MAG 2021-01-16 12:08:37 +01:00
Samuele E. Locatelli 6025d775db fix mag base path 2021-01-16 12:08:29 +01:00
Samuele E. Locatelli f847eaf82c Merge branch 'ADM' into ES3 2021-01-16 12:01:58 +01:00
Samuele E. Locatelli a2402f8636 typo + refresh jumper/smartStart x MAG 2021-01-16 12:01:48 +01:00
Samuele E. Locatelli ddf935c944 add report packlist rdlc 2021-01-16 12:01:31 +01:00
Samuele E. Locatelli 8e7fb2c3a8 new rel 2021-01-16 12:01:08 +01:00
Samuele E. Locatelli 19079f0b73 refresh conf jump x MAG 2021-01-16 10:29:03 +01:00
Samuele E. Locatelli 5651dd5d88 Merge branch 'MAG' into ADM 2021-01-16 10:05:42 +01:00
Samuele E. Locatelli ddd21ac607 update gestione DB recupero chaivi JUMP 2021-01-16 10:05:05 +01:00
Samuele E. Locatelli 0670533ef8 Merge branch 'MAG' into ADM 2021-01-15 19:52:11 +01:00
Samuele E. Locatelli d4104d4176 fix redirect da provare x MAG + new rel 2021-01-15 19:52:02 +01:00
Samuele E. Locatelli 6a45034910 URL jump TAB-->MAG tab da testare 2021-01-15 19:49:00 +01:00
Samuele E. Locatelli 578b4a92fc fix report pedane (conf x stampa) 2021-01-15 19:43:42 +01:00
Samuele E. Locatelli 242edd80e2 typo 2021-01-15 19:28:56 +01:00
Samuele E. Locatelli ef912aab1d add new report 2021-01-15 19:28:50 +01:00
Samuele E. Locatelli 47dcde809f Merge branch 'MAG' into ADM 2021-01-15 10:32:24 +01:00
Samuele E. Locatelli f5f25033f3 modifica preliminare x report packlist (buttons) 2021-01-15 10:32:06 +01:00
Samuele E. Locatelli 7710017590 new release 2021-01-13 22:30:05 +01:00
Samuele E. Locatelli 64b521b5ce refresh LAND 2021-01-13 22:30:00 +01:00
Samuele E. Locatelli cf263e14f2 aggiunta font x LAND 2021-01-13 22:29:45 +01:00
Samuele E. Locatelli c15d930b53 Merge branch 'MAG' into ADM 2021-01-13 19:55:54 +01:00
Samuele E. Locatelli 78bb99dbc8 aggiunto download MAG in coda ad ALL 2021-01-13 19:55:47 +01:00
Samuele E. Locatelli 9cb2fa8bd8 fix lettura da key e non cablata CTRACK 2021-01-13 19:55:01 +01:00
Samuele E. Locatelli 4aea6a23ca fix btn download e link x MAG 2021-01-13 19:53:11 +01:00
Samuele E. Locatelli b7780aa526 fix link stampa TAB 2021-01-13 19:02:18 +01:00
Samuele E. Locatelli d46a78f923 nuova rel x fix json MAG e x varie TAB 2021-01-13 18:40:36 +01:00
Samuele E. Locatelli 191d2b3887 fix deploy rdlc 2021-01-13 18:39:47 +01:00
Samuele E. Locatelli 54dabfada0 Merge branch 'MAG' into ADM 2021-01-13 16:21:00 +01:00
Samuele E. Locatelli c88093a2cf update x gestione pedane... 2021-01-13 16:19:10 +01:00
Samuele E. Locatelli 26b86f6f20 refresh dati stampa x UDC 2021-01-13 14:08:36 +01:00
Samuele E. Locatelli 47ddb7498b fix conteggio pezzi stampabili 2021-01-13 13:52:11 +01:00
Samuele E. Locatelli c05e542e5b inizio modifica x pezzi confermati vs ordinati 2021-01-13 12:16:34 +01:00
Samuele E. Locatelli e00b47ffe5 refresh pubblicaizone reports 2021-01-13 11:20:50 +01:00
Samuele E. Locatelli f2b6d1da5f udpate report + pubblicazione rdlc 2021-01-13 11:15:32 +01:00
Samuele E. Locatelli 7c8e35e987 new rel number 2021-01-13 11:02:00 +01:00
Samuele E. Locatelli 037d673b8a Update gestione PJQ come x NKC 2021-01-13 11:01:33 +01:00
Samuele E. Locatelli 4b56919704 new rel 2021-01-13 09:38:14 +01:00
Samuele E. Locatelli a9bacff235 Update conf code stampa MAG + reprint 2021-01-13 09:38:04 +01:00
Samuele E. Locatelli 903a541efa Merge branch 'MAG' into ADM 2021-01-12 19:56:01 +01:00
Samuele E. Locatelli f296857476 OK creazione ed accodamento UDC!!! 2021-01-12 19:55:55 +01:00
Samuele E. Locatelli cb0608bed4 new rel 2021-01-12 19:43:13 +01:00
Samuele E. Locatelli f794344ba4 fix errore init currData 2021-01-12 19:43:00 +01:00
Samuele E. Locatelli 9edb83e838 completata gestione stampa, DA PROVARE!!!! 2021-01-12 19:42:01 +01:00
Samuele E. Locatelli 458f8c32af struttura buttons x printing 2021-01-12 08:38:21 +01:00
Samuele E. Locatelli dd9c6d16ee Appunti stampa 2021-01-11 19:32:46 +01:00
Samuele E. Locatelli 122b5703b6 Merge branch 'TAB' into MAG 2021-01-11 19:21:59 +01:00
Samuele E. Locatelli 1e83a56e68 Test OK x redirect Jumper 2021-01-11 19:21:42 +01:00
Samuele E. Locatelli 43bc89406a fix favicon 2021-01-11 19:20:14 +01:00
Samuele E. Locatelli 696dc6485c review procedura jumper con controllo 2021-01-11 19:05:39 +01:00
Samuele E. Locatelli 333ccb607b inizio next rel x fix stsampe 2021-01-05 19:17:31 +01:00
Samuele E. Locatelli ee8519fd64 Merge branch 'TAB' into ES3 2021-01-05 19:14:53 +01:00
Samuele E. Locatelli b3f2b95013 COmpletato fix compoertamento atrezzaggio ODL con scheda tecn 2021-01-05 19:14:36 +01:00
Samuele E. Locatelli c451491c7c fix riattrezzaggio x gestione lotti scheda tecnica 2021-01-05 18:44:48 +01:00
Samuele E. Locatelli b8415b6898 Merge branch 'ADM' into TAB 2021-01-05 18:16:16 +01:00
Samuele E. Locatelli db2b3d4f20 fix messaggio errore COPY/PASTE 2021-01-05 18:16:10 +01:00
Samuele E. Locatelli fde9145884 Fix errore MP-IO x split ODL full 2021-01-05 17:39:45 +01:00
Samuele E. Locatelli a4bbd6ecbd Merge branch 'TAB' into ES3 2021-01-05 15:24:14 +01:00
Samuele E. Locatelli 23216fa368 fix sel schedatec x TAB 2021-01-05 15:08:46 +01:00
Samuele E. Locatelli 39f6b536c1 completata gestione editing COPY/PASTE x Scheda Tecn ADM 2021-01-05 15:00:20 +01:00
Samuele E. Locatelli 36822c2a6b completata gestione copy/paste schede 2021-01-05 12:20:09 +01:00
Samuele E. Locatelli da6b36a74f Merge branch 'ES3' into ADM 2021-01-05 10:40:44 +01:00
Samuele E. Locatelli 74a3a96521 Merge branch 'ADM' into ES3 2021-01-05 10:40:40 +01:00
Samuele E. Locatelli d81b9ac459 Compeltata gestione nuova scheda tecnica 2021-01-05 10:40:34 +01:00
Samuele E. Locatelli cac4456484 start rel 2021-01-05 07:49:42 +01:00
Samuele E. Locatelli 3f6d25fca6 refresh grafico... 2021-01-04 19:45:49 +01:00
Samuele E. Locatelli a9f4ffe968 Start nerw rel vers 2021-01-04 19:40:03 +01:00
Samuele E. Locatelli 252c584852 Merge branch 'ADM' into ES3 2021-01-04 19:39:34 +01:00
Samuele E. Locatelli ddd34045aa Completata sel immagine da elenco links 2021-01-04 19:39:28 +01:00
Samuele E. Locatelli c69aaef30f update x gestione selettore img 2021-01-04 19:23:30 +01:00
Samuele E. Locatelli 83c5519680 Fix gestione scheda tech preview/editing 2021-01-04 18:15:26 +01:00
Samuele E. Locatelli 6f360fcd4f Fix comportamento edit/preview STech 2021-01-04 17:56:27 +01:00
Samuele E. Locatelli ac49aab21f update preview ST (TAB --> edit) 2021-01-04 17:48:49 +01:00
Samuele E. Locatelli 10bb217b67 inizio add ST preview (TAB) 2021-01-04 16:51:48 +01:00
Samuele E. Locatelli ec31963f00 Aggiunta preliminare visualizzatore immagini x allegati schede tecniche 2021-01-04 15:42:43 +01:00
Samuele E. Locatelli 7d3aafa9f5 COmpletato editing di base x scheda tecnica 2021-01-04 13:15:59 +01:00
Samuele E. Locatelli 79691ed1be completata prima apssata editing scheda tecnica (delete/merge) 2021-01-04 12:47:24 +01:00
Samuele E. Locatelli e434c067aa gestione validazione ST 2021-01-04 10:55:37 +01:00
Samuele E. Locatelli 3e637184cc new rel number x prox versione 2021-01-02 13:06:37 +01:00
Samuele E. Locatelli 67d98513b4 update gitspread x branch TAB e ADM 2021-01-02 13:04:53 +01:00
Samuele E. Locatelli 5a0aee4ab3 Merge branch 'ADM' into ES3 2021-01-02 13:03:29 +01:00
Samuele E. Locatelli be909d0e74 Bopzza dettaglio dati scheda tecnica 2021-01-02 13:03:22 +01:00
Samuele E. Locatelli bc7d862e00 Aggiunta selezione testate schede tecniche 2021-01-02 12:34:26 +01:00
Samuele E. Locatelli 2d9b074acb segnaposto pagina TechSheetMan 2021-01-02 11:52:36 +01:00
Samuele E. Locatelli 442fc46c20 Inizio modifica area ADM x editing scheda tecnica 2021-01-02 11:42:47 +01:00
Samuele E. Locatelli f8d7530b63 revisione jumper x MAG (NON completata) 2021-01-02 10:38:44 +01:00
Samuele E. Locatelli 9a101a3900 revisione metodo jumper x TAB 2021-01-02 10:38:26 +01:00
Samuele E. Locatelli 73b29deedf cambio link rimbalzo print, OK!!! 2020-12-31 17:02:24 +01:00
Samuele E. Locatelli cfc22d308f typo 2020-12-31 15:27:40 +01:00
Samuele E. Locatelli daaa1050d0 cambio link rimbalzo print 2020-12-31 15:26:00 +01:00
Samuele E. Locatelli f912174b25 Aggiunto branch x TAB x testare link stampa... 2020-12-31 15:21:01 +01:00
Samuele E. Locatelli b8fdbf3350 update vers number release 1354 2020-12-31 14:57:58 +01:00
Samuele E. Locatelli caf02d66be Fix x beta (release MAG con changelog & co) 2020-12-31 14:57:34 +01:00
Samuele E. Locatelli 00bffee3d6 Merge branch 'MAG' into SDK 2020-12-31 13:51:45 +01:00
Samuele E. Locatelli 1e8472219d inclusione publish profiles esclusi x IIS01/02 2020-12-31 13:48:48 +01:00
Samuele E. Locatelli 5e5a1873f3 rel 1353 2020-12-31 13:45:03 +01:00
Samuele E. Locatelli 16bc49560d Merge branch 'MAG' into ES3 2020-12-31 13:44:27 +01:00
Samuele E. Locatelli 013d2499de Fix gitSpread + install IIS01 single branch push 2020-12-31 13:43:34 +01:00
Samuele E. Locatelli 3e71e13d16 fix typo variabili ENV x Jenkins 2020-12-31 13:40:31 +01:00
Samuele E. Locatelli 3cfc979fe9 typo fix jenkinsfile 2020-12-31 13:34:25 +01:00
Samuele E. Locatelli 60f0664595 Merge branch 'MAG' into ES3 2020-12-31 13:02:06 +01:00
Samuele E. Locatelli 5bd4b7603c update gitspread + inizio jenkins x MAG 2020-12-31 13:00:45 +01:00
Samuele E. Locatelli 3ddc7fddc5 Review procedura login senza cookie x IIS01/IIS02 2020-12-31 12:18:27 +01:00
Samuele E. Locatelli ce3d21f84e typo e refactor alcuni metodi TAB 2020-12-31 12:01:34 +01:00
Samuele E. Locatelli 086a5a1eda Fix procewdura login x MAG (stile TAB) 2020-12-31 12:01:17 +01:00
Samuele E. Locatelli 35ccf151ae refresh conf x MP generale 2020-12-31 10:36:13 +01:00
Samuele E. Locatelli 22e4dcb641 nuova sol x MP MAG 2020-12-31 10:36:06 +01:00
Samuele E. Locatelli 8da093dd90 Nuova soluzione x webconfigsetter 2020-12-31 10:35:56 +01:00
Samuele E. Locatelli 9b4293b5b6 Aggiunta preliminare MP-MAG 2020-12-31 10:35:24 +01:00
Samuele E. Locatelli 2ed4b6e6f3 Aggiunta preliminare progetto MagData 2020-12-31 10:35:11 +01:00
Samuele E. Locatelli 38150e3ff2 fix init dataLayer se param timeout mancasse 2020-12-31 10:34:52 +01:00
Samuele E. Locatelli 00d5800c94 Merge branch 'develop' into ES3 2020-12-16 18:21:17 +01:00
Samuele E. Locatelli e11f95679b Fix messaggio x lotti non richiesti TAB - 1351 2020-12-16 18:20:58 +01:00
Samuele E. Locatelli 37f5443d46 aggiunta conf Valvital 2020-12-16 17:25:55 +01:00
Samuele E. Locatelli a72dcaf6ce update conf di riferimento 2020-12-16 17:18:28 +01:00
Samuele E. Locatelli 88aa3d5032 Merge branch 'develop' into ES3 2020-12-16 17:08:08 +01:00
Samuele E. Locatelli e88ffe2cf8 vers 1350 2020-12-16 17:07:44 +01:00
Samuele E. Locatelli 77c412e90e fix gestione oggetti Entity x nuovo naming x sostituzione 2020-12-16 17:07:29 +01:00
Samuele E. Locatelli 94c4430ae6 fix conf visualizzazione minuti durata 2020-12-16 17:07:11 +01:00
Samuele E. Locatelli cf855e5df7 start fix MP-MON 2020-12-16 16:48:39 +01:00
Samuele E. Locatelli f8bc3c7799 Merge branch 'develop' into ES3 2020-12-16 12:25:27 +01:00
Samuele E. Locatelli a5ea45b07c new rel 2020-12-16 12:25:20 +01:00
Samuele E. Locatelli a63b467c10 modifiche x update ODL in cascata x VALVITAL 2020-12-16 12:22:35 +01:00
Samuele E. Locatelli b087fbabc8 update steamwarelibs 750 + dati browser 2020-12-16 12:22:26 +01:00
Samuele E. Locatelli 7fd9cf717f refresh steamwarelibs (749) 2020-12-16 10:57:11 +01:00
Samuele E. Locatelli 587616f319 fix about & info page x TAB 2020-12-16 10:56:58 +01:00
Samuele E. Locatelli 31184c919d eòliminazione dll inutili 2020-12-16 10:19:45 +01:00
Samuele E. Locatelli 63c764e400 aggiornamento WebConfigSetter 2020-12-16 07:31:05 +01:00
Samuele E. Locatelli 49268123bb ver 1348 2020-12-15 15:58:30 +01:00
Samuele E. Locatelli 07b9cd99e4 update calcolo post insert da tablet eventi 2020-12-15 15:58:12 +01:00
Samuele E. Locatelli 9424fe273f Merge branch 'ES3' into develop 2020-12-14 19:02:36 +01:00
Samuele E. Locatelli a3b5ba38f2 Merge branch 'develop' into ES3 2020-12-14 19:02:31 +01:00
Samuele E. Locatelli c9893a4cbf new rel con fix x ScheaTecnica x display post setup ODL 2020-12-14 19:02:23 +01:00
Samuele E. Locatelli 1b9517df64 Fix gestione update ODL x SheetTech in fase di setup 2020-12-14 19:00:23 +01:00
Samuele E. Locatelli 5e5faecc1b pulizia dll da TAB 2020-12-14 17:08:31 +01:00
Samuele E. Locatelli 43b6b14c4d Merge branch 'develop' into Giancarlo 2020-12-14 17:03:04 +01:00
Samuele E. Locatelli 16064053e0 fix WebConfigSettings 2020-12-14 17:02:44 +01:00
Samuele E. Locatelli e7235bd95b refresh web.config 2020-12-14 16:28:17 +01:00
Samuele E. Locatelli 265fe0d71c Fix conf x anagrafica in test IIS01/IIS02 2020-12-14 16:27:09 +01:00
Samuele E. Locatelli ca35b77570 fix deploy IIS01/02 tra beta e master 2020-12-14 15:53:58 +01:00
Samuele E. Locatelli d53a170988 Merge branch 'develop' into Giancarlo 2020-12-14 15:46:30 +01:00
Samuele E. Locatelli 4ce6fd85c7 update LAND x HwSwInfo con DB compreso 2020-12-14 15:46:21 +01:00
Samuele E. Locatelli 9351000cb9 eliminato step: pubblico a mano!!! 2020-12-14 15:14:21 +01:00
Samuele E. Locatelli cc13a02677 add deploy WebConfigSetter su Nexus 2020-12-14 15:12:03 +01:00
Samuele E. Locatelli f933f3a106 update conf WebConfigSetter 2020-12-14 15:06:11 +01:00
Samuele E. Locatelli 808e90d9d5 Merge branch 'ES3' into Giancarlo 2020-12-14 13:00:55 +01:00
Samuele E. Locatelli 43697de586 Fix WebConfigSetter 2020-12-14 13:00:38 +01:00
Samuele E. Locatelli 4ddf26fc48 fix conf e procedura di modifica (primo test) 2020-12-14 12:11:25 +01:00
Samuele E. Locatelli 7176c245d6 continuo sviluppo... 2020-12-14 11:27:40 +01:00
Samuele E. Locatelli 7166d29829 Aggiunte conf varie 2020-12-14 11:27:34 +01:00
Samuele E. Locatelli 8786864cc0 Bozza gestione lettura conf 2020-12-11 17:40:12 +01:00
Samuele E. Locatelli 37bb6236b5 Merge branch 'develop' into ES3 2020-12-10 16:16:11 +01:00
Samuele E. Locatelli 6d8616870a new rel 2020-12-10 16:15:57 +01:00
Samuele E. Locatelli 6cfeefcfc9 Fix MP ADM x gestione anagrafica articoli con filtro a capo + speedup paged data 2020-12-10 16:14:53 +01:00
Samuele E. Locatelli 5db36a6467 new rel 2020-12-10 15:40:54 +01:00
Samuele E. Locatelli 111067b422 update checlk TAB x immagini scheda tecnica 2020-12-10 15:40:18 +01:00
Samuele E. Locatelli d152641627 Merge branch 'develop' into Giancarlo 2020-12-10 11:43:45 +01:00
Samuele E. Locatelli a97806350b update vers numb 2020-12-10 11:43:39 +01:00
Samuele E. Locatelli 8de2fea220 fix chiamata update lotti da ODL x TAB 2020-12-10 11:43:35 +01:00
Samuele E. Locatelli 7752a776a0 fix trim x prom ODL in ADM 2020-12-09 18:03:34 +01:00
Samuele E. Locatelli eb5436bfd3 start new rel 2020-12-09 18:03:25 +01:00
Samuele E. Locatelli 6785688a07 Merge branch 'develop' into ES3 2020-12-09 17:49:06 +01:00
Samuele E. Locatelli 049efb1b01 Fix vari x SchedaTecnica 2020-12-09 17:48:55 +01:00
Samuele E. Locatelli 7db6b6f9a1 Fix check controllo LOTTI x ODL 2020-12-09 15:08:17 +01:00
Samuele E. Locatelli 6817de4e5a start rel 1341 2020-12-09 14:20:55 +01:00
Samuele E. Locatelli 65437bf191 update x gestione metodi opzionali da DB 2020-12-09 14:20:42 +01:00
Samuele E. Locatelli 8a6856fc26 Aggiunta nuovo DS x MAG 2020-12-09 14:20:26 +01:00
Samuele E. Locatelli 1ec4f1b3ac Merge branch 'develop' into ES3 2020-12-09 10:09:03 +01:00
Samuele E. Locatelli 8f40091e6c fix stored x SchedaTecnica 2020-12-09 10:08:43 +01:00
Samuele E. Locatelli 8a58da72f6 Merge branch 'Giancarlo' into ES3 2020-12-03 19:06:01 +01:00
Samuele E. Locatelli fb38f15631 update vers 2020-12-03 19:05:38 +01:00
Samuele E. Locatelli 6182ee95a5 update gestione visibilità reset 2020-12-03 19:03:54 +01:00
Samuele E. Locatelli 1ecc12e0a6 Ritocchi compilazione e gitSpread 2020-11-27 17:18:34 +01:00
Samuele E. Locatelli d96853acce fix: tutto in serie 2020-11-27 17:09:27 +01:00
Samuele E. Locatelli 12c8c71540 altro test... 2020-11-27 17:04:04 +01:00
Samuele E. Locatelli 3cf47dd92c modifica x build beta/stable 2020-11-27 17:01:28 +01:00
Samuele E. Locatelli 0a0863c1be Merge branch 'SDK' into beta 2020-11-27 16:50:24 +01:00
Samuele E. Locatelli b355a218cc vered 1339 test in pubblicazione... + reorg jenkinsfile 2020-11-27 16:36:28 +01:00
Samuele E. Locatelli b5ec79c2a1 update conf x test compilazione 2020-11-27 16:29:51 +01:00
Samuele E. Locatelli e252f3d02e aggiunto switch paralle build 4 cpu 2020-11-27 15:58:27 +01:00
Samuele E. Locatelli 94f3ee4092 test build stable/beta 2020-11-27 15:47:55 +01:00
Samuele E. Locatelli 753013b5bb Merge branch 'develop' into ES3 2020-11-27 15:23:26 +01:00
Samuele E. Locatelli 382db0c173 new rel 2020-11-27 15:23:19 +01:00
Samuele E. Locatelli daf27b6cd1 update fix attrezzaggio 2020-11-27 15:23:16 +01:00
Samuele E. Locatelli f0776063c9 eliminata img white sostituita da alpha trasparente 2020-11-26 10:36:05 +01:00
Samuele E. Locatelli 991e962a75 fix override vari su tablet 2020-11-26 10:33:37 +01:00
Samuele E. Locatelli f52fd6f1cd fix config x MON 2020-11-26 10:25:29 +01:00
Samuele E. Locatelli fd7738a193 Merge branch 'develop' into MongoDb 2020-11-26 10:22:31 +01:00
Samuele E. Locatelli 71ac1e537c Update x elmah x MON 2020-11-26 10:22:14 +01:00
Samuele E. Locatelli 1dfde8442b vers 1336 2020-11-26 09:40:23 +01:00
Samuele E. Locatelli e1452bc15b Update grafica x MappaStato TAB 2020-11-26 09:40:12 +01:00
Samuele E. Locatelli 798df4a813 Merge branch 'develop' into MongoDb 2020-11-25 18:56:05 +01:00
Samuele E. Locatelli b9829da9e5 update vers 2020-11-25 18:55:53 +01:00
Samuele E. Locatelli c212bc0cd7 Update x tablet x mostrare avanzamento prod 2020-11-25 18:55:43 +01:00
Samuele E. Locatelli f27aa73ba9 Merge branch 'develop' into ES3 2020-11-25 12:38:03 +01:00
Samuele E. Locatelli 3f43b50651 fix gitSPread 2020-11-25 12:37:52 +01:00
Samuele E. Locatelli 2d93c3cb25 new rel 2020-11-25 12:37:43 +01:00
Samuele E. Locatelli 1d415a2275 update modalità conferma x TAB e IOB-WIN-SIM 2020-11-25 12:37:36 +01:00
Samuele E. Locatelli eacc6860b2 Merge branch 'develop' into beta 2020-11-23 15:06:58 +01:00
Samuele E. Locatelli 4c32261335 new rel 2020-11-23 15:06:48 +01:00
Samuele E. Locatelli ad7f85dafd reshape codice 2020-11-23 15:06:42 +01:00
Samuele E. Locatelli b321400366 Modifica procedure x ricalcolo forceSplitODL x SIM 2020-11-23 15:06:28 +01:00
Samuele E. Locatelli 27a4ca3880 Merge branch 'develop' into ES3 2020-11-20 19:13:11 +01:00
Samuele E. Locatelli 295e65cfd6 new rel 1332 2020-11-20 19:13:03 +01:00
Samuele E. Locatelli 98c9b3785b COmpletato primo relayout 2020-11-20 19:12:07 +01:00
Samuele E. Locatelli a7e670cbbd Fix SITE x titolo e buttons 2020-11-20 19:10:06 +01:00
Samuele E. Locatelli 2dc7117dd6 FIX MP/LAND 2020-11-20 18:29:03 +01:00
Samuele E. Locatelli b3823ac3d8 update steamware libs + dipendenze 2020-11-20 18:25:06 +01:00
Samuele E. Locatelli bcd8bca5f1 OK completamente sistemato! 2020-11-20 16:59:57 +01:00
Samuele E. Locatelli 43539a3bda fix nuget vari - MP/IO --> OK 2020-11-20 16:35:18 +01:00
Samuele E. Locatelli eac27c736c refresh snappy&zip lib 2020-11-20 16:34:48 +01:00
Samuele E. Locatelli 905f51d803 update vers 2020-11-20 16:01:26 +01:00
Samuele E. Locatelli 82594084b9 Merge branch 'develop' into ES3 2020-11-20 16:00:25 +01:00
Samuele E. Locatelli 7b5521ebf4 completato nuget update 2020-11-20 16:00:17 +01:00
Samuele E. Locatelli 5d2a25f45c Code Analisys 2020-11-20 15:46:47 +01:00
Samuele E. Locatelli d27373b915 Update e consolidamento Nuget, ancora... 2020-11-20 15:16:32 +01:00
Samuele E. Locatelli 38d7025239 Ancora altri nuget di refresh 2020-11-20 15:13:36 +01:00
Samuele E. Locatelli a405ddfea8 Update Nuget system >Threading & co 2020-11-20 15:10:30 +01:00
Samuele E. Locatelli 10138b80a0 Ancora update NuGet 2020-11-20 15:05:10 +01:00
Samuele E. Locatelli d2748f6ef7 Ancora NuGet update 2020-11-20 15:02:52 +01:00
Samuele E. Locatelli 47290a9b0a Update nuget vari 2020-11-20 14:59:58 +01:00
Samuele E. Locatelli ed3dedd0b4 typo reorg 2020-11-20 14:10:31 +01:00
Samuele E. Locatelli 43bd8a3dbb Merge branch 'develop' into ES3 2020-11-20 11:35:02 +01:00
Samuele E. Locatelli a9cffdf2bd update vers 1330 2020-11-20 11:34:51 +01:00
Samuele E. Locatelli d7579369e0 fix ordine elementi 2020-11-20 11:34:45 +01:00
Samuele E. Locatelli 2662aeceaa fix mess trad 2020-11-20 11:34:37 +01:00
Samuele E. Locatelli 2d250be96f fix grafico segnaposto conferma 2020-11-20 11:34:27 +01:00
Samuele E. Locatelli 1851af8258 Merge branch 'develop' 2020-11-19 12:54:08 +01:00
Samuele E. Locatelli c1557c73ea new rel 2020-11-19 12:53:32 +01:00
Samuele E. Locatelli 4a4ce83415 refresh 2020-11-19 12:53:28 +01:00
Samuele E. Locatelli f6ffc53170 Fix comportamento Valvital x attrezzaggio con invio parametri PLC in cascata + fix 2020-11-19 12:53:17 +01:00
Samuele E. Locatelli 21d9ae3076 Merge branch 'develop' into ES3 2020-11-18 17:22:27 +01:00
Samuele E. Locatelli 7fb05a3a0a OK fix ODL x selezione DP 2020-11-18 17:22:18 +01:00
Samuele E. Locatelli 9f69227a88 rel 1328 2020-11-18 16:24:34 +01:00
Samuele E. Locatelli 0ad97a8106 Fix IobInfo 2020-11-18 16:24:18 +01:00
Samuele E. Locatelli b5bcce424b vers 1327 2020-11-18 15:12:54 +01:00
Samuele E. Locatelli 97169dbd03 Update x trad prod in SITE con errori, vers 1327 2020-11-18 15:12:46 +01:00
Samuele E. Locatelli 4bffcd2419 fix elmah 2020-11-18 14:51:20 +01:00
Samuele E. Locatelli 26d900f4e9 Merge branch 'develop' into MongoDb 2020-11-18 14:46:32 +01:00
Samuele E. Locatelli 9854fc2f2b 1326 2020-11-18 14:46:13 +01:00
Samuele E. Locatelli ebda7a2282 refresh + vers num 2020-11-18 14:46:01 +01:00
Samuele E. Locatelli f73553a2a2 Update invio dati arti/commessa/pezzi verso PLC da setup ODL 2020-11-18 14:45:55 +01:00
Samuele E. Locatelli d970b704a9 Update gestione segnaposto x conf prod 2020-11-18 10:12:29 +01:00
Samuele E. Locatelli 4b9a4d6b2f commentato gestione segnaposto user input (da rivedere) 2020-11-17 15:45:07 +01:00
Samuele E. Locatelli c106763188 fix 300 ms 2020-11-17 15:18:52 +01:00
Samuele E. Locatelli 36c3c8fbc9 fix per doppio pooallet + ritardo maggiore 2020-11-17 15:10:12 +01:00
Samuele E. Locatelli 93e3a9ca17 Merge branch 'develop' into ES3 2020-11-17 14:21:05 +01:00
Samuele E. Locatelli 12ce7c2edd new rel 2020-11-17 14:20:54 +01:00
Samuele E. Locatelli 23a75eb5b3 Fix messagio user input con delay x TAB 2020-11-17 14:20:24 +01:00
Samuele E. Locatelli c48897e6b0 fix new rel x hide salva con modifica num pz confermati/lasciati 2020-11-16 17:59:12 +01:00
Samuele E. Locatelli 034fce6b98 new rel 2020-11-16 14:48:21 +01:00
Samuele E. Locatelli a31d503865 fix conferma macchine semplici 2020-11-16 14:48:17 +01:00
Samuele E. Locatelli 52933477b7 Abbozzato controller x DbMaint in MON 2020-11-16 14:23:52 +01:00
Samuele E. Locatelli 02a167db23 Merge branch 'develop' into ES3 2020-11-16 11:24:48 +01:00
Samuele E. Locatelli 458ba1be2d new rel 1320 2020-11-16 11:24:39 +01:00
Samuele E. Locatelli f478a8e061 Fix selezione macchina x nuovo ODL ed errori relativi 2020-11-16 11:23:45 +01:00
Samuele E. Locatelli 5c83a5b276 typo + reorg 2020-11-16 09:15:58 +01:00
Samuele E. Locatelli fa2bcb494f Merge branch 'develop' into ES3 2020-11-13 14:21:46 +01:00
Samuele E. Locatelli c9f095ad68 Demo Tab x Baldi (2 review) 2020-11-13 14:21:16 +01:00
Samuele E. Locatelli 04d6e3c145 refresh DS_ProdTempi 2020-11-13 14:21:00 +01:00
Samuele E. Locatelli b905ce8d0a new rel 2020-11-13 14:20:19 +01:00
Samuele E. Locatelli 1a999e3340 Merge branch 'develop' into ES3 2020-11-12 11:38:53 +01:00
Samuele E. Locatelli 9c45d61465 new rel 1318 2020-11-12 11:38:44 +01:00
Samuele E. Locatelli 678ca03e96 Review x permettere conf recupero TC da ODL/PDOL 2020-11-12 11:38:26 +01:00
Samuele E. Locatelli 0691218e73 gestione parametro opzionale ricerca TC x machcina o meno 2020-11-12 11:15:55 +01:00
Samuele E. Locatelli d81c477624 refresh vari 2020-11-09 19:30:41 +01:00
Samuele E. Locatelli 6ebed99670 completamento metodi DS nuovo x Arca IS 2020-11-09 19:30:27 +01:00
Samuele E. Locatelli a1901b7134 Aggiunta reset 2020-11-09 19:30:03 +01:00
Samuele E. Locatelli 2a4fdf6138 Update x gestione pagina SchedaTech 2020-11-09 15:58:02 +01:00
Samuele E. Locatelli f34c3929d5 Avanzamento x scheda tecnica 2020-11-06 17:08:53 +01:00
Samuele E. Locatelli bba6907907 start new rel 2020-11-06 17:08:37 +01:00
Samuele E. Locatelli 9a221c5fcd Merge branch 'develop' into ES3 2020-10-19 11:48:07 +02:00
Samuele E. Locatelli 32bdb57b42 vers 1315 2020-10-19 11:47:52 +02:00
Samuele E. Locatelli 7157cdb3ed cambio: install se beta su IIS01... 2020-10-19 11:47:24 +02:00
Samuele E. Locatelli ba297f40e8 FIx display MON 2020-10-19 11:42:41 +02:00
Samuele E. Locatelli 4bf1d3361e cleanup metodi nascosti da base class 2020-10-19 11:12:48 +02:00
Samuele E. Locatelli dff61a9574 update vers numb 2020-10-19 11:04:37 +02:00
Samuele E. Locatelli aac2695ae6 update conf css + display screen data 2020-10-19 11:04:26 +02:00
Samuele E. Locatelli 9bae157475 tolto commento... 2020-10-17 16:59:21 +02:00
Samuele E. Locatelli 139e66a03a Aggiunto fix master/slave post SPLIT ODL 2020-10-17 16:30:34 +02:00
Samuele E. Locatelli 90b1fd2509 Merge branch 'Giancarlo' into ES3 2020-10-17 16:26:22 +02:00
Samuele E. Locatelli b8387940b4 update x gestione corretta splitODL (1 solo metodo) 2020-10-17 16:25:33 +02:00
Samuele E. Locatelli c4d95e68e1 Update x nuova gestione split con conferma... 2020-10-17 10:58:56 +02:00
Samuele E. Locatelli 3dab58cb3f fix disabilitato editing x ODL su amcchine slave 2020-10-17 09:51:03 +02:00
Samuele E. Locatelli 713db2661b refresh vers numb 2020-10-15 19:47:19 +02:00
Samuele E. Locatelli c848b6177e Update packages NuGet vari x MpAdm 2020-10-15 19:46:28 +02:00
Samuele E. Locatelli 42944c3c1a Refresh dipendenze elmah x MP-LAND 2020-10-15 19:43:31 +02:00
Samuele E. Locatelli d5a2eade8a modifica metodi split ODL con conferma (SIM) 2020-10-15 19:37:06 +02:00
Samuele E. Locatelli 47a2eaecfe Gestione eventi update ODL con ricalcolo SLAVE 2020-10-15 19:09:38 +02:00
Samuele E. Locatelli ab32fc7a02 fix eccezione in selezione subMachine 2020-10-15 19:03:30 +02:00
Samuele E. Locatelli 6380e7409c update gestione ODL 2020-10-15 18:56:47 +02:00
Samuele E. Locatelli ef3a8aac29 update css sito 2020-10-13 11:17:32 +02:00
Samuele E. Locatelli e68a41f662 update log elmah... 2020-10-12 14:14:30 +02:00
Samuele E. Locatelli 5384062163 cambio conf x git spread 2020-10-12 12:44:57 +02:00
Samuele E. Locatelli 673e3ee762 Fix conf LAND 2020-10-12 12:35:30 +02:00
Samuele E. Locatelli 4e19c6879b aggiunta altri branch 2020-10-12 12:19:03 +02:00
Samuele E. Locatelli 5693bc7ac7 New rel 6.11 2020-10-12 12:16:53 +02:00
Samuele E. Locatelli 14f2610831 aggiunta script x git spreading 2020-10-12 12:16:40 +02:00
Samuele E. Locatelli 9609d9760e Merge branch 'develop' into Giancarlo 2020-10-12 12:13:39 +02:00
Samuele E. Locatelli 1c724a840b Refresh NuGet soluzione intera + fix webcompiler!! 2020-10-12 12:12:33 +02:00
Samuele E. Locatelli 779c53c765 ancora refresh Nuget 2020-10-12 11:56:44 +02:00
Samuele E. Locatelli e98132f0fa Update componenti di base... 2020-10-12 11:50:22 +02:00
Samuele E. Locatelli fd26302f79 new rel 2020-10-12 11:30:36 +02:00
Samuele E. Locatelli 6cc053a40f Inizio fix resize x schermi fino 4k x MON 2020-10-12 11:30:12 +02:00
Samuele E. Locatelli fd2b8ec48c vers 1305 2020-10-03 17:27:17 +02:00
Samuele E. Locatelli ebc2e95881 refresh errori compilazione + libs 2020-10-03 17:27:06 +02:00
Samuele E. Locatelli dd6f3a6b3a ancora update nuget steamware 2020-10-03 17:12:25 +02:00
Samuele E. Locatelli 256855a716 Update vers 6.10.2010.1304 x fix steamwarelibs 2020-10-03 16:58:32 +02:00
Samuele E. Locatelli 857490f8f5 refresh startup procedure 2020-10-03 16:18:17 +02:00
Samuele E. Locatelli d7bae69489 start rel 1302 2020-10-03 16:09:10 +02:00
Samuele E. Locatelli 2179953252 UPdate steamwarelibs x logging 2020-10-03 16:05:16 +02:00
Samuele E. Locatelli e9c5ca99ce v.1300: Update x veto log check getStatoProd 2020-10-03 15:22:14 +02:00
Samuele E. Locatelli c6d2a4d5a4 Merge branch 'develop' into master 2020-10-02 23:36:42 +02:00
Samuele E. Locatelli c9d9179d68 mod cinf veto logger 2020-10-02 23:36:32 +02:00
Samuele E. Locatelli e0335bed77 Merge branch 'develop' into SDK 2020-10-02 23:34:38 +02:00
Samuele E. Locatelli 3c82136ee0 Update NuGet Analyzers 2020-10-02 23:33:41 +02:00
Samuele E. Locatelli 08c5b2021c Update Bootstrap 2020-10-02 23:31:14 +02:00
Samuele E. Locatelli 300fcaaf4d New Rel 1299 2020-10-02 23:29:50 +02:00
Samuele E. Locatelli 0b9bb05297 Update Nuget jQuery 2020-10-02 23:28:05 +02:00
Samuele E. Locatelli 1bf2b07ed9 Update NuGet NLog 2020-10-02 23:25:50 +02:00
Samuele E. Locatelli de2f463270 Refresh SteamwareLibs 2020-10-02 23:25:07 +02:00
Samuele E. Locatelli c4da820254 Ancora refresh policy pulizia redis log cache 2020-10-02 22:24:33 +02:00
Samuele E. Locatelli edeae62181 Merge branch 'develop' into SDK 2020-10-02 22:11:58 +02:00
Samuele E. Locatelli e99544dd78 refresh 2020-10-02 22:11:15 +02:00
Samuele E. Locatelli 4b0bd863f6 nuova rel con update SteamwareLibs x gestione log 2020-10-02 22:11:11 +02:00
Samuele E. Locatelli 73acf349ff Merge branch 'develop' into SDK 2020-10-02 18:05:25 +02:00
Samuele E. Locatelli 0895bf08b8 FIx x MP-SITE e MP-TAB 2020-10-02 18:04:55 +02:00
Samuele E. Locatelli 6ca94794fa Pulizia + fix MVC x MP-MON 2020-10-02 18:04:44 +02:00
Samuele E. Locatelli eb87288446 inddicaizone minor release... 2020-10-02 17:56:29 +02:00
Samuele E. Locatelli 4c2e481d4c fix refresh LAND 2020-10-02 17:54:40 +02:00
Samuele E. Locatelli deee1e1800 refresh nuget x LAND 2020-10-02 17:51:13 +02:00
Samuele E. Locatelli 85cbb1be30 update land/adm x compress 2020-10-02 17:51:07 +02:00
Samuele E. Locatelli 7ac3583315 Refresh progetto MP-IO x nuove steamwarelib + compress vari 2020-10-02 17:47:14 +02:00
Samuele E. Locatelli 75864973da update steamwarelibs x veto log redis che esplode 2020-10-02 17:03:40 +02:00
Samuele E. Locatelli b09e3df276 new rel 1296 2020-10-02 16:08:25 +02:00
Samuele E. Locatelli 702cc62330 Merge branch 'master' into develop 2020-09-23 08:02:17 +02:00
Samuele E. Locatelli 71f37adfdf Merge branch 'SDK' into develop 2020-09-23 08:02:11 +02:00
Samuele E. Locatelli 01cdcdf462 Merge branch 'master' of http://gitlab.steamware.net/steamware/MoonPro.net 2020-09-23 08:02:01 +02:00
Samuele E. Locatelli 69d32a8dbe Merge branch 'SDK' of http://gitlab.steamware.net/steamware/MoonPro.net into SDK 2020-09-23 08:01:45 +02:00
Samuele E. Locatelli 35ad6e812c Merge branch 'develop' of http://gitlab.steamware.net/steamware/MoonPro.net into develop 2020-09-23 08:01:29 +02:00
Samuele E. Locatelli 4eb18a54be update commento cacheFIlter 2020-09-22 23:01:50 +02:00
Samuele E. Locatelli 55775f2cc9 Merge branch 'develop' into SDK 2020-09-22 22:44:57 +02:00
Samuele E. Locatelli 4d39ca94f5 Gestione caching come filter x WebAPI 2020-09-22 22:44:36 +02:00
Samuele E. Locatelli 304fbb6ba0 ver 1295 x test IIS 2020-09-22 22:44:25 +02:00
Samuele E. Locatelli 309169abb3 Aggiunto metodo tramite WebAPI x chiamate REST 2020-09-22 22:05:31 +02:00
Samuele E. Locatelli 791e7c6ffd Merge remote-tracking branch 'gitlab.steamware/develop' into develop 2020-09-17 08:38:55 +02:00
Samuele E. Locatelli 8001b86fbe Update user control 2020-09-17 08:38:42 +02:00
Samuele E. Locatelli 76841fb5d8 Modifica userControl x ereditare da BaseUserControl 2020-09-14 21:56:39 +02:00
Samuele E. Locatelli e85159d108 updatex gestione classe ereditata BasePage x TAB 2020-09-14 21:25:58 +02:00
Samuele E. Locatelli bd275bf385 inizio fix area WebUserControls 2020-09-11 15:35:06 +02:00
Samuele E. Locatelli 567290861e FIx classi varie restanti non ascx 2020-09-11 15:06:13 +02:00
Samuele E. Locatelli 38359c612c Continuo fix x BasePage x pagine standard 2020-09-11 15:03:44 +02:00
Samuele E. Locatelli 4cb65697b2 Completo fix BaseExportPage x excel export vari 2020-09-11 14:57:14 +02:00
Samuele E. Locatelli c2dabf0344 Inizio riscrittura con base obj del SITE 2020-09-11 13:22:36 +02:00
Samuele E. Locatelli 91ccb018af Code cleanup con CodeMaid 2020-09-11 12:45:52 +02:00
1600 changed files with 316695 additions and 81954 deletions
+2 -2
View File
@@ -30,7 +30,7 @@
<UseGlobalApplicationHostFile />
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
<TypeScriptToolsVersion>3.7</TypeScriptToolsVersion>
<TypeScriptToolsVersion>Latest</TypeScriptToolsVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@@ -141,7 +141,7 @@
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.4.7.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll</HintPath>
<Private>True</Private>
<Private>True</Private>
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<parameters>
<setParameter name="IIS Web Application Name" value="Default Web Site/MP/LAND" />
<setParameter name="MoonProEntities-Web.config Connection String" value="metadata=res://*/Models.MapoModel.csdl|res://*/Models.MapoModel.ssdl|res://*/Models.MapoModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=localhost\sqlexpress;initial catalog=Jetco_MoonPro;persist security info=True;user id=steamware;password=viadante16;multipleactiveresultsets=True;application name=EntityFramework&quot;" />
<setParameter name="MoonProEntities-Web.config Connection String" value="metadata=res://*/Models.MPModel.csdl|res://*/Models.MPModel.ssdl|res://*/Models.MPModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=localhost\sqlexpress;initial catalog=Jetco_MoonPro;persist security info=True;user id=steamware;password=viadante16;multipleactiveresultsets=True;application name=EntityFramework&quot;" />
<setParameter name="MPModel-Web.config Connection String" value="data source=localhost\sqlexpress;initial catalog=Jetco_MoonPro;persist security info=True;user id=steamware;password=viadante16;MultipleActiveResultSets=True;App=EntityFramework" />
</parameters>
Vendored
+113 -86
View File
@@ -5,6 +5,7 @@ pipeline {
EMAIL_RECIPIENTS = 'samuele@steamware.net'
enableIIS01 = 'Y'
enableIIS02 = 'Y'
singleProj ='ADM,IO,LAND,MAG,MON,SITE,TAB'
}
stages {
stage('Checkout') {
@@ -12,12 +13,9 @@ pipeline {
steps {
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */
script {
withEnv(['NEXT_BUILD_NUMBER=1294']) {
// env.versionNumber = VersionNumber(versionNumberString : '6.9.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true)
env.versionNumber = VersionNumber(versionNumberString : '6.9.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
env.APP_NAME = 'MAPO'
}
}
env.versionNumber = VersionNumber(versionNumberString : '6.13.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILD_DATE_FORMATTED, "dHH"}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
env.APP_NAME = 'MAPO'
}
script {
currentBuild.displayName = "${env.versionNumber}"
if (env.BRANCH_NAME == "develop" || env.BRANCH_NAME.contains("DEMO")) {
@@ -43,25 +41,32 @@ pipeline {
bat "fart.exe VersGen\\MoonPro.cs 1.0.0.0 ${env.versionNumber} || EXIT /B 0"
// checkout NuGet in file sorgente!!!
fixNuget("${WORKSPACE}\\MAPO.sln")
// bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
}
script {
/* compilo installers in base al BRANCH del cliente... */
if (env.BRANCH_NAME == "develop") {
parallel (
ADM_IO_MON: {
bat "\"${tool 'MSBuild-15.0'}\" MP-ADM/MP-ADM.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
bat "\"${tool 'MSBuild-15.0'}\" MP-IO/MP-IO.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
bat "\"${tool 'MSBuild-15.0'}\" MP-MON/MP-MON.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
},
LAND_SITE_TAB: {
sleep 4
bat "\"${tool 'MSBuild-15.0'}\" MP-LAND/MP-LAND.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
bat "\"${tool 'MSBuild-15.0'}\" MP-SITE/MP-SITE.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
bat "\"${tool 'MSBuild-15.0'}\" MP-TAB/MP-TAB.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
ALL: {
bat "\"${tool 'MSBuild-16.0'}\" /p:m=8 MP-ADM/MP-ADM.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /verbosity:minimal /m"
bat "\"${tool 'MSBuild-16.0'}\" /p:m=8 MP-IO/MP-IO.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /verbosity:minimal /m"
bat "\"${tool 'MSBuild-16.0'}\" /p:m=8 MP-SITE/MP-SITE.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /verbosity:minimal /m"
// },
// LAND_MON_TAB: {
// sleep 1
bat "\"${tool 'MSBuild-16.0'}\" /p:m=8 MP-LAND/MP-LAND.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /verbosity:minimal /m"
bat "\"${tool 'MSBuild-16.0'}\" /p:m=8 MP-MON/MP-MON.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /verbosity:minimal /m"
bat "\"${tool 'MSBuild-16.0'}\" /p:m=8 MP-TAB/MP-TAB.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /verbosity:minimal /m"
bat "\"${tool 'MSBuild-16.0'}\" /p:m=8 MP-MAG/MP-MAG.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /verbosity:minimal /m"
},
failFast: false)
}
}
else if ( env.singleProj.contains(env.BRANCH_NAME) ) {
parallel (
SINGLE: {
bat "\"${tool 'MSBuild-16.0'}\" /p:m=8 MP-${env.BRANCH_NAME}/MP-${env.BRANCH_NAME}.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /verbosity:minimal /m"
},
failFast: false)
}
else {
echo 'Niente x Build (limitata a develop)...'
}
@@ -82,55 +87,60 @@ pipeline {
/* DEPLOY condizionale: master (Ufficio Seriate) / demo_ovh (Demo Online) */
if (env.BRANCH_NAME == "master") {
parallel (
ADM_IO: {
ALL: {
sleep 2
if(env.enableIIS02 == "Y")
{
// ADM
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-ADM/MP-ADM.csproj /p:verbosity=minimal"
// IO
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-IO/MP-IO.csproj /p:verbosity=minimal"
// SITE
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-SITE/MP-SITE.csproj /p:verbosity=minimal"
// }
// },
// LAND_MON_TAB: {
// sleep 0
// if(env.enableIIS02 == "Y")
// {
//LAND
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-LAND/MP-LAND.csproj /p:verbosity=minimal"
// MON
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-MON/MP-MON.csproj /p:verbosity=minimal"
// TAB
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-TAB/MP-TAB.csproj /p:verbosity=minimal"
// MAG
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-MAG/MP-MAG.csproj /p:verbosity=minimal"
}
},
failFast: false)
}
else if (env.BRANCH_NAME == "beta") {
parallel (
ALL: {
sleep 2
if(env.enableIIS01 == "Y")
{
// ADM
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-ADM/MP-ADM.csproj"
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-ADM/MP-ADM.csproj /p:verbosity=minimal"
// IO
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-IO/MP-IO.csproj"
}
if(env.enableIIS02 == "Y")
{
// ADM
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-ADM/MP-ADM.csproj"
// IO
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-IO/MP-IO.csproj"
}
},
LAND_MON: {
sleep 4
if(env.enableIIS02 == "Y")
{
//LAND
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-LAND/MP-LAND.csproj"
// MON
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-MON/MP-MON.csproj"
}
if(env.enableIIS01 == "Y")
{
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-IO/MP-IO.csproj /p:verbosity=minimal"
// SITE
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-SITE/MP-SITE.csproj /p:verbosity=minimal"
// }
// },
// LAND_MON_TAB: {
// sleep 0
// if(env.enableIIS01 == "Y")
// {
// LAND
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-LAND/MP-LAND.csproj"
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-LAND/MP-LAND.csproj /p:verbosity=minimal"
// MON
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-MON/MP-MON.csproj"
}
},
SITE_TAB: {
sleep 0
if(env.enableIIS01 == "Y")
{
// SITE
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-SITE/MP-SITE.csproj"
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-MON/MP-MON.csproj /p:verbosity=minimal"
// TAB
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-TAB/MP-TAB.csproj"
}
if(env.enableIIS02 == "Y")
{
// SITE
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-SITE/MP-SITE.csproj"
// TAB
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-TAB/MP-TAB.csproj"
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-TAB/MP-TAB.csproj /p:verbosity=minimal"
// MAG
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-MAG/MP-MAG.csproj /p:verbosity=minimal"
}
},
failFast: false)
@@ -142,14 +152,21 @@ pipeline {
// elimino vecchie build...
bat "del /f /q *.nupkg"
// BUILD!
bat "\"${tool 'MSBuild-16.0'}\" MapoSDK\\MapoSDK.csproj -target:Build /p:Configuration=${env.config} /p:Platform=\"Any CPU\" /p:OutputPath=bin/${env.config} /m"
bat "\"${tool 'MSBuild-16.0'}\" MapoSDK\\MapoSDK.csproj -target:Build /p:Configuration=${env.config} /p:Platform=\"Any CPU\" /p:OutputPath=bin/${env.config} /verbosity:minimal /m"
// creo package NuGet... con version in modo da fare ANCHE le beta
bat "e:\\nuget.exe pack ${WORKSPACE}\\MapoSDK\\MapoSDK.csproj -properties Configuration=${env.config} -Version ${env.packVers}"
// lancio upload con nuget!
echo 'Start upload with nuget push'
bat "e:\\nuget setapikey fe387daa-d07c-3207-877e-96c8be1be91b -source http://nexus.steamware.net/repository/nuget-hosted"
bat "e:\\nuget.exe push MapoSDK.${env.packVers}.nupkg -Source http://nexus.steamware.net/repository/nuget-hosted"
bat "e:\\nuget setapikey fe387daa-d07c-3207-877e-96c8be1be91b -source https://nexus.steamware.net/repository/nuget-hosted"
bat "e:\\nuget.exe push MapoSDK.${env.packVers}.nupkg -Source https://nexus.steamware.net/repository/nuget-hosted"
}
else if ( env.singleProj.contains(env.BRANCH_NAME) ) {
parallel (
SINGLE: {
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-${env.BRANCH_NAME}/MP-${env.BRANCH_NAME}.csproj /p:verbosity=minimal"
},
failFast: false)
}
else {
echo 'Nothing to deploy...'
@@ -174,39 +191,43 @@ pipeline {
/* compilo installers SOLO stable / beta */
if (env.BRANCH_NAME == "stable" || env.BRANCH_NAME.contains("beta") ) {
parallel (
ADM_IO: {
sleep 2
ALL: {
// ADM
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/ADM.zip /p:DeployIisAppPath=\"Default Web Site/MP/ADM\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-ADM/MP-ADM.csproj"
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/ADM.zip /p:DeployIisAppPath=\"Default Web Site/MP/ADM\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-ADM/MP-ADM.csproj /p:verbosity=minimal"
// pubblico su server deploy!
publishToDeployServer("MP-ADM\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "ADM")
// IO
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/IO.zip /p:DeployIisAppPath=\"Default Web Site/MP/IO\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-IO/MP-IO.csproj"
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/IO.zip /p:DeployIisAppPath=\"Default Web Site/MP/IO\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-IO/MP-IO.csproj /p:verbosity=minimal"
// pubblico su server deploy!
publishToDeployServer("MP-IO\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "IO")
},
LAND_MON: {
sleep 4
// LAND
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/LAND.zip /p:DeployIisAppPath=\"Default Web Site/MP/LAND\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-LAND/MP-LAND.csproj"
// pubblico su server deploy!
publishToDeployServer("MP-LAND\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "LAND")
// MON
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/MON.zip /p:DeployIisAppPath=\"Default Web Site/MP/MON\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-MON/MP-MON.csproj"
// pubblico su server deploy!
publishToDeployServer("MP-MON\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "MON")
},
SITE_TAB: {
sleep 0
// SITE
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/SITE.zip /p:DeployIisAppPath=\"Default Web Site/MP/SITE\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-SITE/MP-SITE.csproj"
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/SITE.zip /p:DeployIisAppPath=\"Default Web Site/MP/SITE\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-SITE/MP-SITE.csproj /p:verbosity=minimal"
// pubblico su server deploy!
publishToDeployServer("MP-SITE\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "SITE")
// },
// LAND_MON_TAB: {
// LAND
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/LAND.zip /p:DeployIisAppPath=\"Default Web Site/MP/LAND\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-LAND/MP-LAND.csproj /p:verbosity=minimal"
// pubblico su server deploy!
publishToDeployServer("MP-LAND\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "LAND")
// MON
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/MON.zip /p:DeployIisAppPath=\"Default Web Site/MP/MON\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-MON/MP-MON.csproj /p:verbosity=minimal"
// pubblico su server deploy!
publishToDeployServer("MP-MON\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "MON")
// TAB
sleep 2
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/TAB.zip /p:DeployIisAppPath=\"Default Web Site/MP/TAB\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-TAB/MP-TAB.csproj"
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/TAB.zip /p:DeployIisAppPath=\"Default Web Site/MP/TAB\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-TAB/MP-TAB.csproj /p:verbosity=minimal"
// pubblico su server deploy!
publishToDeployServer("MP-TAB\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "TAB")
// MAG
bat "\"${tool 'MSBuild-16.0'}\" \"/p:m=8 /p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/MAG.zip /p:DeployIisAppPath=\"Default Web Site/MP/MAG\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-MAG/MP-MAG.csproj /p:verbosity=minimal"
// pubblico su server deploy!
publishToDeployServer("MP-MAG\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "MAG")
},
failFast: false)
}
@@ -263,6 +284,12 @@ pipeline {
classifier: "${env.classifier}",
file: "MP-TAB\\ReleaseClienti\\${env.BRANCH_NAME}\\TAB.zip",
type: 'zip'
],
[
artifactId: 'MP-MAG',
classifier: "${env.classifier}",
file: "MP-MAG\\ReleaseClienti\\${env.BRANCH_NAME}\\MAG.zip",
type: 'zip'
]
],
credentialsId: 'bc9d8e92-4302-3266-817f-7b58501d12d5',
@@ -347,16 +374,16 @@ def sendSlack(status, colorCode) {
}
// funzione x fix pacchetti nuget da NOSTRO repo Nexus con proxy
def fixNuget(solutionFile) {
// bat "e:\\nuget setapikey fe387daa-d07c-3207-877e-96c8be1be91b -source http://nexus.steamware.net/repository/nuget-group"
// bat "e:\\nuget setapikey fe387daa-d07c-3207-877e-96c8be1be91b -source https://nexus.steamware.net/repository/nuget-group"
// solo la prima volta va aggiunta...
hasSource = bat "e:\\nuget sources list | find \"Steamware\" /C"
if (hasSource == "0")
{
bat "e:\\nuget sources Add -Name \"Steamware Nexus\" -Source http://nexus.steamware.net/repository/nuget-group -username \"nugetUser\" -password \"viaDante16\""
bat "e:\\nuget sources Add -Name \"Steamware Nexus\" -Source https://nexus.steamware.net/repository/nuget-group -username \"nugetUser\" -password \"viaDante16\""
}
else
{
bat "e:\\nuget sources Update -Name \"Steamware Nexus\" -Source http://nexus.steamware.net/repository/nuget-group -username \"nugetUser\" -password \"viaDante16\""
bat "e:\\nuget sources Update -Name \"Steamware Nexus\" -Source https://nexus.steamware.net/repository/nuget-group -username \"nugetUser\" -password \"viaDante16\""
}
bat "e:\\nuget.exe restore ${solutionFile}"
}
+16 -95
View File
@@ -27,162 +27,83 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-SITE", "MP-SITE\MP-SITE.
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MapoSDK", "MapoSDK\MapoSDK.csproj", "{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MagData", "MagData\MagData.csproj", "{973245E4-02C0-4ED1-A81B-1727C5F4CA59}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-MAG", "MP-MAG\MP-MAG.csproj", "{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Donati|Any CPU = Donati|Any CPU
IIS01|Any CPU = IIS01|Any CPU
IIS02|Any CPU = IIS02|Any CPU
Jetco|Any CPU = Jetco|Any CPU
OVH-Demo|Any CPU = OVH-Demo|Any CPU
Prod|Any CPU = Prod|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{663F7136-F470-4911-A9B6-044447F93168}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.Debug|Any CPU.Build.0 = Debug|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.Donati|Any CPU.ActiveCfg = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.Donati|Any CPU.Build.0 = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.IIS01|Any CPU.Build.0 = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.IIS02|Any CPU.Build.0 = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.Jetco|Any CPU.Build.0 = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.OVH-Demo|Any CPU.Build.0 = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.Prod|Any CPU.ActiveCfg = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.Prod|Any CPU.Build.0 = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.Release|Any CPU.ActiveCfg = Release|Any CPU
{663F7136-F470-4911-A9B6-044447F93168}.Release|Any CPU.Build.0 = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Donati|Any CPU.ActiveCfg = Debug|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Donati|Any CPU.Build.0 = Debug|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS01|Any CPU.Build.0 = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS02|Any CPU.Build.0 = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Jetco|Any CPU.Build.0 = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.OVH-Demo|Any CPU.Build.0 = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Prod|Any CPU.ActiveCfg = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Prod|Any CPU.Build.0 = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Release|Any CPU.Build.0 = Release|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Donati|Any CPU.ActiveCfg = Release|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Donati|Any CPU.Build.0 = Release|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Jetco|Any CPU.ActiveCfg = Jetco|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Jetco|Any CPU.Build.0 = Jetco|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.OVH-Demo|Any CPU.ActiveCfg = OVH-Demo|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.OVH-Demo|Any CPU.Build.0 = OVH-Demo|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Prod|Any CPU.ActiveCfg = Prod|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Prod|Any CPU.Build.0 = Prod|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Release|Any CPU.Build.0 = Release|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Donati|Any CPU.ActiveCfg = Release|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Donati|Any CPU.Build.0 = Release|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Jetco|Any CPU.ActiveCfg = Jetco|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Jetco|Any CPU.Build.0 = Jetco|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.OVH-Demo|Any CPU.ActiveCfg = OVH-demo|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.OVH-Demo|Any CPU.Build.0 = OVH-demo|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Prod|Any CPU.ActiveCfg = Prod|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Prod|Any CPU.Build.0 = Prod|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Release|Any CPU.Build.0 = Release|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Donati|Any CPU.ActiveCfg = Release|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Donati|Any CPU.Build.0 = Release|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Jetco|Any CPU.ActiveCfg = Jetco|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Jetco|Any CPU.Build.0 = Jetco|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.OVH-Demo|Any CPU.ActiveCfg = OVH-demo|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.OVH-Demo|Any CPU.Build.0 = OVH-demo|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Prod|Any CPU.ActiveCfg = Prod|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Prod|Any CPU.Build.0 = Prod|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Release|Any CPU.Build.0 = Release|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Debug|Any CPU.Build.0 = Debug|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Donati|Any CPU.ActiveCfg = Release|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Donati|Any CPU.Build.0 = Release|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Jetco|Any CPU.ActiveCfg = Jetco|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Jetco|Any CPU.Build.0 = Jetco|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.OVH-Demo|Any CPU.ActiveCfg = OVH-Demo|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.OVH-Demo|Any CPU.Build.0 = OVH-Demo|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Prod|Any CPU.ActiveCfg = Prod|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Prod|Any CPU.Build.0 = Prod|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Release|Any CPU.ActiveCfg = Release|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Release|Any CPU.Build.0 = Release|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Donati|Any CPU.ActiveCfg = Release|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Donati|Any CPU.Build.0 = Release|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Jetco|Any CPU.Build.0 = Release|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.OVH-Demo|Any CPU.ActiveCfg = Prod|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.OVH-Demo|Any CPU.Build.0 = Prod|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Prod|Any CPU.ActiveCfg = Prod|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Prod|Any CPU.Build.0 = Prod|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Release|Any CPU.Build.0 = Release|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Donati|Any CPU.ActiveCfg = Release|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Donati|Any CPU.Build.0 = Release|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Jetco|Any CPU.Build.0 = Release|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.OVH-Demo|Any CPU.Build.0 = Release|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Prod|Any CPU.ActiveCfg = Release|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Prod|Any CPU.Build.0 = Release|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Release|Any CPU.Build.0 = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Donati|Any CPU.ActiveCfg = Debug|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Donati|Any CPU.Build.0 = Debug|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS01|Any CPU.Build.0 = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS02|Any CPU.Build.0 = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Jetco|Any CPU.Build.0 = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.OVH-Demo|Any CPU.Build.0 = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Prod|Any CPU.ActiveCfg = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Prod|Any CPU.Build.0 = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Release|Any CPU.Build.0 = Release|Any CPU
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Debug|Any CPU.Build.0 = Debug|Any CPU
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Prod|Any CPU.ActiveCfg = Debug|Any CPU
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Prod|Any CPU.Build.0 = Debug|Any CPU
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Release|Any CPU.ActiveCfg = Release|Any CPU
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Release|Any CPU.Build.0 = Release|Any CPU
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Prod|Any CPU.ActiveCfg = Debug|Any CPU
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Prod|Any CPU.Build.0 = Debug|Any CPU
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
+28
View File
@@ -0,0 +1,28 @@
[*.cs]
indent_style = space
indent_size = 4
#tab_width = 2
trim_trailing_whitespace = true
# Default severity for analyzer diagnostics with category 'Design'
dotnet_analyzer_diagnostic.category-Design.severity = none
# Default severity for analyzer diagnostics with category 'Redundancy'
dotnet_analyzer_diagnostic.category-Redundancy.severity = none
# Default severity for analyzer diagnostics with category 'Naming'
dotnet_analyzer_diagnostic.category-Naming.severity = none
# Default severity for analyzer diagnostics with category 'Globalization'
dotnet_analyzer_diagnostic.category-Globalization.severity = none
# CA1805: Non eseguire inutilmente l'inizializzazione
dotnet_diagnostic.CA1805.severity = none
# CA2227: Le proprietà delle raccolte devono essere di sola lettura
dotnet_diagnostic.CA2227.severity = none
# CA1825: Evitare allocazioni di matrice di lunghezza zero.
dotnet_diagnostic.CA1825.severity = none
# CA5372: Usa XmlReader per XPathDocument
dotnet_diagnostic.CA5372.severity = none
# RCS1155: Use StringComparison when comparing strings.
dotnet_diagnostic.RCS1155.severity = none
+28 -30
View File
@@ -2,40 +2,38 @@
namespace MP_ADM
{
public class BundleConfig
{
// Per altre informazioni sulla creazione di bundle, vedere https://go.microsoft.com/fwlink/?LinkID=303951
public static void RegisterBundles(BundleCollection bundles)
public class BundleConfig
{
bundles.Add(new ScriptBundle("~/bundles/WebFormsJs").Include(
"~/Scripts/WebForms/WebForms.js",
"~/Scripts/WebForms/WebUIValidation.js",
"~/Scripts/WebForms/MenuStandards.js",
"~/Scripts/WebForms/Focus.js",
"~/Scripts/WebForms/GridView.js",
"~/Scripts/WebForms/DetailsView.js",
"~/Scripts/WebForms/TreeView.js",
"~/Scripts/WebForms/WebParts.js"));
// Per altre informazioni sulla creazione di bundle, vedere https://go.microsoft.com/fwlink/?LinkID=303951
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/WebFormsJs").Include(
"~/Scripts/WebForms/WebForms.js",
"~/Scripts/WebForms/WebUIValidation.js",
"~/Scripts/WebForms/MenuStandards.js",
"~/Scripts/WebForms/Focus.js",
"~/Scripts/WebForms/GridView.js",
"~/Scripts/WebForms/DetailsView.js",
"~/Scripts/WebForms/TreeView.js",
"~/Scripts/WebForms/WebParts.js"));
// L'ordine è molto importante per il funzionamento di questi file poiché hanno dipendenze esplicite
bundles.Add(new ScriptBundle("~/bundles/MsAjaxJs").Include(
"~/Scripts/WebForms/MsAjax/MicrosoftAjax.js",
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxApplicationServices.js",
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxTimer.js",
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxWebForms.js"));
// L'ordine è molto importante per il funzionamento di questi file poiché hanno dipendenze esplicite
bundles.Add(new ScriptBundle("~/bundles/MsAjaxJs").Include(
"~/Scripts/WebForms/MsAjax/MicrosoftAjax.js",
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxApplicationServices.js",
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxTimer.js",
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxWebForms.js"));
// Utilizzare la versione di sviluppo di Modernizr per eseguire attività di sviluppo ed esercizi. Successivamente, quando si è
// pronti per passare alla produzione, usare lo strumento di compilazione disponibile all'indirizzo https://modernizr.com per selezionare solo i test necessari
bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
"~/Scripts/modernizr-*"));
// Utilizzare la versione di sviluppo di Modernizr per eseguire attività di sviluppo ed esercizi. Successivamente, quando si è
// pronti per passare alla produzione, usare lo strumento di compilazione disponibile all'indirizzo https://modernizr.com per selezionare solo i test necessari
bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
"~/Scripts/modernizr-*"));
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
"~/Scripts/jquery-ui-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
"~/Scripts/jquery-ui-{version}.js"));
}
}
}
}
+15 -15
View File
@@ -3,21 +3,21 @@ using System;
namespace MP_ADM
{
public class MP_Startup
{
public static void Init()
public class MP_Startup
{
logger.lg.scriviLog("Esecuzione MyStartup.init()", tipoLog.STARTUP);
try
{
// inizializzo appConf prima di tutto il resto...
memLayer.ML.resetAppConf();
logger.lg.scriviLog("Completata esecuzione preliminare setup AppConf", tipoLog.STARTUP);
}
catch (Exception exc)
{
logger.lg.scriviLog($"Eccezione in fase di INIT preliminare applicazione{Environment.NewLine}{exc}", tipoLog.EXCEPTION);
}
public static void Init()
{
SteamWare.Logger.Logging.LogInfo("Esecuzione MyStartup.init()");
try
{
// inizializzo appConf prima di tutto il resto...
memLayer.ML.resetAppConf();
SteamWare.Logger.Logging.LogInfo("Completata esecuzione preliminare setup AppConf");
}
catch (Exception exc)
{
SteamWare.Logger.Logging.LogError($"Eccezione in fase di INIT preliminare applicazione{Environment.NewLine}{exc}");
}
}
}
}
}
+8 -8
View File
@@ -3,13 +3,13 @@ using System.Web.Routing;
namespace MP_ADM
{
public static class RouteConfig
{
public static void RegisterRoutes(RouteCollection routes)
public static class RouteConfig
{
var settings = new FriendlyUrlSettings();
settings.AutoRedirectMode = RedirectMode.Permanent;
routes.EnableFriendlyUrls(settings);
public static void RegisterRoutes(RouteCollection routes)
{
var settings = new FriendlyUrlSettings();
settings.AutoRedirectMode = RedirectMode.Permanent;
routes.EnableFriendlyUrls(settings);
}
}
}
}
}
+7 -8
View File
@@ -3,12 +3,11 @@
<%@ Register Src="~/WebUserControls/mod_barcode.ascx" TagPrefix="uc1" TagName="mod_barcode" %>
<%@ Register Src="~/WebUserControls/mod_gestPromODL.ascx" TagPrefix="uc1" TagName="mod_gestPromODL" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
<div runat="server" id="divContent">
<uc1:mod_barcode runat="server" ID="mod_barcode" />
<hr />
<uc1:mod_gestPromODL runat="server" ID="mod_gestPromODL" />
</div>
</asp:Content>
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
<div runat="server" id="divContent">
<uc1:mod_barcode runat="server" ID="mod_barcode" />
<hr />
<uc1:mod_gestPromODL runat="server" ID="mod_gestPromODL" />
</div>
</asp:Content>
+22 -12
View File
@@ -5,18 +5,8 @@ namespace MP_ADM
{
public partial class BCode : BasePage
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
checkEnabled();
string codPre = memLayer.ML.CRS("OptAdmBCode_CodPre");
mod_barcode.codOrdPre = codPre != "" ? codPre : "OPR";
mod_gestPromODL.codOrdPre = mod_barcode.codOrdPre;
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptBCode_enbSelFase");
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptBCode_CodGruppo");
}
}
#region Private Methods
private void checkEnabled()
{
bool optPar = memLayer.ML.CRB("OptAdmBCodeEnabled");
@@ -28,5 +18,25 @@ namespace MP_ADM
}
lblDataImportOut.Text = messaggio;
}
#endregion Private Methods
#region Protected Methods
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
checkEnabled();
string codPre = memLayer.ML.CRS("OptAdmBCode_CodPre");
mod_barcode.codOrdPre = codPre != "" ? codPre : "OPR";
mod_gestPromODL.codOrdPre = mod_barcode.codOrdPre;
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptBCode_enbSelFase");
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptBCode_CodGruppo");
((MoonPro)this.Master).showSearch = true;
}
}
#endregion Protected Methods
}
}
+2 -2
View File
@@ -5,5 +5,5 @@
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="body" runat="server">
<uc1:mod_barcode runat="server" ID="mod_barcode" />
</asp:Content>
<uc1:mod_barcode runat="server" ID="mod_barcode" />
</asp:Content>
+4 -4
View File
@@ -2,10 +2,10 @@
namespace MP_ADM
{
public partial class Barcode : BasePage
{
protected void Page_Load(object sender, EventArgs e)
public partial class Barcode : BasePage
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
}
+20 -8
View File
@@ -1,14 +1,22 @@
using MapoDb;
using SteamWare;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace MP_ADM
{
public class BasePage : System.Web.UI.Page
{
#region Internal Fields
/// <summary>
/// Oggetto datalayer specifico
/// </summary>
internal DataLayer DataLayerObj = new DataLayer();
#endregion Internal Fields
#region Protected Properties
/// <summary>
/// Prox pagina da aprire
/// </summary>
@@ -17,17 +25,18 @@ namespace MP_ADM
get
{
string pagina = memLayer.ML.StringSessionObj("nextPage");
if (pagina == "")
if (string.IsNullOrEmpty(pagina))
{
pagina = "menu.aspx";
}
return pagina;
}
}
/// <summary>
/// Oggetto datalayer specifico
/// </summary>
internal DataLayer DataLayerObj = new DataLayer();
#endregion Protected Properties
#region Public Methods
/// <summary>
/// effettua traduzione del lemma
/// </summary>
@@ -37,6 +46,7 @@ namespace MP_ADM
{
return user_std.UtSn.Traduci(lemma);
}
/// <summary>
/// effettua traduzione in inglese del lemma
/// </summary>
@@ -46,5 +56,7 @@ namespace MP_ADM
{
return user_std.UtSn.TraduciEn(lemma);
}
#endregion Public Methods
}
}
+229 -67
View File
@@ -1,69 +1,96 @@
using MapoDb;
using SteamWare;
using System;
using System.Data;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace MP_ADM
{
public class BaseUserControl : System.Web.UI.UserControl
{
#region gestione eventi
public event EventHandler eh_nuovoValore;
public event EventHandler eh_resetSelezione;
public event EventHandler eh_selValore;
/// <summary>
/// Solleva evento nuovo valore
/// </summary>
public void raiseNewVal()
{
// evento come nuovo...
if (eh_nuovoValore != null)
{
eh_nuovoValore(this, new EventArgs());
}
}
public void raiseSelNew()
{
// sollevo evento nuovo valore...
if (eh_selValore != null)
{
eh_selValore(this, new EventArgs());
}
}
/// <summary>
/// Solleva evento reset
/// </summary>
public void raiseReset()
{
if (eh_resetSelezione != null)
{
eh_resetSelezione(this, new EventArgs());
}
}
#endregion
#region Internal Fields
/// <summary>
/// Oggetto datalayer specifico NON singleton x scalare
/// </summary>
internal DataLayer DataLayerObj = new DataLayer();
#endregion Internal Fields
#region Public Fields
/// <summary>
/// UID formattato con "_"
/// Abilitazione gestione Controlli periodici
/// </summary>
public string uid
public bool enableControlli = memLayer.ML.cdvb("enableControlli");
/// <summary>
/// Abilitazione gestione Disegno articolo
/// </summary>
public bool enableDisegno = memLayer.ML.cdvb("enableDisegno");
/// <summary>
/// Abilitazione gestione grafici JScript
/// </summary>
public bool enableGraphJS = memLayer.ML.cdvb("enableGraphJS");
/// <summary>
/// Abilitazione gestione Pezzi LAsciati in macchina
/// </summary>
public bool enablePzProdLasciati = memLayer.ML.cdvb("enablePzProdLasciati");
/// <summary>
/// Abilitazione gestione Richieste - Promesse - ODL
/// </summary>
public bool enableRPO = memLayer.ML.cdvb("enableRPO");
/// <summary>
/// Abilitazione gestione scarti
/// </summary>
public bool enableScarti = memLayer.ML.cdvb("enableScarti");
/// <summary>
/// Abilitazione scheda Tecnica
/// </summary>
public bool enableSchedaTecnica = memLayer.ML.cdvb("enableSchedaTecnica");
/// <summary>
/// Abilitazione gestione SplitODL
/// </summary>
public bool enableSplitODL = memLayer.ML.cdvb("enableSplitODL");
/// <summary>
/// Abilitazione gestione Set PZ Pallet su tablet
/// </summary>
public bool enableTabSetPzPallet = memLayer.ML.cdvb("enableTabSetPzPallet");
#endregion Public Fields
#region Public Events
public event EventHandler eh_nuovoValore;
public event EventHandler eh_resetSelezione;
public event EventHandler eh_selValore;
#endregion Public Events
#region Public Properties
/// <summary>
/// Clipboard corrente utente
/// </summary>
public string clipboard
{
get
{
return this.UniqueID.Replace("$", "_").Replace("-", "_");
return memLayer.ML.StringSessionObj("UserClipboard");
}
set
{
memLayer.ML.setSessionVal("UserClipboard", value);
}
}
/// <summary>
/// titolo pagina
/// </summary>
@@ -75,25 +102,114 @@ namespace MP_ADM
}
}
#region utils
/// <summary>
/// UID formattato con "_"
/// </summary>
public string uid
{
get
{
return this.UniqueID.Replace("$", "_").Replace("-", "_");
}
}
#endregion Public Properties
#region Protected Methods
/// <summary>
/// effettua traduzione del lemma
/// Verifica se la macchina MAIN sia MASTER
/// </summary>
/// <param name="lemma"></param>
/// <returns></returns>
public string traduci(string lemma)
protected bool isMaster(string idxMacchina)
{
return user_std.UtSn.Traduci(lemma);
return DataLayerObj.isMaster(idxMacchina);
}
/// <summary>
/// effettua traduzione in inglese del lemma
/// Verifica se la macchina MAIN sia MULTI (da DatiMacchina / redis...)
/// </summary>
/// <param name="lemma"></param>
/// <returns></returns>
public string traduciEn(string lemma)
protected bool isMulti(string idxMacchina)
{
return user_std.UtSn.TraduciEn(lemma);
return DataLayerObj.isMulti(idxMacchina);
}
/// <summary>
/// Verifica se la macchina MAIN sia SLAVE
/// </summary>
protected bool isSlave(string idxMacchina)
{
return DataLayerObj.isSlave(idxMacchina);
}
/// <summary>
/// conversione da tempo minuti centesimali a minuti/secondi
/// </summary>
/// <param name="valore"></param>
/// <returns></returns>
protected TimeSpan minCent2Sec(decimal valore)
{
TimeSpan answ = new TimeSpan(0, 0, 1);
try
{
answ = new TimeSpan(0, Convert.ToInt32(valore), Convert.ToInt32((valore - Convert.ToInt32(valore)) * 60));
}
catch
{ }
return answ;
}
#endregion Protected Methods
#region Public Methods
/// <summary>
/// cambia il colore del campo secondo la due date indicata
/// rosso: in ritardo (scaduta)
/// verde: > 2 week
/// giallo: altrimenti
/// </summary>
/// <param name="dueDate"></param>
/// <returns></returns>
public string cssDueDate(object dueDate)
{
DateTime oggi = DateTime.Today;
DateTime dataRif = oggi.AddDays(-1);
DateTime.TryParse(dueDate.ToString(), out dataRif);
string answ = "text-secondary";
if (dataRif < oggi)
{
answ = "text-danger";
}
else if (dataRif < oggi.AddDays(14))
{
answ = "text-warning";
}
else
{
answ = "text-success";
}
return answ;
}
/// <summary>
/// Conversione a bool del valore
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public bool getBool(object value)
{
bool answ = false;
bool.TryParse(value.ToString(), out answ);
return answ;
}
public string min2hour(object minutes)
{
string answ = "";
double minDbl = 0;
double.TryParse($"{minutes}", out minDbl);
answ = $"{minDbl / 60:N2}";
return answ;
}
/// <summary>
@@ -112,23 +228,69 @@ namespace MP_ADM
{ }
return answ;
}
/// <summary>
/// conversione da tempo minuti centesimali a minuti/secondi
/// Solleva evento nuovo valore
/// </summary>
/// <param name="valore"></param>
/// <returns></returns>
protected TimeSpan minCent2Sec(decimal valore)
public void raiseNewVal()
{
TimeSpan answ = new TimeSpan(0, 0, 1);
try
// evento come nuovo...
if (eh_nuovoValore != null)
{
answ = new TimeSpan(0, Convert.ToInt32(valore), Convert.ToInt32((valore - Convert.ToInt32(valore)) * 60));
eh_nuovoValore(this, new EventArgs());
}
catch
{ }
return answ;
}
#endregion
/// <summary>
/// Solleva evento reset
/// </summary>
public void raiseReset()
{
if (eh_resetSelezione != null)
{
eh_resetSelezione(this, new EventArgs());
}
}
public void raiseSelNew()
{
// sollevo evento nuovo valore...
if (eh_selValore != null)
{
eh_selValore(this, new EventArgs());
}
}
/// <summary>
/// effettua traduzione del lemma
/// </summary>
/// <param name="lemma"></param>
/// <returns></returns>
public string traduci(object lemmaRaw)
{
return user_std.UtSn.Traduci($"{lemmaRaw}");
}
/// <summary>
/// effettua traduzione del lemma
/// </summary>
/// <param name="lemma"></param>
/// <returns></returns>
public string traduci(string lemma)
{
return user_std.UtSn.Traduci(lemma);
}
/// <summary>
/// effettua traduzione in inglese del lemma
/// </summary>
/// <param name="lemma"></param>
/// <returns></returns>
public string traduciEn(string lemma)
{
return user_std.UtSn.TraduciEn(lemma);
}
#endregion Public Methods
}
}
+7 -8
View File
@@ -3,12 +3,11 @@
<%@ Register Src="~/WebUserControls/mod_barcode.ascx" TagPrefix="uc1" TagName="mod_barcode" %>
<%@ Register Src="~/WebUserControls/mod_gestPromODL.ascx" TagPrefix="uc1" TagName="mod_gestPromODL" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
<div runat="server" id="divContent">
<uc1:mod_barcode runat="server" ID="mod_barcode" />
<hr />
<uc1:mod_gestPromODL runat="server" ID="mod_gestPromODL" />
</div>
</asp:Content>
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
<div runat="server" id="divContent">
<uc1:mod_barcode runat="server" ID="mod_barcode" />
<hr />
<uc1:mod_gestPromODL runat="server" ID="mod_gestPromODL" />
</div>
</asp:Content>
+23 -10
View File
@@ -5,16 +5,8 @@ namespace MP_ADM
{
public partial class CTrackBCode : BasePage
{
protected void Page_Load(object sender, EventArgs e)
{
((MoonPro)this.Master).headCssClass = "bg-secondary text-warning";
((MoonPro)this.Master).mainCssClass = "table-secondary";
checkEnabled();
string codPre = memLayer.ML.CRS("OptAdmCTrack_CodPre");
mod_barcode.codOrdPre = codPre != "" ? codPre : "OPR";
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptCTrack_enbSelFase");
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptCTrack_CodGruppo");
}
#region Private Methods
private void checkEnabled()
{
bool optPar = memLayer.ML.CRB("OptAdmCTrackEnabled");
@@ -26,5 +18,26 @@ namespace MP_ADM
}
lblDataImportOut.Text = messaggio;
}
#endregion Private Methods
#region Protected Methods
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
((MoonPro)this.Master).showSearch = false;
}
((MoonPro)this.Master).headCssClass = "bg-secondary text-warning";
((MoonPro)this.Master).mainCssClass = "table-secondary";
checkEnabled();
string codPre = memLayer.ML.CRS("OptAdmCTrack_CodPre");
mod_barcode.codOrdPre = codPre != "" ? codPre : "OPR";
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptCTrack_enbSelFase");
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptCTrack_CodGruppo");
}
#endregion Protected Methods
}
}
+111 -18
View File
@@ -42,14 +42,109 @@ body {
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#787878', endColorstr='#DEDEDE', GradientType=0);
}
.sfondoMain {
/*background: #CDCDCD;
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#787878), to(#DEDEDE));
background-image: -webkit-linear-gradient(top, #787878, 0%, #DEDEDE, 100%);
background-image: -moz-linear-gradient(top, #787878 0%, #DEDEDE 100%);
background-image: linear-gradient(to bottom, #787878 0%, #DEDEDE 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#787878', endColorstr='#DEDEDE', GradientType=0);*/
.bgLightGrayUp {
background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201%201%22%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%25%22%20y1%3D%220%25%22%20x2%3D%220%25%22%20y2%3D%22100%25%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23dedede%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23cdcdcd%22%2F%3E%3C%2FlinearGradient%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%221%22%20height%3D%221%22%20fill%3D%22url(%23g)%22%20%2F%3E%3C%2Fsvg%3E');
}
.bgLightGrayDown {
background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201%201%22%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%25%22%20y1%3D%220%25%22%20x2%3D%220%25%22%20y2%3D%22100%25%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23cdcdcd%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23fafafa%22%2F%3E%3C%2FlinearGradient%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%221%22%20height%3D%221%22%20fill%3D%22url(%23g)%22%20%2F%3E%3C%2Fsvg%3E');
}
/*------------------------------------------------------------------
[ Shortcuts / .shortcuts ]
*/
.shortcuts {
text-align: center;
}
.shortcuts .shortcut {
min-width: 18rem;
min-height: 7.5rem;
display: inline-block;
padding: 1rem 0em 0.25rem;
margin: 0 0.2em 1.5em;
vertical-align: top;
text-decoration: none;
background: #F3F3F3;
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee));
background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%);
background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
border: 1px solid #ddd;
box-sizing: border-box;
border-radius: 0.75rem;
}
.shortcuts .shortcut-sm {
min-width: 11.25rem;
min-height: 4.5rem;
display: inline-block;
padding: 0.375rem 0;
margin: 0 2px 1em;
vertical-align: top;
text-decoration: none;
background: #F3F3F3;
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee));
background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%);
background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
border: 1px solid #ddd;
box-sizing: border-box;
border-radius: 0.75rem;
}
.shortcuts .shortcut .shortcut-icon {
width: 100%;
margin-top: 0;
margin-bottom: 0;
font-size: 3rem;
color: #333;
}
.shortcuts .shortcut-sm .shortcut-icon {
width: 100%;
margin-top: 0;
margin-bottom: 0;
font-size: 3rem;
color: #333;
}
.shortcuts .shortcut:hover {
background: #E8E8E8;
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1));
background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%);
background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0);
border: 1px solid #0099FF;
}
.shortcuts .shortcut-sm:hover {
background: #E8E8E8;
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1));
background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%);
background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0);
border: 1px solid #0099FF;
}
.shortcuts .shortcut:active {
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.shortcuts .shortcut-sm:active {
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.shortcuts .shortcut:hover .shortcut-icon {
color: #C93;
}
.shortcuts .shortcut-sm:hover .shortcut-icon {
color: #666;
}
.shortcuts .shortcut-label {
display: block;
margin-top: 0.75em;
font-size: 1.125rem;
font-weight: bold;
color: #333;
border-top: 1px solid #DEDEDE;
}
.table-sm > thead > tr > th,
.table-sm > tbody > tr > th,
@@ -232,40 +327,38 @@ body {
.sVe {
text-align: left;
width: 100%;
height: 100%;
/*background: linear-gradient(#009036, #8cbd59, #00762c);*/
background: linear-gradient(#009036, #8cbd59, #00762c);
background-color: #009036;
background-image: url(../images/verde.png);
/*background-image: url(../images/verde.png);*/
color: Yellow;
}
.sGi {
text-align: left;
width: 100%;
height: 100%;
background: linear-gradient(#ffec00, #ffef27, #b1a400);
background-color: #ffec00;
background-image: url(../images/giallo.png);
/*background-image: url(../images/giallo.png);*/
}
.sRo {
text-align: left;
width: 100%;
height: 100%;
background-color: #e2001a;
background-image: url(../images/rosso.png);
}
.sBl {
text-align: left;
width: 100%;
height: 100%;
background: linear-gradient(#509eff, #84baff, #3690FF);
background-color: #3690FF;
background-image: url(../images/blu.png);
/*background-image: url(../images/blu.png);*/
color: Yellow;
}
.sGr {
text-align: left;
width: 100%;
height: 100%;
background: linear-gradient(#bcbcbc, #e0e0e0, #aaa);
background-color: #bcbcbc;
background-image: url(../images/grigio.png);
/*background-image: url(../images/grigio.png);*/
}
.statoMacchine {
font-size: 10pt;
+1336 -1232
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
File diff suppressed because one or more lines are too long
+170 -17
View File
@@ -1,8 +1,8 @@
/*!
* Bootstrap Grid v4.3.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Bootstrap Grid v4.6.0 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
html {
box-sizing: border-box;
@@ -15,7 +15,12 @@ html {
box-sizing: inherit;
}
.container {
.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
width: 100%;
padding-right: 15px;
padding-left: 15px;
@@ -24,37 +29,29 @@ html {
}
@media (min-width: 576px) {
.container {
.container, .container-sm {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container {
.container, .container-sm, .container-md {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container {
.container, .container-sm, .container-md, .container-lg {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container {
.container, .container-sm, .container-md, .container-lg, .container-xl {
max-width: 1140px;
}
}
.container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.row {
display: -ms-flexbox;
display: flex;
@@ -95,6 +92,42 @@ html {
max-width: 100%;
}
.row-cols-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
@@ -301,6 +334,36 @@ html {
flex-grow: 1;
max-width: 100%;
}
.row-cols-sm-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-sm-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-sm-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-sm-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-sm-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-sm-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-sm-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
@@ -473,6 +536,36 @@ html {
flex-grow: 1;
max-width: 100%;
}
.row-cols-md-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-md-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-md-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-md-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-md-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-md-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-md-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
@@ -645,6 +738,36 @@ html {
flex-grow: 1;
max-width: 100%;
}
.row-cols-lg-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-lg-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-lg-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-lg-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-lg-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-lg-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-lg-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
@@ -817,6 +940,36 @@ html {
flex-grow: 1;
max-width: 100%;
}
.row-cols-xl-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-xl-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-xl-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-xl-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-xl-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-xl-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-xl-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+16 -22
View File
@@ -1,8 +1,8 @@
/*!
* Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Bootstrap Reboot v4.6.0 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/
*,
@@ -24,7 +24,7 @@ article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
@@ -33,7 +33,7 @@ body {
background-color: #fff;
}
[tabindex="-1"]:focus {
[tabindex="-1"]:focus:not(:focus-visible) {
outline: 0 !important;
}
@@ -133,20 +133,16 @@ a:hover {
text-decoration: underline;
}
a:not([href]):not([tabindex]) {
a:not([href]):not([class]) {
color: inherit;
text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
a:not([href]):not([class]):hover {
color: inherit;
text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
outline: 0;
}
pre,
code,
kbd,
@@ -159,6 +155,7 @@ pre {
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
-ms-overflow-style: scrollbar;
}
figure {
@@ -189,6 +186,7 @@ caption {
th {
text-align: inherit;
text-align: -webkit-match-parent;
}
label {
@@ -200,9 +198,8 @@ button {
border-radius: 0;
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color;
button:focus:not(:focus-visible) {
outline: 0;
}
input,
@@ -226,6 +223,10 @@ select {
text-transform: none;
}
[role="button"] {
cursor: pointer;
}
select {
word-wrap: normal;
}
@@ -258,13 +259,6 @@ input[type="checkbox"] {
padding: 0;
}
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
-webkit-appearance: listbox;
}
textarea {
overflow: auto;
resize: vertical;
File diff suppressed because one or more lines are too long
+5 -5
View File
@@ -1,8 +1,8 @@
/*!
* Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Bootstrap Reboot v4.6.0 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
*/*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
/*# sourceMappingURL=bootstrap-reboot.min.css.map */
File diff suppressed because one or more lines are too long
+571 -311
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
+5 -5
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1500 -789
View File
File diff suppressed because it is too large Load Diff
+19 -16
View File
@@ -1,24 +1,27 @@
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url('../fonts/OpenSans.woff') format('woff');
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url('../fonts/OpenSans.woff') format('woff');
}
@font-face {
font-family: 'Open Sans Condensed';
font-style: normal;
font-weight: 300;
src: url('../fonts/OpenSansCondensed.woff') format('woff');
font-family: 'Open Sans Condensed';
font-style: normal;
font-weight: 300;
src: url('../fonts/OpenSansCondensed.woff') format('woff');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url('../fonts/Roboto.woff') format('woff');
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url('../fonts/Roboto.woff') format('woff');
}
@font-face {
font-family: 'Roboto Condensed';
font-style: normal;
font-weight: 400;
src: url('../fonts/RobotoCondensed.woff') format('woff');
font-family: 'Roboto Condensed';
font-style: normal;
font-weight: 400;
src: url('../fonts/RobotoCondensed.woff') format('woff');
}
+17 -17
View File
@@ -1,27 +1,27 @@
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url('../fonts/OpenSans.woff') format('woff');
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url('../fonts/OpenSans.woff') format('woff');
}
@font-face {
font-family: 'Open Sans Condensed';
font-style: normal;
font-weight: 300;
src: url('../fonts/OpenSansCondensed.woff') format('woff');
font-family: 'Open Sans Condensed';
font-style: normal;
font-weight: 300;
src: url('../fonts/OpenSansCondensed.woff') format('woff');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url('../fonts/Roboto.woff') format('woff');
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url('../fonts/Roboto.woff') format('woff');
}
@font-face {
font-family: 'Roboto Condensed';
font-style: normal;
font-weight: 400;
src: url('../fonts/RobotoCondensed.woff') format('woff');
}
font-family: 'Roboto Condensed';
font-style: normal;
font-weight: 400;
src: url('../fonts/RobotoCondensed.woff') format('woff');
}
+23 -19
View File
@@ -9,28 +9,32 @@
* http://api.jqueryui.com/accordion/#theming
*/
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin: 2px 0 0 0;
padding: .5em .5em .5em .7em;
min-height: 0; /* support: IE7 */
font-size: 100%;
display: block;
cursor: pointer;
position: relative;
margin: 2px 0 0 0;
padding: .5em .5em .5em .7em;
min-height: 0; /* support: IE7 */
font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
padding-left: 2.2em;
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
position: absolute;
left: .5em;
top: 50%;
margin-top: -8px;
position: absolute;
left: .5em;
top: 50%;
margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
+1 -1
View File
@@ -9,4 +9,4 @@
* http://api.jqueryui.com/category/theming/
*/
@import "base.css";
@import "theme.css";
@import "theme.css";
+5 -5
View File
@@ -9,8 +9,8 @@
* http://api.jqueryui.com/autocomplete/#theming
*/
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
position: absolute;
top: 0;
left: 0;
cursor: default;
}
+1 -1
View File
@@ -25,4 +25,4 @@
@import url("slider.css");
@import url("spinner.css");
@import url("tabs.css");
@import url("tooltip.css");
@import url("tooltip.css");
+57 -45
View File
@@ -9,66 +9,74 @@
* http://api.jqueryui.com/button/#theming
*/
.ui-button {
display: inline-block;
position: relative;
padding: 0;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
display: inline-block;
position: relative;
padding: 0;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
width: 2.2em;
width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
width: 2.4em;
width: 2.4em;
}
.ui-button-icons-only {
width: 3.4em;
width: 3.4em;
}
button.ui-button-icons-only {
width: 3.7em;
width: 3.7em;
}
/* button text element */
.ui-button .ui-button-text {
display: block;
line-height: normal;
display: block;
line-height: normal;
}
.ui-button-text-only .ui-button-text {
padding: .4em 1em;
padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
padding: .4em;
text-indent: -9999999px;
padding: .4em;
text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 1em .4em 2.1em;
padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 2.1em .4em 1em;
padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
padding-left: 2.1em;
padding-right: 2.1em;
padding-left: 2.1em;
padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
padding: .4em 1em;
padding: .4em 1em;
}
/* button icon element(s) */
@@ -77,38 +85,42 @@ input.ui-button {
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
position: absolute;
top: 50%;
margin-top: -8px;
position: absolute;
top: 50%;
margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
left: 50%;
margin-left: -8px;
left: 50%;
margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
left: .5em;
left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
right: .5em;
right: .5em;
}
/* button sets */
.ui-buttonset {
margin-right: 7px;
}
.ui-buttonset .ui-button {
margin-left: 0;
margin-right: -.3em;
margin-right: 7px;
}
.ui-buttonset .ui-button {
margin-left: 0;
margin-right: -.3em;
}
/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
border: 0;
padding: 0;
}
+47 -44
View File
@@ -12,82 +12,85 @@
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
display: none;
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
clear: both;
}
.ui-helper-clearfix {
min-height: 0; /* support: IE7 */
min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter:Alpha(Opacity=0); /* support: IE8 */
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter: Alpha(Opacity=0); /* support: IE8 */
}
.ui-front {
z-index: 100;
z-index: 100;
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
cursor: default !important;
cursor: default !important;
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
+177 -143
View File
@@ -9,167 +9,201 @@
* http://api.jqueryui.com/datepicker/#theming
*/
.ui-datepicker {
width: 17em;
padding: .2em .2em 0;
display: none;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 45%;
}
.ui-datepicker table {
width: 100%;
font-size: .9em;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: .7em 0 0 0;
padding: 0 .2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: .5em .2em .4em;
cursor: pointer;
padding: .2em .6em .3em .6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
width: 17em;
padding: .2em .2em 0;
display: none;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 45%;
}
.ui-datepicker table {
width: 100%;
font-size: .9em;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: .7em 0 0 0;
padding: 0 .2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: .5em .2em .4em;
cursor: pointer;
padding: .2em .6em .3em .6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto .4em;
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
clear: left;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
clear: both;
width: 100%;
font-size: 0;
}
/* RTL support */
.ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
}
+66 -57
View File
@@ -9,62 +9,71 @@
* http://api.jqueryui.com/dialog/#theming
*/
.ui-dialog {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
padding: .2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: .4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: .3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-se {
width: 12px;
height: 12px;
right: -5px;
bottom: -5px;
background-position: 16px 16px;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
padding: .2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: .4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: .3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-se {
width: 12px;
height: 12px;
right: -5px;
bottom: -5px;
background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
cursor: move;
}
+3 -3
View File
@@ -7,6 +7,6 @@
* http://jquery.org/license
*/
.ui-draggable-handle {
-ms-touch-action: none;
touch-action: none;
}
-ms-touch-action: none;
touch-action: none;
}
+1694 -1009
View File
File diff suppressed because it is too large Load Diff
+45 -40
View File
@@ -9,55 +9,60 @@
* http://api.jqueryui.com/menu/#theming
*/
.ui-menu {
list-style: none;
padding: 0;
margin: 0;
display: block;
outline: none;
}
.ui-menu .ui-menu {
position: absolute;
}
.ui-menu .ui-menu-item {
position: relative;
margin: 0;
padding: 3px 1em 3px .4em;
cursor: pointer;
min-height: 0; /* support: IE7 */
/* support: IE10, see #8844 */
list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
margin: 5px 0;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
margin: -1px;
list-style: none;
padding: 0;
margin: 0;
display: block;
outline: none;
}
.ui-menu .ui-menu {
position: absolute;
}
.ui-menu .ui-menu-item {
position: relative;
margin: 0;
padding: 3px 1em 3px .4em;
cursor: pointer;
min-height: 0; /* support: IE7 */
/* support: IE10, see #8844 */
list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
margin: 5px 0;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
margin: -1px;
}
/* icon support */
.ui-menu-icons {
position: relative;
}
.ui-menu-icons .ui-menu-item {
padding-left: 2em;
position: relative;
}
.ui-menu-icons .ui-menu-item {
padding-left: 2em;
}
/* left-aligned */
.ui-menu .ui-icon {
position: absolute;
top: 0;
bottom: 0;
left: .2em;
margin: auto 0;
position: absolute;
top: 0;
bottom: 0;
left: .2em;
margin: auto 0;
}
/* right-aligned */
.ui-menu .ui-menu-icon {
left: auto;
right: 0;
}
left: auto;
right: 0;
}
+18 -15
View File
@@ -9,20 +9,23 @@
* http://api.jqueryui.com/progressbar/#theming
*/
.ui-progressbar {
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
height: 100%;
filter: alpha(opacity=25); /* support: IE8 */
opacity: 0.25;
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
height: 100%;
filter: alpha(opacity=25); /* support: IE8 */
opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}
background-image: none;
}
+58 -48
View File
@@ -7,72 +7,82 @@
* http://jquery.org/license
*/
.ui-resizable {
position: relative;
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
touch-action: none;
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
display: none;
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
+7 -6
View File
@@ -7,11 +7,12 @@
* http://jquery.org/license
*/
.ui-selectable {
-ms-touch-action: none;
touch-action: none;
-ms-touch-action: none;
touch-action: none;
}
.ui-selectable-helper {
position: absolute;
z-index: 100;
border: 1px dotted black;
}
position: absolute;
z-index: 100;
border: 1px dotted black;
}
+49 -43
View File
@@ -9,51 +9,57 @@
* http://api.jqueryui.com/selectmenu/#theming
*/
.ui-selectmenu-menu {
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 0;
display: none;
}
.ui-selectmenu-menu .ui-menu {
overflow: auto;
/* Support: IE7 */
overflow-x: hidden;
padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
font-size: 1em;
font-weight: bold;
line-height: 1.5;
padding: 2px 0.4em;
margin: 0.5em 0 0 0;
height: auto;
border: 0;
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 0;
display: none;
}
.ui-selectmenu-menu .ui-menu {
overflow: auto;
/* Support: IE7 */
overflow-x: hidden;
padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
font-size: 1em;
font-weight: bold;
line-height: 1.5;
padding: 2px 0.4em;
margin: 0.5em 0 0 0;
height: auto;
border: 0;
}
.ui-selectmenu-open {
display: block;
display: block;
}
.ui-selectmenu-button {
display: inline-block;
overflow: hidden;
position: relative;
text-decoration: none;
cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
right: 0.5em;
left: auto;
margin-top: -8px;
position: absolute;
top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
text-align: left;
padding: 0.4em 2.1em 0.4em 1em;
display: block;
line-height: 1.4;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: inline-block;
overflow: hidden;
position: relative;
text-decoration: none;
cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
right: 0.5em;
left: auto;
margin-top: -8px;
position: absolute;
top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
text-align: left;
padding: 0.4em 2.1em 0.4em 1em;
display: block;
line-height: 1.4;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
+66 -56
View File
@@ -9,67 +9,77 @@
* http://api.jqueryui.com/slider/#theming
*/
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
-ms-touch-action: none;
touch-action: none;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
position: relative;
text-align: left;
}
/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
-ms-touch-action: none;
touch-action: none;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
}
/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
+3 -3
View File
@@ -7,6 +7,6 @@
* http://jquery.org/license
*/
.ui-sortable-handle {
-ms-touch-action: none;
touch-action: none;
}
-ms-touch-action: none;
touch-action: none;
}
+40 -36
View File
@@ -9,57 +9,61 @@
* http://api.jqueryui.com/spinner/#theming
*/
.ui-spinner {
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.ui-spinner-input {
border: none;
background: none;
color: inherit;
padding: 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 22px;
border: none;
background: none;
color: inherit;
padding: 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 22px;
}
.ui-spinner-button {
width: 16px;
height: 50%;
font-size: .5em;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
width: 16px;
height: 50%;
font-size: .5em;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
border-top: none;
border-bottom: none;
border-right: none;
border-top: none;
border-bottom: none;
border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
position: absolute;
margin-top: -8px;
top: 50%;
left: 0;
position: absolute;
margin-top: -8px;
top: 50%;
left: 0;
}
.ui-spinner-up {
top: 0;
top: 0;
}
.ui-spinner-down {
bottom: 0;
bottom: 0;
}
/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
/* need to fix icons sprite */
background-position: -65px -16px;
}
/* need to fix icons sprite */
background-position: -65px -16px;
}
+43 -36
View File
@@ -9,43 +9,50 @@
* http://api.jqueryui.com/tabs/#theming
*/
.ui-tabs {
position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: text;
position: relative; /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
cursor: pointer;
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}
File diff suppressed because it is too large Load Diff
+9 -8
View File
@@ -9,13 +9,14 @@
* http://api.jqueryui.com/tooltip/#theming
*/
.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
-webkit-box-shadow: 0 0 5px #aaa;
box-shadow: 0 0 5px #aaa;
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
-webkit-box-shadow: 0 0 5px #aaa;
box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
border-width: 2px;
}
border-width: 2px;
}
Binary file not shown.
Binary file not shown.
+8 -8
View File
@@ -1,15 +1,15 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/MoonPro.master" AutoEventWireup="true" CodeBehind="DataImport.aspx.cs" Inherits="MP_ADM.DataImport" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div class="row">
<div class="col-3 py-4">
<asp:LinkButton runat="server" ID="lbtProImportIS" CssClass="btn btn-outline-info btn-block py-3" OnClick="lbtProImportIS_Click">
<div><i class="fa fa-download fa-4x"></i></div>
<div class="row">
<div class="col-3 py-4">
<asp:LinkButton runat="server" ID="lbtProImportIS" CssClass="btn btn-outline-info btn-block py-3" OnClick="lbtProImportIS_Click">
<div><i class="fa fa-download fa-4x"></i></div>
<div class="font-weight-bold mt-1 table-dark text-light">
Esegui Import + Allineamento Dati
</div>
</asp:LinkButton>
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
</asp:LinkButton>
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
</div>
</div>
</div>
</asp:Content>
</asp:Content>
+18 -7
View File
@@ -1,15 +1,11 @@
using MapoDb;
using SteamWare;
using SteamWare;
using System;
namespace MP_ADM
{
public partial class DataImport : BasePage
{
protected void Page_Load(object sender, EventArgs e)
{
checkEnabled();
}
#region Private Methods
private void checkEnabled()
{
@@ -23,6 +19,10 @@ namespace MP_ADM
lblDataImportOut.Text = messaggio;
}
#endregion Private Methods
#region Protected Methods
/// <summary>
/// Esegue import dati
/// </summary>
@@ -34,9 +34,20 @@ namespace MP_ADM
// se abilitato...
if (OptAdmDB_IS_EnabFileImp)
{
// chiamo import...
// chiamo import...
DataLayerObj.taWKS.All_ImportFile_Process(null, null, null, null, 0, 0);
}
}
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
((MoonPro)this.Master).showSearch = false;
}
checkEnabled();
}
#endregion Protected Methods
}
}
+4 -5
View File
@@ -2,15 +2,14 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
<div>
</div>
</form>
</body>
</html>
</html>
+1 -1
View File
@@ -9,4 +9,4 @@ namespace MP_ADM
Response.Redirect("./login.aspx");
}
}
}
}
+8 -9
View File
@@ -1,11 +1,10 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.42
// <generato automaticamente>
// Codice generato da uno strumento.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
// il codice viene rigenerato.
// </generato automaticamente>
//------------------------------------------------------------------------------
namespace MP_ADM
@@ -16,11 +15,11 @@ namespace MP_ADM
{
/// <summary>
/// form1 control.
/// Controllo form1.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
}
+4 -5
View File
@@ -1,4 +1,4 @@
<%@ Page Language="C#" AutoEventWireup="true" Inherits="ExportPdf" Codebehind="ExportPdf.aspx.cs" %>
<%@ Page Language="C#" AutoEventWireup="true" Inherits="ExportPdf" CodeBehind="ExportPdf.aspx.cs" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
@@ -8,9 +8,8 @@
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
<div>
</div>
</form>
</body>
</html>
</html>
+15 -15
View File
@@ -21,20 +21,20 @@ public partial class ExportPdf : System.Web.UI.Page
reportName = "elenco_interventi";
re.popolaPdfStream(tipo, idx);
break;
//case reportRichiesto.ElencoMacchine:
// reportName = "elenco_macchine";
// re.popolaPdfStream(tipo);
// break;
//case reportRichiesto.MTBF_MTTR:
// reportName = "MTBF_MTTR";
// re.popolaPdfStream(tipo, periodo, username, soloMacchinaFerma, includiMtzPrev);
// break;
//case reportRichiesto.RichiestaIntervento:
// reportName = "richiesta";
// re.popolaPdfStream(tipo, idx);
// break;
//default:
// break;
//case reportRichiesto.ElencoMacchine:
// reportName = "elenco_macchine";
// re.popolaPdfStream(tipo);
// break;
//case reportRichiesto.MTBF_MTTR:
// reportName = "MTBF_MTTR";
// re.popolaPdfStream(tipo, periodo, username, soloMacchinaFerma, includiMtzPrev);
// break;
//case reportRichiesto.RichiestaIntervento:
// reportName = "richiesta";
// re.popolaPdfStream(tipo, idx);
// break;
//default:
// break;
}
Response.Clear();
Response.ContentType = re.mimeType;
@@ -42,4 +42,4 @@ public partial class ExportPdf : System.Web.UI.Page
Response.BinaryWrite(re.renderedBytes);
Response.End();
}
}
}
+11 -11
View File
@@ -1,23 +1,23 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.4927
// <generato automaticamente>
// Codice generato da uno strumento.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
// il codice viene rigenerato.
// </generato automaticamente>
//------------------------------------------------------------------------------
public partial class ExportPdf {
public partial class ExportPdf
{
/// <summary>
/// form1 control.
/// Controllo form1.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
}
+1
View File
@@ -0,0 +1 @@

+9 -9
View File
@@ -5,12 +5,12 @@
<%@ Register Src="~/WebUserControls/mod_gestKIT.ascx" TagPrefix="uc1" TagName="mod_gestKIT" %>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
<div runat="server" id="divContent">
<uc1:mod_gestKIT runat="server" ID="mod_gestKIT" />
<hr />
<uc1:mod_barcode runat="server" ID="mod_barcode" />
<hr />
<uc1:mod_gestPromODL runat="server" ID="mod_gestPromODL" />
</div>
</asp:Content>
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
<div runat="server" id="divContent">
<uc1:mod_gestKIT runat="server" ID="mod_gestKIT" />
<hr />
<uc1:mod_barcode runat="server" ID="mod_barcode" />
<hr />
<uc1:mod_gestPromODL runat="server" ID="mod_gestPromODL" />
</div>
</asp:Content>
+39 -27
View File
@@ -5,18 +5,7 @@ namespace MP_ADM
{
public partial class GestKIT : BasePage
{
protected void Page_Load(object sender, EventArgs e)
{
checkEnabled();
string codPre = memLayer.ML.CRS("OptAdmKit_CodPre");
mod_barcode.codOrdPre = codPre != "" ? codPre : "KIT";
mod_gestPromODL.codOrdPre = mod_barcode.codOrdPre;
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptBCode_enbSelFase");
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptBCode_CodGruppo");
mod_barcode.eh_comandoRegistrato += Mod_barcode_eh_comandoRegistrato;
mod_barcode.eh_dataRead += Mod_barcode_eh_dataRead;
mod_gestKIT.eh_selKit += Mod_gestKIT_eh_selKit;
}
#region Private Methods
private void checkEnabled()
{
@@ -31,21 +20,6 @@ namespace MP_ADM
}
}
private void Mod_gestKIT_eh_selKit(object sender, EventArgs e)
{
// invio ultimo kit creato a barcode...
mod_barcode.BCodeVal = mod_gestKIT.lastKitMade;
mod_barcode.processInput();
}
private void Mod_barcode_eh_dataRead(object sender, EventArgs e)
{
// verifico input su KIT x lettura "grezza"
string rawInput = mod_barcode.rawInput;
mod_gestKIT.lastInput = rawInput;
mod_gestKIT.doUpdate();
}
private void Mod_barcode_eh_comandoRegistrato(object sender, EventArgs e)
{
// verifico input su KIT x comando completo
@@ -63,5 +37,43 @@ namespace MP_ADM
}
mod_gestKIT.doUpdate();
}
private void Mod_barcode_eh_dataRead(object sender, EventArgs e)
{
// verifico input su KIT x lettura "grezza"
string rawInput = mod_barcode.rawInput;
mod_gestKIT.lastInput = rawInput;
mod_gestKIT.doUpdate();
}
private void Mod_gestKIT_eh_selKit(object sender, EventArgs e)
{
// invio ultimo kit creato a barcode...
mod_barcode.BCodeVal = mod_gestKIT.lastKitMade;
mod_barcode.processInput();
}
#endregion Private Methods
#region Protected Methods
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
((MoonPro)this.Master).showSearch = false;
}
checkEnabled();
string codPre = memLayer.ML.CRS("OptAdmKit_CodPre");
mod_barcode.codOrdPre = codPre != "" ? codPre : "KIT";
mod_gestPromODL.codOrdPre = mod_barcode.codOrdPre;
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptBCode_enbSelFase");
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptBCode_CodGruppo");
mod_barcode.eh_comandoRegistrato += Mod_barcode_eh_comandoRegistrato;
mod_barcode.eh_dataRead += Mod_barcode_eh_dataRead;
mod_gestKIT.eh_selKit += Mod_gestKIT_eh_selKit;
}
#endregion Protected Methods
}
}
+31 -29
View File
@@ -1,59 +1,61 @@
//------------------------------------------------------------------------------
// <generato automaticamente>
// Codice generato da uno strumento.
// <auto-generated>
// This code was generated by a tool.
//
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
// il codice viene rigenerato.
// </generato automaticamente>
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace MP_ADM {
public partial class GestKIT {
namespace MP_ADM
{
public partial class GestKIT
{
/// <summary>
/// Controllo lblDataImportOut.
/// lblDataImportOut control.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblDataImportOut;
/// <summary>
/// Controllo divContent.
/// divContent control.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divContent;
/// <summary>
/// Controllo mod_gestKIT.
/// mod_gestKIT control.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::MP_ADM.WebUserControls.mod_gestKIT mod_gestKIT;
/// <summary>
/// Controllo mod_barcode.
/// mod_barcode control.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::MP_ADM.WebUserControls.mod_barcode mod_barcode;
/// <summary>
/// Controllo mod_gestPromODL.
/// mod_gestPromODL control.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::MP_ADM.WebUserControls.mod_gestPromODL mod_gestPromODL;
}
+9 -9
View File
@@ -5,16 +5,16 @@ using System.Web.Routing;
namespace MP_ADM
{
public class Global : HttpApplication
{
void Application_Start(object sender, EventArgs e)
public class Global : HttpApplication
{
// Codice eseguito all'avvio dell'applicazione
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
private void Application_Start(object sender, EventArgs e)
{
// Codice eseguito all'avvio dell'applicazione
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
// avvio il metodo init x applicazione...
MP_Startup.Init();
// avvio il metodo init x applicazione...
MP_Startup.Init();
}
}
}
}
+2 -2
View File
@@ -3,5 +3,5 @@
<%@ Register Src="~/WebUserControls/cmp_HwSwInfo.ascx" TagPrefix="uc1" TagName="cmp_HwSwInfo" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<uc1:cmp_HwSwInfo runat="server" id="cmp_HwSwInfo" />
</asp:Content>
<uc1:cmp_HwSwInfo runat="server" id="cmp_HwSwInfo" />
</asp:Content>
+8 -6
View File
@@ -1,17 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace MP_ADM
{
public partial class HwSwInfo : BasePage
{
#region Protected Methods
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
((MoonPro)this.Master).showSearch = false;
}
}
#endregion Protected Methods
}
}
+7
View File
@@ -0,0 +1,7 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/MoonPro.master" AutoEventWireup="true" CodeBehind="ImageArchive.aspx.cs" Inherits="MP_ADM.ImageArchive" %>
<%@ Register Src="~/WebUserControls/cmp_ImageArchive.ascx" TagPrefix="uc1" TagName="cmp_ImageArchive" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<uc1:cmp_ImageArchive runat="server" id="cmp_ImageArchive" />
</asp:Content>
+24
View File
@@ -0,0 +1,24 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace MP_ADM
{
public partial class ImageArchive : System.Web.UI.Page
{
#region Protected Methods
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
((MoonPro)this.Master).showSearch = false;
}
}
#endregion Protected Methods
}
}
+26
View File
@@ -0,0 +1,26 @@
//------------------------------------------------------------------------------
// <generato automaticamente>
// Codice generato da uno strumento.
//
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
// il codice viene rigenerato.
// </generato automaticamente>
//------------------------------------------------------------------------------
namespace MP_ADM
{
public partial class ImageArchive
{
/// <summary>
/// Controllo cmp_ImageArchive.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::MP_ADM.WebUserControls.cmp_ImageArchive cmp_ImageArchive;
}
}
@@ -0,0 +1,8 @@
is_global = true
build_property.TargetFramework =
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids = {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
build_property.PublishSingleFile =
build_property.IncludeAllContentForSelfExtract =
build_property._SupportedPlatformList =
+329 -83
View File
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="..\packages\Microsoft.CodeAnalysis.NetAnalyzers.5.0.3\build\Microsoft.CodeAnalysis.NetAnalyzers.props" Condition="Exists('..\packages\Microsoft.CodeAnalysis.NetAnalyzers.5.0.3\build\Microsoft.CodeAnalysis.NetAnalyzers.props')" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props')" />
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
@@ -46,17 +47,17 @@
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="AegisImplicitMail, Version=1.0.3.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\AIM.1.0.3\lib\AegisImplicitMail.dll</HintPath>
<Reference Include="AegisImplicitMail, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\AIM.1.1.0\lib\netstandard2.0\AegisImplicitMail.dll</HintPath>
</Reference>
<Reference Include="AjaxControlToolkit, Version=19.1.0.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e, processorArchitecture=MSIL">
<HintPath>..\packages\AjaxControlToolkit.19.1.0\lib\net40\AjaxControlToolkit.dll</HintPath>
<Reference Include="AjaxControlToolkit, Version=20.1.0.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e, processorArchitecture=MSIL">
<HintPath>..\packages\AjaxControlToolkit.20.1.0\lib\net40\AjaxControlToolkit.dll</HintPath>
</Reference>
<Reference Include="AspNet.ScriptManager.bootstrap, Version=4.3.1.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\AspNet.ScriptManager.bootstrap.4.3.1\lib\net45\AspNet.ScriptManager.bootstrap.dll</HintPath>
<Reference Include="AspNet.ScriptManager.bootstrap, Version=4.6.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\AspNet.ScriptManager.bootstrap.4.6.0\lib\net45\AspNet.ScriptManager.bootstrap.dll</HintPath>
</Reference>
<Reference Include="AspNet.ScriptManager.jQuery, Version=3.4.1.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\AspNet.ScriptManager.jQuery.3.4.1\lib\net45\AspNet.ScriptManager.jQuery.dll</HintPath>
<Reference Include="AspNet.ScriptManager.jQuery, Version=3.6.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\AspNet.ScriptManager.jQuery.3.6.0\lib\net45\AspNet.ScriptManager.jQuery.dll</HintPath>
</Reference>
<Reference Include="AspNet.ScriptManager.jQuery.UI.Combined, Version=1.12.1.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\AspNet.ScriptManager.jQuery.UI.Combined.1.12.1\lib\net45\AspNet.ScriptManager.jQuery.UI.Combined.dll</HintPath>
@@ -64,39 +65,42 @@
<Reference Include="Crc32C.NET, Version=1.0.5.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll</HintPath>
</Reference>
<Reference Include="DnsClient, Version=1.2.0.0, Culture=neutral, PublicKeyToken=4574bb5573c51424, processorArchitecture=MSIL">
<HintPath>..\packages\DnsClient.1.2.0\lib\net45\DnsClient.dll</HintPath>
<Reference Include="DnsClient, Version=1.4.0.0, Culture=neutral, PublicKeyToken=4574bb5573c51424, processorArchitecture=MSIL">
<HintPath>..\packages\DnsClient.1.4.0\lib\net45\DnsClient.dll</HintPath>
</Reference>
<Reference Include="Elmah, Version=1.2.14706.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll</HintPath>
</Reference>
<Reference Include="ICSharpCode.SharpZipLib, Version=1.2.0.246, Culture=neutral, PublicKeyToken=1b03e6acf1164f73, processorArchitecture=MSIL">
<HintPath>..\packages\SharpZipLib.1.2.0\lib\net45\ICSharpCode.SharpZipLib.dll</HintPath>
<Reference Include="ICSharpCode.SharpZipLib, Version=1.3.2.10, Culture=neutral, PublicKeyToken=1b03e6acf1164f73, processorArchitecture=MSIL">
<HintPath>..\packages\SharpZipLib.1.3.2\lib\net45\ICSharpCode.SharpZipLib.dll</HintPath>
</Reference>
<Reference Include="Microsoft.AspNet.SessionState.SessionStateModule, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.AspNet.SessionState.SessionStateModule.1.1.0\lib\Net462\Microsoft.AspNet.SessionState.SessionStateModule.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.5.0.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
</Reference>
<Reference Include="Microsoft.CSharp" />
<Reference Include="Microsoft.Web.RedisSessionStateProvider, Version=4.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll</HintPath>
</Reference>
<Reference Include="MongoDB.Bson, Version=2.10.1.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\MongoDB.Bson.2.10.1\lib\net452\MongoDB.Bson.dll</HintPath>
<Reference Include="MongoDB.Bson, Version=2.12.3.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\MongoDB.Bson.2.12.3\lib\net452\MongoDB.Bson.dll</HintPath>
</Reference>
<Reference Include="MongoDB.Driver, Version=2.10.1.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\MongoDB.Driver.2.10.1\lib\net452\MongoDB.Driver.dll</HintPath>
<Reference Include="MongoDB.Driver, Version=2.12.3.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\MongoDB.Driver.2.12.3\lib\net452\MongoDB.Driver.dll</HintPath>
</Reference>
<Reference Include="MongoDB.Driver.Core, Version=2.10.1.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\MongoDB.Driver.Core.2.10.1\lib\net452\MongoDB.Driver.Core.dll</HintPath>
<Reference Include="MongoDB.Driver.Core, Version=2.12.3.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\MongoDB.Driver.Core.2.12.3\lib\net452\MongoDB.Driver.Core.dll</HintPath>
</Reference>
<Reference Include="MongoDB.Libmongocrypt, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\MongoDB.Libmongocrypt.1.0.0\lib\net452\MongoDB.Libmongocrypt.dll</HintPath>
<Reference Include="MongoDB.Libmongocrypt, Version=1.2.1.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\MongoDB.Libmongocrypt.1.2.1\lib\net452\MongoDB.Libmongocrypt.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
<HintPath>..\packages\NLog.4.6.8\lib\net45\NLog.dll</HintPath>
<HintPath>..\packages\NLog.4.7.10\lib\net45\NLog.dll</HintPath>
</Reference>
<Reference Include="PdfSharp, Version=1.50.5147.0, Culture=neutral, PublicKeyToken=f94615aa0424f9eb, processorArchitecture=MSIL">
<HintPath>..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.dll</HintPath>
@@ -105,56 +109,82 @@
<HintPath>..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.Charting.dll</HintPath>
</Reference>
<Reference Include="Pipelines.Sockets.Unofficial, Version=1.0.0.0, Culture=neutral, PublicKeyToken=42ea0a778e13fbe2, processorArchitecture=MSIL">
<HintPath>..\packages\Pipelines.Sockets.Unofficial.2.1.1\lib\net461\Pipelines.Sockets.Unofficial.dll</HintPath>
<HintPath>..\packages\Pipelines.Sockets.Unofficial.2.2.0\lib\net461\Pipelines.Sockets.Unofficial.dll</HintPath>
</Reference>
<Reference Include="SharpCompress, Version=0.24.0.0, Culture=neutral, PublicKeyToken=afb0a02973931d96, processorArchitecture=MSIL">
<HintPath>..\packages\SharpCompress.0.24.0\lib\net45\SharpCompress.dll</HintPath>
<Reference Include="SharpCompress, Version=0.28.2.0, Culture=neutral, PublicKeyToken=afb0a02973931d96, processorArchitecture=MSIL">
<HintPath>..\packages\SharpCompress.0.28.2\lib\netstandard2.0\SharpCompress.dll</HintPath>
</Reference>
<Reference Include="Snappy.NET, Version=1.1.1.8, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll</HintPath>
</Reference>
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
<HintPath>..\packages\StackExchange.Redis.2.0.601\lib\net461\StackExchange.Redis.dll</HintPath>
<HintPath>..\packages\StackExchange.Redis.2.2.4\lib\net461\StackExchange.Redis.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="SteamWare, Version=3.5.2001.711, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\SteamWare.3.5.2001.711\lib\net462\SteamWare.dll</HintPath>
<Reference Include="SteamWare, Version=5.1.2105.758, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\SteamWare.5.1.2105.758\lib\net462\SteamWare.dll</HintPath>
</Reference>
<Reference Include="SteamWare.Logger, Version=5.1.2105.758, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\SteamWare.Logger.5.1.2105.758\lib\net462\SteamWare.Logger.dll</HintPath>
</Reference>
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll</HintPath>
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
</Reference>
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Diagnostics.PerformanceCounter, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Diagnostics.PerformanceCounter.4.7.0\lib\net461\System.Diagnostics.PerformanceCounter.dll</HintPath>
<Reference Include="System.Diagnostics.PerformanceCounter, Version=5.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Diagnostics.PerformanceCounter.5.0.1\lib\net461\System.Diagnostics.PerformanceCounter.dll</HintPath>
</Reference>
<Reference Include="System.IO.Compression, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" />
<Reference Include="System.IO.Pipelines, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Pipelines.4.7.0\lib\netstandard2.0\System.IO.Pipelines.dll</HintPath>
<Reference Include="System.IO.Compression, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll</HintPath>
</Reference>
<Reference Include="System.IO.Pipelines, Version=5.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Pipelines.5.0.1\lib\net461\System.IO.Pipelines.dll</HintPath>
</Reference>
<Reference Include="System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Memory.4.5.3\lib\netstandard2.0\System.Memory.dll</HintPath>
<HintPath>..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll</HintPath>
</Reference>
<Reference Include="System.Net.Http, Version=4.1.1.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll</HintPath>
</Reference>
<Reference Include="System.Numerics" />
<Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.4.7.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\net45\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll</HintPath>
<Private>True</Private>
<Private>True</Private>
</Reference>
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Security" />
<Reference Include="System.Security.Cryptography.Algorithms, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net461\System.Security.Cryptography.Algorithms.dll</HintPath>
</Reference>
<Reference Include="System.Security.Cryptography.Encoding, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll</HintPath>
</Reference>
<Reference Include="System.Security.Cryptography.Pkcs, Version=5.0.0.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Security.Cryptography.Pkcs.5.0.1\lib\net461\System.Security.Cryptography.Pkcs.dll</HintPath>
</Reference>
<Reference Include="System.Security.Cryptography.Primitives, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll</HintPath>
</Reference>
<Reference Include="System.Security.Cryptography.X509Certificates, Version=4.1.1.2, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll</HintPath>
</Reference>
<Reference Include="System.ServiceModel" />
<Reference Include="System.Threading.Channels, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Channels.4.7.0\lib\netstandard2.0\System.Threading.Channels.dll</HintPath>
<Reference Include="System.Text.Encoding.CodePages, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Text.Encoding.CodePages.5.0.0\lib\net461\System.Text.Encoding.CodePages.dll</HintPath>
</Reference>
<Reference Include="System.Threading.Channels, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Channels.5.0.0\lib\net461\System.Threading.Channels.dll</HintPath>
</Reference>
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.3\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll</HintPath>
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
</Reference>
<Reference Include="System.Transactions" />
<Reference Include="System.Web.Extensions" />
@@ -270,9 +300,14 @@
<Content Include="Content\themes\base\tabs.css" />
<Content Include="Content\themes\base\theme.css" />
<Content Include="Content\themes\base\tooltip.css" />
<Content Include="Core\Compression\Snappy\lib\win\snappy32.dll" />
<Content Include="Core\Compression\Snappy\lib\win\snappy64.dll" />
<Content Include="Core\Compression\Zstandard\lib\win\libzstd.dll" />
<Content Include="CTrackBCode.aspx" />
<Content Include="DataImport.aspx" />
<Content Include="Default.aspx" />
<Content Include="example-config-table.txt" />
<Content Include="example-favicon.ico" />
<Content Include="ExportPdf.aspx" />
<Content Include="favicon.ico" />
<Content Include="fonts\fontawesome-webfont.svg" />
@@ -364,6 +399,7 @@
<Content Include="help\syntaxhighlight.css" />
<Content Include="help\table_of_contents.html" />
<Content Include="HwSwInfo.aspx" />
<Content Include="ImageArchive.aspx" />
<Content Include="images\apply.png" />
<Content Include="images\apply_l.png" />
<Content Include="images\apply_m.png" />
@@ -407,6 +443,26 @@
<Content Include="images\ProgressBar.gif" />
<Content Include="images\rosso.png" />
<Content Include="images\sfondo.png" />
<Content Include="images\ST_img\60022-01.jpeg" />
<Content Include="images\ST_img\60088-01.jpeg" />
<Content Include="images\ST_img\600979-01.jpeg" />
<Content Include="images\ST_img\60144-01.jpeg" />
<Content Include="images\ST_img\60144-02.jpeg" />
<Content Include="images\ST_img\60145-01.jpeg" />
<Content Include="images\ST_img\60145-02.jpeg" />
<Content Include="images\ST_img\60148-01.jpeg" />
<Content Include="images\ST_img\60156-01.jpeg" />
<Content Include="images\ST_img\60156-02.jpeg" />
<Content Include="images\ST_img\60159-01.jpeg" />
<Content Include="images\ST_img\60210-01.jpeg" />
<Content Include="images\ST_img\60210-02.jpeg" />
<Content Include="images\ST_img\60211-01.jpeg" />
<Content Include="images\ST_img\60211-02.jpeg" />
<Content Include="images\ST_img\60220-01.jpeg" />
<Content Include="images\ST_img\60220-02.jpeg" />
<Content Include="images\ST_img\Steamware.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="images\titoloCruscotto.png" />
<Content Include="images\verde.png" />
<Content Include="images\view.gif" />
@@ -416,6 +472,7 @@
<Content Include="images\view_m.png" />
<Content Include="images\view_s.gif" />
<Content Include="images\view_s.png" />
<Content Include="libzstd.dll" />
<Content Include="login.aspx" />
<Content Include="menu.aspx" />
<Content Include="mongocrypt.dll" />
@@ -425,14 +482,12 @@
<Content Include="Resources\ChangeLog.html" />
<Content Include="Resources\logoSteamware.png" />
<Content Include="Resources\manifest.xml" />
<Content Include="Content\fonts.less" />
<Content Include="Content\Style.less" />
<Content Include="Scripts\bootstrap.bundle.js" />
<Content Include="Scripts\bootstrap.bundle.min.js" />
<Content Include="Scripts\bootstrap.js" />
<Content Include="Scripts\bootstrap.min.js" />
<Content Include="Content\fonts.less" />
<Content Include="Content\Style.less" />
<Content Include="App_Readme\SteamWare_demo\example-NLog.config" />
<Content Include="App_Readme\SteamWare_demo\example-app.config" />
<Content Include="Scripts\esm\popper-utils.js" />
<Content Include="Scripts\esm\popper-utils.min.js" />
<Content Include="Scripts\esm\popper.js" />
@@ -442,11 +497,34 @@
<Content Include="Scripts\esm\popper.js.map" />
<Content Include="Scripts\esm\popper-utils.min.js.map" />
<Content Include="Scripts\esm\popper-utils.js.map" />
<Content Include="example-NLog.config" />
<Content Include="example-app.config" />
<Content Include="FileUpload\.placeHolder.file">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include=".editorconfig" />
<Content Include="App_Readme\SteamWare_demo\example-NLog.config" />
<Content Include="App_Readme\SteamWare_demo\example-app.config" />
<Content Include="libmongocrypt.so" />
<Content Include="libmongocrypt.dylib" />
<Content Include="Scripts\bootstrap.min.js.map" />
<Content Include="Scripts\bootstrap.js.map" />
<Content Include="Scripts\bootstrap.bundle.min.js.map" />
<Content Include="Scripts\bootstrap.bundle.js.map" />
<Content Include="Content\bootstrap.min.css.map" />
<Content Include="Content\bootstrap.css.map" />
<Content Include="Content\bootstrap-reboot.min.css.map" />
<Content Include="Content\bootstrap-reboot.css.map" />
<Content Include="Content\bootstrap-grid.min.css.map" />
<Content Include="Content\bootstrap-grid.css.map" />
<None Include="Scripts\jquery-3.4.1.intellisense.js" />
<Content Include="Scripts\jquery-3.4.1.js" />
<Content Include="Scripts\jquery-3.4.1.min.js" />
<Content Include="Scripts\jquery-3.4.1.slim.js" />
<Content Include="Scripts\jquery-3.4.1.slim.min.js" />
<None Include="Scripts\jquery-3.6.0.intellisense.js" />
<Content Include="Scripts\jquery-3.6.0.js" />
<Content Include="Scripts\jquery-3.6.0.min.js" />
<Content Include="Scripts\jquery-3.6.0.slim.js" />
<Content Include="Scripts\jquery-3.6.0.slim.min.js" />
<Content Include="Scripts\popper-utils.js" />
<Content Include="Scripts\popper-utils.min.js" />
<Content Include="Scripts\popper.js" />
@@ -518,12 +596,35 @@
<Content Include="Scripts\umd\popper-utils.min.js" />
<Content Include="Scripts\umd\popper.js" />
<Content Include="Scripts\umd\popper.min.js" />
<Content Include="snappy32.dll" />
<Content Include="snappy64.dll" />
<Content Include="StoricoTC.aspx" />
<Content Include="TechSheetMan.aspx" />
<Content Include="test.aspx" />
<Content Include="testUtente.aspx" />
<Content Include="unauthorized.aspx" />
<Content Include="Vocabolario.aspx" />
<Content Include="WebUserControls\cmp_fileUpload.ascx" />
<Content Include="WebUserControls\cmp_HwSwInfo.ascx" />
<Content Include="WebUserControls\cmp_ImageArchive.ascx" />
<Content Include="WebUserControls\cmp_lemmiVocab.ascx" />
<Content Include="WebUserControls\cmp_numRow.ascx" />
<Content Include="WebUserControls\cmp_planSchedule.ascx" />
<Content Include="WebUserControls\cmp_planStats_Art.ascx" />
<Content Include="WebUserControls\cmp_planStats_Cli.ascx" />
<Content Include="WebUserControls\cmp_planStats_Fasi.ascx" />
<Content Include="WebUserControls\cmp_planStats_Mac.ascx" />
<Content Include="WebUserControls\cmp_PODL_OUT.ascx" />
<Content Include="WebUserControls\cmp_ricercaGenerica.ascx" />
<Content Include="WebUserControls\cmp_righePag.ascx" />
<Content Include="WebUserControls\cmp_ST_detail.ascx" />
<Content Include="WebUserControls\cmp_ST_objView.ascx" />
<Content Include="WebUserControls\cmp_ST_preview.ascx" />
<Content Include="WebUserControls\cmp_TechSheetArt.ascx" />
<Content Include="WebUserControls\cmp_TechSheetArtAddNew.ascx" />
<Content Include="WebUserControls\cmp_TechSheetDetail.ascx" />
<Content Include="WebUserControls\cmp_TechSheetMan.ascx" />
<Content Include="WebUserControls\cmp_vocabolario.ascx" />
<Content Include="WebUserControls\mod_anagArticoli.ascx" />
<Content Include="WebUserControls\mod_aperturaImpianti.ascx" />
<Content Include="WebUserControls\mod_approvazioneODL.ascx" />
@@ -536,7 +637,6 @@
<Content Include="WebUserControls\mod_gestioneODL.ascx" />
<Content Include="WebUserControls\mod_gestKIT.ascx" />
<Content Include="WebUserControls\mod_gestPromODL.ascx" />
<Content Include="WebUserControls\mod_gestPromODL_OUT.ascx" />
<Content Include="WebUserControls\mod_login.ascx" />
<Content Include="WebUserControls\mod_main_help.ascx" />
<Content Include="WebUserControls\mod_menuBottom.ascx" />
@@ -546,8 +646,8 @@
<Content Include="WebUserControls\mod_newOdl.ascx" />
<Content Include="WebUserControls\mod_newPromessaODL.ascx" />
<Content Include="WebUserControls\mod_pageTitleAndSearch.ascx" />
<Content Include="WebUserControls\mod_planCreate.ascx" />
<Content Include="WebUserControls\mod_planStats.ascx" />
<Content Include="WebUserControls\cmp_planApprove.ascx" />
<Content Include="WebUserControls\cmp_planStats.ascx" />
<Content Include="WebUserControls\mod_ricercaGenerica.ascx" />
<Content Include="WebUserControls\mod_storicoTC.ascx" />
<Content Include="WebUserControls\mod_unauthorized.ascx" />
@@ -567,18 +667,8 @@
<Content Include="fonts\RobotoCondensed.woff" />
<Content Include="images\semafori.xcf" />
<Content Include="logs\PlaceHolder.file" />
<Content Include="Content\bootstrap.min.css.map" />
<Content Include="Content\bootstrap.css.map" />
<Content Include="Content\bootstrap-reboot.min.css.map" />
<Content Include="Content\bootstrap-reboot.css.map" />
<Content Include="Content\bootstrap-grid.min.css.map" />
<Content Include="Content\bootstrap-grid.css.map" />
<None Include="Properties\PublishProfiles\IIS01.pubxml" />
<None Include="Properties\PublishProfiles\IIS02.pubxml" />
<Content Include="Scripts\bootstrap.min.js.map" />
<Content Include="Scripts\bootstrap.js.map" />
<Content Include="Scripts\bootstrap.bundle.min.js.map" />
<Content Include="Scripts\bootstrap.bundle.js.map" />
<Content Include="Scripts\jquery-ui-1.12.1.js" />
<Content Include="Scripts\jquery-ui-1.12.1.min.js" />
<Content Include="Scripts\modernizr-2.8.3.js" />
@@ -745,6 +835,13 @@
<Compile Include="HwSwInfo.aspx.designer.cs">
<DependentUpon>HwSwInfo.aspx</DependentUpon>
</Compile>
<Compile Include="ImageArchive.aspx.cs">
<DependentUpon>ImageArchive.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="ImageArchive.aspx.designer.cs">
<DependentUpon>ImageArchive.aspx</DependentUpon>
</Compile>
<Compile Include="login.aspx.cs">
<DependentUpon>login.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -774,6 +871,13 @@
<Compile Include="StoricoTC.aspx.designer.cs">
<DependentUpon>StoricoTC.aspx</DependentUpon>
</Compile>
<Compile Include="TechSheetMan.aspx.cs">
<DependentUpon>TechSheetMan.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="TechSheetMan.aspx.designer.cs">
<DependentUpon>TechSheetMan.aspx</DependentUpon>
</Compile>
<Compile Include="test.aspx.cs">
<DependentUpon>test.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -788,6 +892,13 @@
<Compile Include="testUtente.aspx.designer.cs">
<DependentUpon>testUtente.aspx</DependentUpon>
</Compile>
<Compile Include="Vocabolario.aspx.cs">
<DependentUpon>Vocabolario.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="Vocabolario.aspx.designer.cs">
<DependentUpon>Vocabolario.aspx</DependentUpon>
</Compile>
<Compile Include="WebMasterPages\AjaxSimple.master.cs">
<DependentUpon>AjaxSimple.master</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -816,6 +927,13 @@
<Compile Include="WebMasterPages\MoonPro_noAjax.master.designer.cs">
<DependentUpon>MoonPro_noAjax.master</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_fileUpload.ascx.cs">
<DependentUpon>cmp_fileUpload.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_fileUpload.ascx.designer.cs">
<DependentUpon>cmp_fileUpload.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_HwSwInfo.ascx.cs">
<DependentUpon>cmp_HwSwInfo.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -823,6 +941,20 @@
<Compile Include="WebUserControls\cmp_HwSwInfo.ascx.designer.cs">
<DependentUpon>cmp_HwSwInfo.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_ImageArchive.ascx.cs">
<DependentUpon>cmp_ImageArchive.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_ImageArchive.ascx.designer.cs">
<DependentUpon>cmp_ImageArchive.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_lemmiVocab.ascx.cs">
<DependentUpon>cmp_lemmiVocab.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_lemmiVocab.ascx.designer.cs">
<DependentUpon>cmp_lemmiVocab.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_numRow.ascx.cs">
<DependentUpon>cmp_numRow.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -830,6 +962,118 @@
<Compile Include="WebUserControls\cmp_numRow.ascx.designer.cs">
<DependentUpon>cmp_numRow.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_planSchedule.ascx.cs">
<DependentUpon>cmp_planSchedule.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_planSchedule.ascx.designer.cs">
<DependentUpon>cmp_planSchedule.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_planStats_Art.ascx.cs">
<DependentUpon>cmp_planStats_Art.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_planStats_Art.ascx.designer.cs">
<DependentUpon>cmp_planStats_Art.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_planStats_Cli.ascx.cs">
<DependentUpon>cmp_planStats_Cli.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_planStats_Cli.ascx.designer.cs">
<DependentUpon>cmp_planStats_Cli.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_planStats_Fasi.ascx.cs">
<DependentUpon>cmp_planStats_Fasi.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_planStats_Fasi.ascx.designer.cs">
<DependentUpon>cmp_planStats_Fasi.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_planStats_Mac.ascx.cs">
<DependentUpon>cmp_planStats_Mac.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_planStats_Mac.ascx.designer.cs">
<DependentUpon>cmp_planStats_Mac.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_PODL_OUT.ascx.cs">
<DependentUpon>cmp_PODL_OUT.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_PODL_OUT.ascx.designer.cs">
<DependentUpon>cmp_PODL_OUT.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_ricercaGenerica.ascx.cs">
<DependentUpon>cmp_ricercaGenerica.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_ricercaGenerica.ascx.designer.cs">
<DependentUpon>cmp_ricercaGenerica.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_righePag.ascx.cs">
<DependentUpon>cmp_righePag.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_righePag.ascx.designer.cs">
<DependentUpon>cmp_righePag.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_ST_detail.ascx.cs">
<DependentUpon>cmp_ST_detail.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_ST_detail.ascx.designer.cs">
<DependentUpon>cmp_ST_detail.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_ST_objView.ascx.cs">
<DependentUpon>cmp_ST_objView.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_ST_objView.ascx.designer.cs">
<DependentUpon>cmp_ST_objView.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_ST_preview.ascx.cs">
<DependentUpon>cmp_ST_preview.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_ST_preview.ascx.designer.cs">
<DependentUpon>cmp_ST_preview.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_TechSheetArt.ascx.cs">
<DependentUpon>cmp_TechSheetArt.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_TechSheetArt.ascx.designer.cs">
<DependentUpon>cmp_TechSheetArt.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_TechSheetArtAddNew.ascx.cs">
<DependentUpon>cmp_TechSheetArtAddNew.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_TechSheetArtAddNew.ascx.designer.cs">
<DependentUpon>cmp_TechSheetArtAddNew.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_TechSheetDetail.ascx.cs">
<DependentUpon>cmp_TechSheetDetail.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_TechSheetDetail.ascx.designer.cs">
<DependentUpon>cmp_TechSheetDetail.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_TechSheetMan.ascx.cs">
<DependentUpon>cmp_TechSheetMan.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_TechSheetMan.ascx.designer.cs">
<DependentUpon>cmp_TechSheetMan.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\cmp_vocabolario.ascx.cs">
<DependentUpon>cmp_vocabolario.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\cmp_vocabolario.ascx.designer.cs">
<DependentUpon>cmp_vocabolario.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_anagArticoli.ascx.cs">
<DependentUpon>mod_anagArticoli.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -914,13 +1158,6 @@
<Compile Include="WebUserControls\mod_gestPromODL.ascx.designer.cs">
<DependentUpon>mod_gestPromODL.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_gestPromODL_OUT.ascx.cs">
<DependentUpon>mod_gestPromODL_OUT.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_gestPromODL_OUT.ascx.designer.cs">
<DependentUpon>mod_gestPromODL_OUT.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_login.ascx.cs">
<DependentUpon>mod_login.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -984,19 +1221,19 @@
<Compile Include="WebUserControls\mod_pageTitleAndSearch.ascx.designer.cs">
<DependentUpon>mod_pageTitleAndSearch.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_planCreate.ascx.cs">
<DependentUpon>mod_planCreate.ascx</DependentUpon>
<Compile Include="WebUserControls\cmp_planApprove.ascx.cs">
<DependentUpon>cmp_planApprove.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_planCreate.ascx.designer.cs">
<DependentUpon>mod_planCreate.ascx</DependentUpon>
<Compile Include="WebUserControls\cmp_planApprove.ascx.designer.cs">
<DependentUpon>cmp_planApprove.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_planStats.ascx.cs">
<DependentUpon>mod_planStats.ascx</DependentUpon>
<Compile Include="WebUserControls\cmp_planStats.ascx.cs">
<DependentUpon>cmp_planStats.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_planStats.ascx.designer.cs">
<DependentUpon>mod_planStats.ascx</DependentUpon>
<Compile Include="WebUserControls\cmp_planStats.ascx.designer.cs">
<DependentUpon>cmp_planStats.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_ricercaGenerica.ascx.cs">
<DependentUpon>mod_ricercaGenerica.ascx</DependentUpon>
@@ -1032,8 +1269,6 @@
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<Content Include="Scripts\jquery-3.4.1.slim.min.map" />
<Content Include="Scripts\jquery-3.4.1.min.map" />
<Content Include="Scripts\umd\popper.min.js.map" />
<Content Include="Scripts\umd\popper.js.map" />
<Content Include="Scripts\umd\popper.js.flow" />
@@ -1044,6 +1279,8 @@
<Content Include="Scripts\popper.js.map" />
<Content Include="Scripts\popper-utils.min.js.map" />
<Content Include="Scripts\popper-utils.js.map" />
<Content Include="Scripts\jquery-3.6.0.slim.min.map" />
<Content Include="Scripts\jquery-3.6.0.min.map" />
<None Include="Web.Debug.config">
<DependentUpon>Web.config</DependentUpon>
</None>
@@ -1076,6 +1313,10 @@
<ItemGroup>
<TypeScriptCompile Include="Scripts\index.d.ts" />
</ItemGroup>
<ItemGroup>
<Analyzer Include="..\packages\Microsoft.CodeAnalysis.NetAnalyzers.5.0.3\analyzers\dotnet\cs\Microsoft.CodeAnalysis.CSharp.NetAnalyzers.dll" />
<Analyzer Include="..\packages\Microsoft.CodeAnalysis.NetAnalyzers.5.0.3\analyzers\dotnet\cs\Microsoft.CodeAnalysis.NetAnalyzers.dll" />
</ItemGroup>
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
@@ -1122,7 +1363,7 @@
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>5332</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost:5332/</IISUrl>
<IISUrl>http://localhost:5333/</IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>False</UseCustomServer>
<CustomServerUrl>
@@ -1138,9 +1379,14 @@
<ErrorText>Questo progetto fa riferimento a uno o più pacchetti NuGet che non sono presenti in questo computer. Usare lo strumento di ripristino dei pacchetti NuGet per scaricarli. Per altre informazioni, vedere http://go.microsoft.com/fwlink/?LinkID=322105. Il file mancante è {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets'))" />
<Error Condition="!Exists('..\packages\MongoDB.Libmongocrypt.1.0.0\build\MongoDB.Libmongocrypt.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\MongoDB.Libmongocrypt.1.0.0\build\MongoDB.Libmongocrypt.targets'))" />
<Error Condition="!Exists('..\packages\Microsoft.CodeAnalysis.NetAnalyzers.5.0.3\build\Microsoft.CodeAnalysis.NetAnalyzers.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.CodeAnalysis.NetAnalyzers.5.0.3\build\Microsoft.CodeAnalysis.NetAnalyzers.props'))" />
<Error Condition="!Exists('..\packages\Microsoft.CodeAnalysis.NetAnalyzers.5.0.3\build\Microsoft.CodeAnalysis.NetAnalyzers.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.CodeAnalysis.NetAnalyzers.5.0.3\build\Microsoft.CodeAnalysis.NetAnalyzers.targets'))" />
<Error Condition="!Exists('..\packages\MongoDB.Libmongocrypt.1.2.1\build\MongoDB.Libmongocrypt.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\MongoDB.Libmongocrypt.1.2.1\build\MongoDB.Libmongocrypt.targets'))" />
<Error Condition="!Exists('..\packages\MongoDB.Driver.Core.2.12.3\build\MongoDB.Driver.Core.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\MongoDB.Driver.Core.2.12.3\build\MongoDB.Driver.Core.targets'))" />
</Target>
<Import Project="..\packages\MongoDB.Libmongocrypt.1.0.0\build\MongoDB.Libmongocrypt.targets" Condition="Exists('..\packages\MongoDB.Libmongocrypt.1.0.0\build\MongoDB.Libmongocrypt.targets')" />
<Import Project="..\packages\Microsoft.CodeAnalysis.NetAnalyzers.5.0.3\build\Microsoft.CodeAnalysis.NetAnalyzers.targets" Condition="Exists('..\packages\Microsoft.CodeAnalysis.NetAnalyzers.5.0.3\build\Microsoft.CodeAnalysis.NetAnalyzers.targets')" />
<Import Project="..\packages\MongoDB.Libmongocrypt.1.2.1\build\MongoDB.Libmongocrypt.targets" Condition="Exists('..\packages\MongoDB.Libmongocrypt.1.2.1\build\MongoDB.Libmongocrypt.targets')" />
<Import Project="..\packages\MongoDB.Driver.Core.2.12.3\build\MongoDB.Driver.Core.targets" Condition="Exists('..\packages\MongoDB.Driver.Core.2.12.3\build\MongoDB.Driver.Core.targets')" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
+9 -37
View File
@@ -1,42 +1,14 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/MoonPro.master" AutoEventWireup="true" CodeBehind="Planner.aspx.cs" Inherits="MP_ADM.Planner" %>
<%@ Register Src="~/WebUserControls/mod_barcode.ascx" TagPrefix="uc1" TagName="mod_barcode" %>
<%@ Register Src="~/WebUserControls/mod_planStats.ascx" TagPrefix="uc1" TagName="mod_planStats" %>
<%@ Register Src="~/WebUserControls/mod_planCreate.ascx" TagPrefix="uc1" TagName="mod_planCreate" %>
<%@ Register Src="~/WebUserControls/mod_gestPromODL_OUT.ascx" TagPrefix="uc1" TagName="mod_gestPromODL_OUT" %>
<%@ Register Src="~/WebUserControls/cmp_planStats.ascx" TagPrefix="uc1" TagName="cmp_planStats" %>
<%@ Register Src="~/WebUserControls/cmp_planApprove.ascx" TagPrefix="uc1" TagName="cmp_planApprove" %>
<%@ Register Src="~/WebUserControls/cmp_planSchedule.ascx" TagPrefix="uc1" TagName="cmp_planSchedule" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
<div runat="server" id="divContent">
<uc1:mod_planStats runat="server" ID="mod_planStats" />
<uc1:mod_planCreate runat="server" ID="mod_planCreate" />
<div class="card">
<div class="card-header bg-success text-light">
<div class="d-flex justify-content-between">
<div class="p-0 align-self-center">
<h5>Pianificazione</h5>
</div>
<div class="p-0" style="font-size: 1.6em;">
</div>
<div class="p-0 align-self-center">
<asp:LinkButton runat="server" ID="lbtToggle" OnClick="lbtToggle_Click" CssClass="btn btn-light"><i class="fa fa-chevron-up" aria-hidden="true" runat="server" id="tgIcon"></i></asp:LinkButton>
</div>
</div>
</div>
<div class="card-body p-1" runat="server" id="divPromOUT">
<%-- <br />
rivedere il discorso dei FREEPASS autogenerati... x filtrare x TIPO creazione
<br />
ordinare SEMPRE x priorità ASC (FIFO) e indicarlo!!!
<br />
togliere filtri da header e/o gestione toggle e/o nascondere creazione promessa?--%>
<uc1:mod_gestPromODL_OUT runat="server" ID="mod_gestPromODL_OUT" />
</div>
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
<div runat="server" id="divContent">
<uc1:cmp_planStats runat="server" ID="cmp_planStats" />
<uc1:cmp_planApprove runat="server" ID="cmp_planApprove" />
<uc1:cmp_planSchedule runat="server" id="cmp_planSchedule" />
</div>
</div>
</asp:Content>
</asp:Content>
+73 -87
View File
@@ -5,112 +5,98 @@ namespace MP_ADM
{
public partial class Planner : BasePage
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
toggleVisibility();
}
checkEnabled();
string codPre = memLayer.ML.CRS("OptAdmKit_CodPre");
mod_planStats.eh_reset += Mod_planStats_eh_reset;
mod_planStats.eh_selVal += Mod_planStats_eh_selVal;
mod_planCreate.eh_ucev += Mod_planCreate_eh_ucev;
}
private void Mod_planCreate_eh_ucev(object sender, EventArgs e)
{
// se trovo evento select/reset mostro/nascondo dettagli...
ucEvent evento = (ucEvent)e;
switch (evento.tipoEvento)
{
case ucEvType.ReqUpdateParent:
mod_planStats.doReset();
mod_gestPromODL_OUT.resetSelezione();
break;
default:
break;
}
}
protected void lbtToggle_Click(object sender, EventArgs e)
{
toggleVisibility();
}
private void toggleVisibility()
{
divPromOUT.Visible = !divPromOUT.Visible;
tgIcon.Attributes["class"] = divPromOUT.Visible ? "fa fa-chevron-up" : "fa fa-chevron-down";
}
private void Mod_planStats_eh_selVal(object sender, EventArgs e)
{
fixSelStat();
}
private void Mod_planStats_eh_reset(object sender, EventArgs e)
{
fixSelStat();
}
protected void fixSelStat()
{
mod_planCreate.CodGruppo = mod_planStats.CodGruppo;
mod_planCreate.IdxMacchina = mod_planStats.IdxMacchina;
mod_planCreate.CodArticolo = mod_planStats.CodArticolo;
mod_planCreate.doUpdate();
}
#region Private Methods
private void checkEnabled()
{
bool optPar = memLayer.ML.CRB("OptAdmKitEnabled");
// FIXME TODO
// !!! FARE!!! vera verifica licenza ES3 in AnagKeyValue...
bool optPar = memLayer.ML.CRB("OptAdmPlanEnabled");
divContent.Visible = optPar;
lblDataImportOut.Visible = !optPar;
string messaggio = "";
if (!optPar)
{
messaggio = "Attenzione: Gestione KIT disabilitata";
messaggio = "Attenzione: Gestione PLANNER disabilitata";
lblDataImportOut.Text = messaggio;
}
}
private void Mod_gestKIT_eh_selKit(object sender, EventArgs e)
private void checkFixPromIn()
{
#if false
// invio ultimo kit creato a barcode...
mod_barcode.BCodeVal = mod_gestKIT.lastKitMade;
mod_barcode.processInput();
#endif
// chiama stored x riallineamento prom IN che fossero pending (-10) x chiudere SE processate tutte le prom a valle (promOut con idxODL > 0)
DataLayerObj.taPromIn.updProc();
}
private void Mod_barcode_eh_dataRead(object sender, EventArgs e)
private void Cmp_planApprove_eh_nuovoValore(object sender, EventArgs e)
{
#if false
// verifico input su KIT x lettura "grezza"
string rawInput = mod_barcode.rawInput;
mod_gestKIT.lastInput = rawInput;
mod_gestKIT.doUpdate();
#endif
cmp_planStats.doUpdate();
cmp_planSchedule.doUpdate();
}
private void Mod_barcode_eh_comandoRegistrato(object sender, EventArgs e)
private void Cmp_planApprove_eh_resetSelezione(object sender, EventArgs e)
{
#if false
// verifico input su KIT x comando completo
string BCodeVal = mod_barcode.BCodeVal;
// se è un ORDINE... procedo!
if (BCodeVal.IndexOf("OPR") == 0)
{
// aggiungo ordine...
mod_gestKIT.addOrdArt(mod_barcode.codOrd, mod_barcode.codArt, mod_barcode.descArt, mod_barcode.qta);
mod_gestKIT.lastInput = "";
}
else
{
mod_gestKIT.lastInput = mod_barcode.BCodeVal;
}
mod_gestKIT.doUpdate();
#endif
cmp_planStats.doReset();
cmp_planSchedule.doReset();
}
private void Cmp_planApprove_eh_selValore(object sender, EventArgs e)
{
cmp_planStats.doReset();
cmp_planSchedule.doReset();
}
private void cmp_planSchedule_eh_nuovoValore(object sender, EventArgs e)
{
cmp_planStats.doUpdate();
cmp_planApprove.doUpdate();
}
private void cmp_planStats_eh_reset(object sender, EventArgs e)
{
doRefreshChild();
}
private void cmp_planStats_eh_selVal(object sender, EventArgs e)
{
doRefreshChild();
}
#endregion Private Methods
#region Protected Methods
protected void doRefreshChild()
{
cmp_planApprove.CodArticolo = cmp_planStats.CodArticolo;
cmp_planApprove.CodCliente = cmp_planStats.CodCliente;
cmp_planApprove.CodGruppo = cmp_planStats.CodFase;
cmp_planApprove.IdxMacchina = cmp_planStats.IdxMacchina;
cmp_planApprove.doUpdate();
cmp_planSchedule.CodArticolo = cmp_planStats.CodArticolo;
cmp_planSchedule.CodCliente = cmp_planStats.CodCliente;
cmp_planSchedule.CodFase = cmp_planStats.CodFase;
cmp_planSchedule.IdxMacchina = cmp_planStats.IdxMacchina;
cmp_planSchedule.doUpdate();
}
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
((MoonPro)this.Master).showSearch = false;
checkFixPromIn();
}
checkEnabled();
string codPre = memLayer.ML.CRS("OptAdmKit_CodPre");
cmp_planStats.eh_reset += cmp_planStats_eh_reset;
cmp_planStats.eh_selVal += cmp_planStats_eh_selVal;
cmp_planApprove.eh_resetSelezione += Cmp_planApprove_eh_resetSelezione;
cmp_planApprove.eh_selValore += Cmp_planApprove_eh_selValore;
cmp_planApprove.eh_nuovoValore += Cmp_planApprove_eh_nuovoValore;
cmp_planSchedule.eh_nuovoValore += cmp_planSchedule_eh_nuovoValore;
}
#endregion Protected Methods
}
}
+17 -42
View File
@@ -7,11 +7,13 @@
// </generato automaticamente>
//------------------------------------------------------------------------------
namespace MP_ADM {
public partial class Planner {
namespace MP_ADM
{
public partial class Planner
{
/// <summary>
/// Controllo lblDataImportOut.
/// </summary>
@@ -20,7 +22,7 @@ namespace MP_ADM {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblDataImportOut;
/// <summary>
/// Controllo divContent.
/// </summary>
@@ -29,59 +31,32 @@ namespace MP_ADM {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divContent;
/// <summary>
/// Controllo mod_planStats.
/// Controllo cmp_planStats.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::MP_ADM.WebUserControls.mod_planStats mod_planStats;
protected global::MP_ADM.WebUserControls.cmp_planStats cmp_planStats;
/// <summary>
/// Controllo mod_planCreate.
/// Controllo cmp_planApprove.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::MP_ADM.WebUserControls.mod_planCreate mod_planCreate;
protected global::MP_ADM.WebUserControls.cmp_planApprove cmp_planApprove;
/// <summary>
/// Controllo lbtToggle.
/// Controllo cmp_planSchedule.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.LinkButton lbtToggle;
/// <summary>
/// Controllo tgIcon.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl tgIcon;
/// <summary>
/// Controllo divPromOUT.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divPromOUT;
/// <summary>
/// Controllo mod_gestPromODL_OUT.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::MP_ADM.WebUserControls.mod_gestPromODL_OUT mod_gestPromODL_OUT;
protected global::MP_ADM.WebUserControls.cmp_planSchedule cmp_planSchedule;
}
}
+6 -6
View File
@@ -1,7 +1,7 @@
using System.Reflection;
using System.Runtime.InteropServices;
// Le informazioni generali relative a un assembly sono controllate dal seguente
// Le informazioni generali relative a un assembly sono controllate dal seguente
// set di attributi. Modificare i valori di questi attributi per modificare le informazioni
// associate a un assembly.
[assembly: AssemblyTitle("MP_ADM")]
@@ -13,8 +13,8 @@ using System.Runtime.InteropServices;
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Se si imposta ComVisible su false, i tipi in questo assembly non saranno visibili
// ai componenti COM. Se è necessario accedere a un tipo in questo assembly da
// Se si imposta ComVisible su false, i tipi in questo assembly non saranno visibili
// ai componenti COM. Se è necessario accedere a un tipo in questo assembly da
// COM, impostare su true l'attributo ComVisible per tale tipo.
[assembly: ComVisible(false)]
@@ -24,11 +24,11 @@ using System.Runtime.InteropServices;
// Le informazioni sulla versione di un assembly sono costituite dai quattro valori seguenti:
//
// Major Version
// Minor Version
// Minor Version
// Build Number
// Revision
//
// È possibile specificare tutti i valori oppure impostare valori predefiniti per i numeri relativi alla revisione e alla build
// È possibile specificare tutti i valori oppure impostare valori predefiniti per i numeri relativi alla revisione e alla build
// utilizzando l'asterisco (*) come illustrato di seguito:
//[assembly: AssemblyVersion("1.0.0.0")]
//[assembly: AssemblyFileVersion("1.0.0.0")]
//[assembly: AssemblyFileVersion("1.0.0.0")]
+51 -52
View File
@@ -1,55 +1,54 @@
<body>
<i>Server gestioen devices TAB per MAPO/MoonPro</i>
<h4>Versione: {{CURRENT-REL}}</h4>
<br />
Note di rilascio:
<ul>
<li>
<b>Ultime modifiche:</b>
<ul>{{LAST-CHANGES}}</ul>
</li>
<li>
<b>v.4.* &rarr;</b>
<ul>
<li>Integrazione sistemi di AutoUpdate</li>
<li>Gestione KIT articoli</li>
<li>Gestione doppia tavola/doppio subsistem</li>
<li>Windows Server 2016 / SQL 2016</li>
</ul>
</li>
<li>
<b>v.3.* &rarr;</b>
<ul>
<li>Implementazione sistemi MON</li>
<li>Estensione reportistica "sequencer" aggregata</li>
<li>Windows Server 2012R2 / SQL 2012</li>
</ul>
</li>
<li>
<b>v.2.* &rarr;</b>
<ul>
<li>Implementazione con acquisitore rPI-IOB</li>
<li>Applicazione avanzata di controllo e amministrazione</li>
<li>Estensione reportistica aggregata e singola</li>
<li>Windows Server 2012 / SQL 2008R2</li>
</ul>
</li>
<li>
<b>v.1.* &rarr;</b>
<ul>
<li>Implementazione iniziale con acquisitore seriale da PC</li>
<li>Applicazione iniziale con Kanban</li>
<li>Windows Server 2008 / SQL 2005</li>
</ul>
</li>
</ul>
<div>
<div style="float: left;">
<img src="logoSteamware.png" />
<i>Server gestioen devices TAB per MAPO/MoonPro</i>
<h4>Versione: {{CURRENT-REL}}</h4>
<br />
Note di rilascio:
<ul>
<li>
<b>Ultime modifiche:</b>
<ul>{{LAST-CHANGES}}</ul>
</li>
<li>
<b>v.4.* &rarr;</b>
<ul>
<li>Integrazione sistemi di AutoUpdate</li>
<li>Gestione KIT articoli</li>
<li>Gestione doppia tavola/doppio subsistem</li>
<li>Windows Server 2016 / SQL 2016</li>
</ul>
</li>
<li>
<b>v.3.* &rarr;</b>
<ul>
<li>Implementazione sistemi MON</li>
<li>Estensione reportistica "sequencer" aggregata</li>
<li>Windows Server 2012R2 / SQL 2012</li>
</ul>
</li>
<li>
<b>v.2.* &rarr;</b>
<ul>
<li>Implementazione con acquisitore rPI-IOB</li>
<li>Applicazione avanzata di controllo e amministrazione</li>
<li>Estensione reportistica aggregata e singola</li>
<li>Windows Server 2012 / SQL 2008R2</li>
</ul>
</li>
<li>
<b>v.1.* &rarr;</b>
<ul>
<li>Implementazione iniziale con acquisitore seriale da PC</li>
<li>Applicazione iniziale con Kanban</li>
<li>Windows Server 2008 / SQL 2005</li>
</ul>
</li>
</ul>
<div>
<div style="float: left;">
<img src="logoSteamware.png" />
</div>
<div style="float: right;">
<a href="https://www.steamware.net/IOT" target="_blank">&copy; Steamware 2006-2017</a>
</div>
</div>
<div style="float: right;">
<a href="https://www.steamware.net/IOT" target="_blank">&copy; Steamware 2006-2017</a>
</div>
</div>
</body>
+2 -2
View File
@@ -15,7 +15,7 @@ function DetailsView_createPropertyString() {
function DetailsView_setStateValue() {
this.stateField.value = this.createPropertyString();
}
function DetailsView_OnCallback (result, context) {
function DetailsView_OnCallback(result, context) {
var value = new String(result);
var valsArray = value.split("|");
var innerHtml = valsArray[2];
@@ -31,4 +31,4 @@ function DetailsView_getHiddenFieldContents(arg) {
function createPropertyStringFromValues_DetailsView(pageIndex, dataKeys) {
var value = new Array(pageIndex, dataKeys);
return value.join("|");
}
}
+20 -20
View File
@@ -35,7 +35,7 @@ function WebForm_AutoFocus(focusId) {
targetControl = document.all[focusId];
}
var focused = targetControl;
if (targetControl && (!WebForm_CanFocus(targetControl)) ) {
if (targetControl && (!WebForm_CanFocus(targetControl))) {
focused = WebForm_FindFirstFocusableChild(targetControl);
}
if (focused) {
@@ -56,33 +56,33 @@ function WebForm_CanFocus(element) {
if (!element || !(element.tagName)) return false;
var tagName = element.tagName.toLowerCase();
return (!(element.disabled) &&
(!(element.type) || element.type.toLowerCase() != "hidden") &&
WebForm_IsFocusableTag(tagName) &&
WebForm_IsInVisibleContainer(element)
);
(!(element.type) || element.type.toLowerCase() != "hidden") &&
WebForm_IsFocusableTag(tagName) &&
WebForm_IsInVisibleContainer(element)
);
}
function WebForm_IsFocusableTag(tagName) {
return (tagName == "input" ||
tagName == "textarea" ||
tagName == "select" ||
tagName == "button" ||
tagName == "a");
tagName == "textarea" ||
tagName == "select" ||
tagName == "button" ||
tagName == "a");
}
function WebForm_IsInVisibleContainer(ctrl) {
var current = ctrl;
while((typeof(current) != "undefined") && (current != null)) {
while ((typeof (current) != "undefined") && (current != null)) {
if (current.disabled ||
( typeof(current.style) != "undefined" &&
( ( typeof(current.style.display) != "undefined" &&
current.style.display == "none") ||
( typeof(current.style.visibility) != "undefined" &&
current.style.visibility == "hidden") ) ) ) {
(typeof (current.style) != "undefined" &&
((typeof (current.style.display) != "undefined" &&
current.style.display == "none") ||
(typeof (current.style.visibility) != "undefined" &&
current.style.visibility == "hidden")))) {
return false;
}
if (typeof(current.parentNode) != "undefined" &&
current.parentNode != null &&
current.parentNode != current &&
current.parentNode.tagName.toLowerCase() != "body") {
if (typeof (current.parentNode) != "undefined" &&
current.parentNode != null &&
current.parentNode != current &&
current.parentNode.tagName.toLowerCase() != "body") {
current = current.parentNode;
}
else {
@@ -90,4 +90,4 @@ function WebForm_IsInVisibleContainer(ctrl) {
}
}
return true;
}
}
+2 -2
View File
@@ -17,7 +17,7 @@ function GridView_createPropertyString() {
function GridView_setStateValue() {
this.stateField.value = this.createPropertyString();
}
function GridView_OnCallback (result, context) {
function GridView_OnCallback(result, context) {
var value = new String(result);
var valsArray = value.split("|");
var innerHtml = valsArray[4];
@@ -33,4 +33,4 @@ function GridView_getHiddenFieldContents(arg) {
function createPropertyStringFromValues_GridView(pageIndex, sortDirection, sortExpression, dataKeys) {
var value = new Array(pageIndex, sortDirection, sortExpression, dataKeys);
return value.join("|");
}
}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -3,4 +3,4 @@
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjaxTimer.js
Type._registerScript("Timer.js",["MicrosoftAjaxComponentModel.js"]);Sys.UI._Timer=function(a){Sys.UI._Timer.initializeBase(this,[a]);this._interval=60000;this._enabled=true;this._postbackPending=false;this._raiseTickDelegate=null;this._endRequestHandlerDelegate=null;this._timer=null;this._pageRequestManager=null;this._uniqueID=null};Sys.UI._Timer.prototype={get_enabled:function(){return this._enabled},set_enabled:function(a){this._enabled=a},get_interval:function(){return this._interval},set_interval:function(a){this._interval=a},get_uniqueID:function(){return this._uniqueID},set_uniqueID:function(a){this._uniqueID=a},dispose:function(){this._stopTimer();if(this._pageRequestManager!==null)this._pageRequestManager.remove_endRequest(this._endRequestHandlerDelegate);Sys.UI._Timer.callBaseMethod(this,"dispose")},_doPostback:function(){__doPostBack(this.get_uniqueID(),"")},_handleEndRequest:function(c,b){var a=b.get_dataItems()[this.get_id()];if(a)this._update(a[0],a[1]);if(this._postbackPending===true&&this._pageRequestManager!==null&&this._pageRequestManager.get_isInAsyncPostBack()===false){this._postbackPending=false;this._doPostback()}},initialize:function(){Sys.UI._Timer.callBaseMethod(this,"initialize");this._raiseTickDelegate=Function.createDelegate(this,this._raiseTick);this._endRequestHandlerDelegate=Function.createDelegate(this,this._handleEndRequest);if(Sys.WebForms&&Sys.WebForms.PageRequestManager)this._pageRequestManager=Sys.WebForms.PageRequestManager.getInstance();if(this._pageRequestManager!==null)this._pageRequestManager.add_endRequest(this._endRequestHandlerDelegate);if(this.get_enabled())this._startTimer()},_raiseTick:function(){this._startTimer();if(this._pageRequestManager===null||!this._pageRequestManager.get_isInAsyncPostBack()){this._doPostback();this._postbackPending=false}else this._postbackPending=true},_startTimer:function(){this._timer=window.setTimeout(Function.createDelegate(this,this._raiseTick),this.get_interval())},_stopTimer:function(){if(this._timer!==null){window.clearTimeout(this._timer);this._timer=null}},_update:function(c,b){var a=!this.get_enabled(),d=this.get_interval()!==b;if(!a&&(!c||d)){this._stopTimer();a=true}this.set_enabled(c);this.set_interval(b);if(this.get_enabled()&&a)this._startTimer()}};Sys.UI._Timer.registerClass("Sys.UI._Timer",Sys.UI.Control);
Type._registerScript("Timer.js", ["MicrosoftAjaxComponentModel.js"]); Sys.UI._Timer = function (a) { Sys.UI._Timer.initializeBase(this, [a]); this._interval = 60000; this._enabled = true; this._postbackPending = false; this._raiseTickDelegate = null; this._endRequestHandlerDelegate = null; this._timer = null; this._pageRequestManager = null; this._uniqueID = null }; Sys.UI._Timer.prototype = { get_enabled: function () { return this._enabled }, set_enabled: function (a) { this._enabled = a }, get_interval: function () { return this._interval }, set_interval: function (a) { this._interval = a }, get_uniqueID: function () { return this._uniqueID }, set_uniqueID: function (a) { this._uniqueID = a }, dispose: function () { this._stopTimer(); if (this._pageRequestManager !== null) this._pageRequestManager.remove_endRequest(this._endRequestHandlerDelegate); Sys.UI._Timer.callBaseMethod(this, "dispose") }, _doPostback: function () { __doPostBack(this.get_uniqueID(), "") }, _handleEndRequest: function (c, b) { var a = b.get_dataItems()[this.get_id()]; if (a) this._update(a[0], a[1]); if (this._postbackPending === true && this._pageRequestManager !== null && this._pageRequestManager.get_isInAsyncPostBack() === false) { this._postbackPending = false; this._doPostback() } }, initialize: function () { Sys.UI._Timer.callBaseMethod(this, "initialize"); this._raiseTickDelegate = Function.createDelegate(this, this._raiseTick); this._endRequestHandlerDelegate = Function.createDelegate(this, this._handleEndRequest); if (Sys.WebForms && Sys.WebForms.PageRequestManager) this._pageRequestManager = Sys.WebForms.PageRequestManager.getInstance(); if (this._pageRequestManager !== null) this._pageRequestManager.add_endRequest(this._endRequestHandlerDelegate); if (this.get_enabled()) this._startTimer() }, _raiseTick: function () { this._startTimer(); if (this._pageRequestManager === null || !this._pageRequestManager.get_isInAsyncPostBack()) { this._doPostback(); this._postbackPending = false } else this._postbackPending = true }, _startTimer: function () { this._timer = window.setTimeout(Function.createDelegate(this, this._raiseTick), this.get_interval()) }, _stopTimer: function () { if (this._timer !== null) { window.clearTimeout(this._timer); this._timer = null } }, _update: function (c, b) { var a = !this.get_enabled(), d = this.get_interval() !== b; if (!a && (!c || d)) { this._stopTimer(); a = true } this.set_enabled(c); this.set_interval(b); if (this.get_enabled() && a) this._startTimer() } }; Sys.UI._Timer.registerClass("Sys.UI._Timer", Sys.UI.Control);
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+33 -33
View File
@@ -140,7 +140,7 @@ function Menu_FindPrevious(item) {
function Menu_FindSubMenu(item) {
var tr = item.parentNode.parentNode.parentNode.parentNode.parentNode;
if (!tr.id) {
tr=tr.parentNode;
tr = tr.parentNode;
}
return WebForm_GetElementById(tr.id + "Items");
}
@@ -172,7 +172,7 @@ function Menu_GetData(item) {
try {
item.data = eval(menu.id + "_Data");
}
catch(e) {}
catch (e) { }
}
return item.data;
}
@@ -182,14 +182,14 @@ function Menu_HideItems(items) {
document.body.__oldOnClick = null;
}
Menu_ClearInterval();
if (!items || ((typeof(items.tagName) == "undefined") && (items instanceof Event))) {
if (!items || ((typeof (items.tagName) == "undefined") && (items instanceof Event))) {
items = __rootMenuItem;
}
var table = items;
if ((typeof(table) == "undefined") || (table == null) || !table.tagName || (table.tagName.toLowerCase() != "table")) {
if ((typeof (table) == "undefined") || (table == null) || !table.tagName || (table.tagName.toLowerCase() != "table")) {
table = WebForm_GetElementByTagName(table, "TABLE");
}
if ((typeof(table) == "undefined") || (table == null) || !table.tagName || (table.tagName.toLowerCase() != "table")) {
if ((typeof (table) == "undefined") || (table == null) || !table.tagName || (table.tagName.toLowerCase() != "table")) {
return;
}
var rows = table.rows ? table.rows : table.firstChild.rows;
@@ -202,7 +202,7 @@ function Menu_HideItems(items) {
}
var i, child, nextLevel;
if (isVertical) {
for(i = 0; i < rows.length; i++) {
for (i = 0; i < rows.length; i++) {
if (rows[i].id) {
child = WebForm_GetElementById(rows[i].id + "Items");
if (child) {
@@ -218,7 +218,7 @@ function Menu_HideItems(items) {
}
}
else if (rows[0]) {
for(i = 0; i < rows[0].cells.length; i++) {
for (i = 0; i < rows[0].cells.length; i++) {
if (rows[0].cells[i].id) {
child = WebForm_GetElementById(rows[0].cells[i].id + "Items");
if (child) {
@@ -239,7 +239,7 @@ function Menu_HideItems(items) {
}
function Menu_HoverDisabled(item) {
var node = (item.tagName.toLowerCase() == "td") ?
item:
item :
item.cells[0];
var data = Menu_GetData(item);
if (!data) return;
@@ -247,11 +247,11 @@ function Menu_HoverDisabled(item) {
if (data.disappearAfter >= 200) {
__disappearAfter = data.disappearAfter;
}
Menu_Expand(node, data.horizontalOffset, data.verticalOffset);
Menu_Expand(node, data.horizontalOffset, data.verticalOffset);
}
function Menu_HoverDynamic(item) {
var node = (item.tagName.toLowerCase() == "td") ?
item:
item :
item.cells[0];
var data = Menu_GetData(item);
if (!data) return;
@@ -268,11 +268,11 @@ function Menu_HoverDynamic(item) {
if (data.disappearAfter >= 200) {
__disappearAfter = data.disappearAfter;
}
Menu_Expand(node, data.horizontalOffset, data.verticalOffset);
Menu_Expand(node, data.horizontalOffset, data.verticalOffset);
}
function Menu_HoverRoot(item) {
var node = (item.tagName.toLowerCase() == "td") ?
item:
item :
item.cells[0];
var data = Menu_GetData(item);
if (!data) {
@@ -295,7 +295,7 @@ function Menu_HoverStatic(item) {
var data = Menu_GetData(item);
if (!data) return;
__disappearAfter = data.disappearAfter;
Menu_Expand(node, data.horizontalOffset, data.verticalOffset);
Menu_Expand(node, data.horizontalOffset, data.verticalOffset);
}
function Menu_IsHorizontal(item) {
if (item) {
@@ -320,7 +320,7 @@ function Menu_Key(item) {
item = event.currentTarget;
}
else {
event = window.event;
event = window.event;
}
var key = (event ? event.keyCode : -1);
var data = Menu_GetData(item);
@@ -344,7 +344,7 @@ function Menu_Key(item) {
if ((!horizontal && key == 40) || (horizontal && key == 39)) {
if (horizontal) {
var subMenu = Menu_FindSubMenu(a);
if (subMenu && subMenu.style && subMenu.style.visibility &&
if (subMenu && subMenu.style && subMenu.style.visibility &&
subMenu.style.visibility.toLowerCase() == "hidden") {
Menu_Expand(a, data.horizontalOffset, data.verticalOffset, true);
event.cancelBubble = true;
@@ -449,7 +449,7 @@ function Menu_ResetSiblings(item) {
}
var i, child, childNode;
if (isVertical) {
for(i = 0; i < table.rows.length; i++) {
for (i = 0; i < table.rows.length; i++) {
childNode = table.rows[i];
if (childNode != item) {
child = WebForm_GetElementById(childNode.id + "Items");
@@ -460,7 +460,7 @@ function Menu_ResetSiblings(item) {
}
}
else {
for(i = 0; i < table.rows[0].cells.length; i++) {
for (i = 0; i < table.rows[0].cells.length; i++) {
childNode = table.rows[0].cells[i];
if (childNode != item) {
child = WebForm_GetElementById(childNode.id + "Items");
@@ -483,7 +483,7 @@ function Menu_ResetTopMenus(table, doNotReset, level, up) {
else {
if (level == 0 && table != doNotReset) {
if (table.rows[0].id) {
for(i = 0; i < table.rows.length; i++) {
for (i = 0; i < table.rows.length; i++) {
childNode = table.rows[i];
child = WebForm_GetElementById(childNode.id + "Items");
if (child) {
@@ -492,7 +492,7 @@ function Menu_ResetTopMenus(table, doNotReset, level, up) {
}
}
else {
for(i = 0; i < table.rows[0].cells.length; i++) {
for (i = 0; i < table.rows[0].cells.length; i++) {
childNode = table.rows[0].cells[i];
child = WebForm_GetElementById(childNode.id + "Items");
if (child) {
@@ -530,7 +530,7 @@ function Menu_SetRoot(item) {
}
function Menu_Unhover(item) {
var node = (item.tagName.toLowerCase() == "td") ?
item:
item :
item.cells[0];
var nodeTable = WebForm_GetElementByTagName(node, "table");
if (nodeTable.hoverClass) {
@@ -612,7 +612,7 @@ function PopOut_Position(panel, hideScrollers) {
var relTable = WebForm_GetElementByTagName(rel, "TABLE");
var relCoordinates = WebForm_GetElementPosition(relTable ? relTable : rel);
var panelCoordinates = WebForm_GetElementPosition(panel);
var panelHeight = ((typeof(panel.physicalHeight) != "undefined") && (panel.physicalHeight != null)) ?
var panelHeight = ((typeof (panel.physicalHeight) != "undefined") && (panel.physicalHeight != null)) ?
panel.physicalHeight :
panelCoordinates.height;
panel.physicalHeight = panelHeight;
@@ -628,7 +628,7 @@ function PopOut_Position(panel, hideScrollers) {
var overflowElement = WebForm_GetElementById("__overFlowElement");
if (!overflowElement) {
overflowElement = document.createElement("img");
overflowElement.id="__overFlowElement";
overflowElement.id = "__overFlowElement";
WebForm_SetElementWidth(overflowElement, 1);
document.body.appendChild(overflowElement);
}
@@ -651,15 +651,15 @@ function PopOut_Position(panel, hideScrollers) {
}
var scrollTop = 0;
var scrollLeft = 0;
if (typeof(window.pageYOffset) != "undefined") {
if (typeof (window.pageYOffset) != "undefined") {
scrollTop = window.pageYOffset;
scrollLeft = window.pageXOffset;
}
else if (document.documentElement && (typeof(document.documentElement.scrollTop) != "undefined")) {
else if (document.documentElement && (typeof (document.documentElement.scrollTop) != "undefined")) {
scrollTop = document.documentElement.scrollTop;
scrollLeft = document.documentElement.scrollLeft;
}
else if (document.body && (typeof(document.body.scrollTop) != "undefined")) {
else if (document.body && (typeof (document.body.scrollTop) != "undefined")) {
scrollTop = document.body.scrollTop;
scrollLeft = document.body.scrollLeft;
}
@@ -668,7 +668,7 @@ function PopOut_Position(panel, hideScrollers) {
var bottomWindowBorder = clientHeight + scrollTop;
var rightWindowBorder = clientWidth + scrollLeft;
var position = panel.pos;
if ((typeof(position) == "undefined") || (position == null) || (position == "")) {
if ((typeof (position) == "undefined") || (position == null) || (position == "")) {
position = (WebForm_GetElementDir(rel) == "rtl" ? "middleleft" : "middleright");
}
position = position.toLowerCase();
@@ -682,10 +682,10 @@ function PopOut_Position(panel, hideScrollers) {
var overflow;
if (position.indexOf("top") != -1) {
y -= panelHeight;
WebForm_SetElementY(panel, y);
WebForm_SetElementY(panel, y);
if (y < -panelParentCoordinates.y) {
y = -panelParentCoordinates.y;
WebForm_SetElementY(panel, y);
WebForm_SetElementY(panel, y);
if (panelHeight > clientHeight - 2) {
clip = true;
PopOut_SetPanelHeight(panel, clientHeight - 2);
@@ -695,15 +695,15 @@ function PopOut_Position(panel, hideScrollers) {
else {
if (position.indexOf("bottom") != -1) {
y += relCoordinates.height;
WebForm_SetElementY(panel, y);
WebForm_SetElementY(panel, y);
}
overflow = y + panelParentCoordinates.y + panelHeight - bottomWindowBorder;
if (overflow > 0) {
y -= overflow;
WebForm_SetElementY(panel, y);
WebForm_SetElementY(panel, y);
if (y < -panelParentCoordinates.y) {
y = 2 - panelParentCoordinates.y + scrollTop;
WebForm_SetElementY(panel, y);
WebForm_SetElementY(panel, y);
clip = true;
PopOut_SetPanelHeight(panel, clientHeight - 2);
}
@@ -716,7 +716,7 @@ function PopOut_Position(panel, hideScrollers) {
if (panel.offsetParent) {
panelParentOffsetY = WebForm_GetElementPosition(panel.offsetParent).y;
}
var panelY = ((typeof(panel.originY) != "undefined") && (panel.originY != null)) ?
var panelY = ((typeof (panel.originY) != "undefined") && (panel.originY != null)) ?
panel.originY :
y - panelParentOffsetY;
panel.originY = panelY;
@@ -895,4 +895,4 @@ function PopOut_Up(scroller) {
PopOut_Stop();
__scrollPanel.interval = window.setInterval("PopOut_Up()", 8);
}
}
}
+99 -99
View File
@@ -1,7 +1,7 @@
//CdnPath=http://ajax.aspnetcdn.com/ajax/4.5.1/1/MenuStandards.js
if (!window.Sys) { window.Sys = {}; }
if (!Sys.WebForms) { Sys.WebForms = {}; }
Sys.WebForms.Menu = function(options) {
Sys.WebForms.Menu = function (options) {
this.items = [];
this.depth = options.depth || 1;
this.parentMenuItem = options.parentMenuItem;
@@ -68,7 +68,7 @@ Sys.WebForms.Menu = function(options) {
var count = children.length;
for (var i = 0; i < count; i++) {
var node = children[i];
if (node.nodeType !== 1) {
if (node.nodeType !== 1) {
continue;
}
var topLevelMenuItem = null;
@@ -85,9 +85,9 @@ Sys.WebForms.Menu = function(options) {
}
};
Sys.WebForms.Menu.prototype = {
blur: function() { if (this.container) this.container.blur(); },
collapse: function() {
this.each(function(menuItem) {
blur: function () { if (this.container) this.container.blur(); },
collapse: function () {
this.each(function (menuItem) {
menuItem.hover(false);
menuItem.blur();
var childMenu = menuItem.childMenu;
@@ -97,23 +97,23 @@ Sys.WebForms.Menu.prototype = {
});
this.hide();
},
doDispose: function() { this.each(function(item) { item.doDispose(); }); },
each: function(fn) {
doDispose: function () { this.each(function (item) { item.doDispose(); }); },
each: function (fn) {
var count = this.items.length;
for (var i = 0; i < count; i++) {
fn(this.items[i]);
}
},
firstChild: function() { return this.items[0]; },
focus: function() { if (this.container) this.container.focus(); },
get_displayed: function() { return this.element.style.display !== 'none'; },
get_focused: function() {
firstChild: function () { return this.items[0]; },
focus: function () { if (this.container) this.container.focus(); },
get_displayed: function () { return this.element.style.display !== 'none'; },
get_focused: function () {
if (this.container) {
return this.container.focused;
}
return false;
},
handleKeyPress: function(keyCode) {
handleKeyPress: function (keyCode) {
if (this.keyMap.contains(keyCode)) {
if (this.container.focusedMenuItem) {
this.container.focusedMenuItem.navigate(keyCode);
@@ -125,11 +125,11 @@ Sys.WebForms.Menu.prototype = {
}
}
},
hide: function() {
hide: function () {
if (!this.get_displayed()) {
return;
}
this.each(function(item) {
this.each(function (item) {
if (item.childMenu) {
item.childMenu.hide();
}
@@ -141,15 +141,15 @@ Sys.WebForms.Menu.prototype = {
this.element.style.display = 'none';
}
},
isRoot: function() { return this.rootMenu === this; },
isStatic: function() { return this.displayMode === 'static'; },
lastChild: function() { return this.items[this.items.length - 1]; },
show: function() { this.element.style.display = 'block'; }
isRoot: function () { return this.rootMenu === this; },
isStatic: function () { return this.displayMode === 'static'; },
lastChild: function () { return this.items[this.items.length - 1]; },
show: function () { this.element.style.display = 'block'; }
};
if (Sys.WebForms.Menu.registerClass) {
Sys.WebForms.Menu.registerClass('Sys.WebForms.Menu');
}
Sys.WebForms.MenuItem = function(parentMenu, listElement, topLevelMenuItem) {
Sys.WebForms.MenuItem = function (parentMenu, listElement, topLevelMenuItem) {
this.keyMap = parentMenu.keyMap;
this.parentMenu = parentMenu;
this.container = parentMenu.container;
@@ -189,8 +189,8 @@ Sys.WebForms.MenuItem = function(parentMenu, listElement, topLevelMenuItem) {
}
};
Sys.WebForms.MenuItem.prototype = {
applyUp: function(fn, condition) {
condition = condition || function(menuItem) { return menuItem; };
applyUp: function (fn, condition) {
condition = condition || function (menuItem) { return menuItem; };
var menuItem = this;
var lastMenuItem = null;
while (condition(menuItem)) {
@@ -200,15 +200,15 @@ Sys.WebForms.MenuItem.prototype = {
}
return lastMenuItem;
},
blur: function() { this.setTabIndex(-1); },
doDispose: function() {
blur: function () { this.setTabIndex(-1); },
doDispose: function () {
Sys.WebForms.Menu._domHelper.removeEvent(this.element, 'mouseover', Sys.WebForms.MenuItem._onmouseover);
Sys.WebForms.Menu._domHelper.removeEvent(this.element, 'mouseout', Sys.WebForms.MenuItem._onmouseout);
if (this.childMenu) {
this.childMenu.doDispose();
}
},
focus: function() {
focus: function () {
if (!this.parentMenu.get_displayed()) {
this.parentMenu.show();
}
@@ -216,17 +216,17 @@ Sys.WebForms.MenuItem.prototype = {
this.container.focused = true;
this._anchor.focus();
},
get_highlighted: function() { return /(^|\s)highlighted(\s|$)/.test(this._anchor.className); },
getTabIndex: function() { return this._anchor.tabIndex; },
highlight: function(highlighting) {
get_highlighted: function () { return /(^|\s)highlighted(\s|$)/.test(this._anchor.className); },
getTabIndex: function () { return this._anchor.tabIndex; },
highlight: function (highlighting) {
if (highlighting) {
this.applyUp(function(menuItem) {
this.applyUp(function (menuItem) {
menuItem.parentMenu.parentMenuItem.highlight(true);
},
function(menuItem) {
return !menuItem.parentMenu.isStatic() && menuItem.parentMenu.parentMenuItem;
}
);
function (menuItem) {
return !menuItem.parentMenu.isStatic() && menuItem.parentMenu.parentMenuItem;
}
);
Sys.WebForms.Menu._domHelper.appendCssClass(this._anchor, 'highlighted');
}
else {
@@ -234,7 +234,7 @@ Sys.WebForms.MenuItem.prototype = {
this.setTabIndex(-1);
}
},
hover: function(hovering) {
hover: function (hovering) {
if (hovering) {
var currentHoveredItem = this.container.hoveredMenuItem;
if (currentHoveredItem) {
@@ -244,7 +244,7 @@ Sys.WebForms.MenuItem.prototype = {
if (currentFocusedItem && currentFocusedItem !== this) {
currentFocusedItem.hover(false);
}
this.applyUp(function(menuItem) {
this.applyUp(function (menuItem) {
if (menuItem.childMenu && !menuItem.childMenu.get_displayed()) {
menuItem.childMenu.show();
}
@@ -265,8 +265,8 @@ Sys.WebForms.MenuItem.prototype = {
}
}
},
isSiblingOf: function(menuItem) { return menuItem.parentMenu === this.parentMenu; },
mouseout: function() {
isSiblingOf: function (menuItem) { return menuItem.parentMenu === this.parentMenu; },
mouseout: function () {
var menuItem = this,
id = this.container.pendingMouseoutId,
disappearAfter = this.container.disappearAfter;
@@ -275,10 +275,10 @@ Sys.WebForms.MenuItem.prototype = {
}
if (disappearAfter > -1) {
this.container.pendingMouseoutId =
window.setTimeout(function() { menuItem.hover(false); }, disappearAfter);
window.setTimeout(function () { menuItem.hover(false); }, disappearAfter);
}
},
mouseover: function() {
mouseover: function () {
var id = this.container.pendingMouseoutId;
if (id) {
window.clearTimeout(id);
@@ -289,7 +289,7 @@ Sys.WebForms.MenuItem.prototype = {
this.container.navigateTo(this);
}
},
navigate: function(keyCode) {
navigate: function (keyCode) {
switch (this.keyMap[keyCode]) {
case this.keyMap.next:
this.navigateNext();
@@ -308,7 +308,7 @@ Sys.WebForms.MenuItem.prototype = {
break;
}
},
navigateChild: function() {
navigateChild: function () {
var subMenu = this.childMenu;
if (subMenu) {
var firstChild = subMenu.firstChild();
@@ -330,7 +330,7 @@ Sys.WebForms.MenuItem.prototype = {
}
}
},
navigateNext: function() {
navigateNext: function () {
if (this.childMenu) {
this.childMenu.hide();
}
@@ -348,10 +348,10 @@ Sys.WebForms.MenuItem.prototype = {
this.container.navigateTo(nextMenuItem);
}
},
navigateOut: function() {
navigateOut: function () {
this.parentMenu.blur();
},
navigateParent: function() {
navigateParent: function () {
var parentMenu = this.parentMenu,
horizontal = this.container.orientation === 'horizontal';
if (!parentMenu) return;
@@ -376,7 +376,7 @@ Sys.WebForms.MenuItem.prototype = {
}
}
},
navigatePrevious: function() {
navigatePrevious: function () {
if (this.childMenu) {
this.childMenu.hide();
}
@@ -397,9 +397,9 @@ Sys.WebForms.MenuItem.prototype = {
this.container.navigateTo(previousMenuItem);
}
},
setTabIndex: function(index) { if (this._anchor) this._anchor.tabIndex = index; }
setTabIndex: function (index) { if (this._anchor) this._anchor.tabIndex = index; }
};
Sys.WebForms.MenuItem._onmouseout = function(e) {
Sys.WebForms.MenuItem._onmouseout = function (e) {
var menuItem = Sys.WebForms.Menu._elementObjectMapper.getMappedObject(this);
if (!menuItem) {
return;
@@ -407,7 +407,7 @@ Sys.WebForms.MenuItem._onmouseout = function(e) {
menuItem.mouseout();
Sys.WebForms.Menu._domHelper.cancelEvent(e);
};
Sys.WebForms.MenuItem._onmouseover = function(e) {
Sys.WebForms.MenuItem._onmouseover = function (e) {
var menuItem = Sys.WebForms.Menu._elementObjectMapper.getMappedObject(this);
if (!menuItem) {
return;
@@ -416,7 +416,7 @@ Sys.WebForms.MenuItem._onmouseover = function(e) {
Sys.WebForms.Menu._domHelper.cancelEvent(e);
};
Sys.WebForms.Menu._domHelper = {
addEvent: function(element, eventName, fn, useCapture) {
addEvent: function (element, eventName, fn, useCapture) {
if (element.addEventListener) {
element.addEventListener(eventName, fn, !!useCapture);
}
@@ -424,13 +424,13 @@ Sys.WebForms.Menu._domHelper = {
element['on' + eventName] = fn;
}
},
appendAttributeValue: function(element, name, value) {
appendAttributeValue: function (element, name, value) {
this.updateAttributeValue('append', element, name, value);
},
appendCssClass: function(element, value) {
appendCssClass: function (element, value) {
this.updateClassName('append', element, name, value);
},
appendString: function(getString, setString, value) {
appendString: function (getString, setString, value) {
var currentValue = getString();
if (!currentValue) {
setString(value);
@@ -442,7 +442,7 @@ Sys.WebForms.Menu._domHelper = {
}
setString(currentValue + ' ' + value);
},
cancelEvent: function(e) {
cancelEvent: function (e) {
var event = e || window.event;
if (event) {
event.cancelBubble = true;
@@ -451,19 +451,19 @@ Sys.WebForms.Menu._domHelper = {
}
}
},
contains: function(ancestor, descendant) {
contains: function (ancestor, descendant) {
for (; descendant && (descendant !== ancestor); descendant = descendant.parentNode) { }
return !!descendant;
},
firstChild: function(element) {
firstChild: function (element) {
var child = element.firstChild;
if (child && child.nodeType !== 1) {
if (child && child.nodeType !== 1) {
child = this.nextSibling(child);
}
return child;
},
getElement: function(elementOrId) { return typeof elementOrId === 'string' ? document.getElementById(elementOrId) : elementOrId; },
getElementDirection: function(element) {
getElement: function (elementOrId) { return typeof elementOrId === 'string' ? document.getElementById(elementOrId) : elementOrId; },
getElementDirection: function (element) {
if (element) {
if (element.dir) {
return element.dir;
@@ -472,8 +472,8 @@ Sys.WebForms.Menu._domHelper = {
}
return "ltr";
},
getKeyCode: function(event) { return event.keyCode || event.charCode || 0; },
insertAfter: function(element, elementToInsert) {
getKeyCode: function (event) { return event.keyCode || event.charCode || 0; },
insertAfter: function (element, elementToInsert) {
var next = element.nextSibling;
if (next) {
element.parentNode.insertBefore(elementToInsert, next);
@@ -482,22 +482,22 @@ Sys.WebForms.Menu._domHelper = {
element.parentNode.appendChild(elementToInsert);
}
},
nextSibling: function(element) {
nextSibling: function (element) {
var sibling = element.nextSibling;
while (sibling) {
if (sibling.nodeType === 1) {
if (sibling.nodeType === 1) {
return sibling;
}
sibling = sibling.nextSibling;
}
},
removeAttributeValue: function(element, name, value) {
removeAttributeValue: function (element, name, value) {
this.updateAttributeValue('remove', element, name, value);
},
removeCssClass: function(element, value) {
removeCssClass: function (element, value) {
this.updateClassName('remove', element, name, value);
},
removeEvent: function(element, eventName, fn, useCapture) {
removeEvent: function (element, eventName, fn, useCapture) {
if (element.removeEventListener) {
element.removeEventListener(eventName, fn, !!useCapture);
}
@@ -506,41 +506,41 @@ Sys.WebForms.Menu._domHelper = {
}
element['on' + eventName] = null;
},
removeString: function(getString, setString, valueToRemove) {
removeString: function (getString, setString, valueToRemove) {
var currentValue = getString();
if (currentValue) {
var regex = this._regexes.getRegex('(\\s|\\b)' + valueToRemove + '$|\\b' + valueToRemove + '\\s+');
setString(currentValue.replace(regex, ''));
}
},
setFloat: function(element, direction) {
setFloat: function (element, direction) {
element.style.styleFloat = direction;
element.style.cssFloat = direction;
},
updateAttributeValue: function(operation, element, name, value) {
updateAttributeValue: function (operation, element, name, value) {
this[operation + 'String'](
function() {
return element.getAttribute(name);
},
function(newValue) {
element.setAttribute(name, newValue);
},
value
);
function () {
return element.getAttribute(name);
},
function (newValue) {
element.setAttribute(name, newValue);
},
value
);
},
updateClassName: function(operation, element, name, value) {
updateClassName: function (operation, element, name, value) {
this[operation + 'String'](
function() {
return element.className;
},
function(newValue) {
element.className = newValue;
},
value
);
function () {
return element.className;
},
function (newValue) {
element.className = newValue;
},
value
);
},
_regexes: {
getRegex: function(pattern) {
getRegex: function (pattern) {
var regex = this[pattern];
if (!regex) {
this[pattern] = regex = new RegExp(pattern);
@@ -553,24 +553,24 @@ Sys.WebForms.Menu._elementObjectMapper = {
_computedId: 0,
_mappings: {},
_mappingIdName: 'Sys.WebForms.Menu.Mapping',
getMappedObject: function(element) {
getMappedObject: function (element) {
var id = element[this._mappingIdName];
if (id) {
return this._mappings[this._mappingIdName + ':' + id];
}
},
map: function(element, theObject) {
map: function (element, theObject) {
var mappedObject = element[this._mappingIdName];
if (mappedObject === theObject) {
return;
}
var objectId = element[this._mappingIdName] || element.id || '%' + (++this._computedId);
var objectId = element[this._mappingIdName] || element.id || '%' + (++this._computedId);
element[this._mappingIdName] = objectId;
this._mappings[this._mappingIdName + ':' + objectId] = theObject;
theObject.mappingId = objectId;
}
};
Sys.WebForms.Menu._keyboardMapping = new (function() {
Sys.WebForms.Menu._keyboardMapping = new (function () {
var LEFT_ARROW = 37;
var UP_ARROW = 38;
var RIGHT_ARROW = 39;
@@ -601,11 +601,11 @@ Sys.WebForms.Menu._keyboardMapping = new (function() {
this.horizontalRtl[DOWN_ARROW] = this.horizontalRtl.child;
this.horizontalRtl[UP_ARROW] = this.horizontalRtl.parent;
this.horizontalRtl[TAB] = this.horizontalRtl[ESCAPE] = this.horizontalRtl.tab;
this.horizontal.contains = this.horizontalRtl.contains = this.vertical.contains = this.verticalRtl.contains = function(keycode) {
this.horizontal.contains = this.horizontalRtl.contains = this.vertical.contains = this.verticalRtl.contains = function (keycode) {
return this[keycode] != null;
};
})();
Sys.WebForms._MenuContainer = function(options) {
Sys.WebForms._MenuContainer = function (options) {
this.focused = false;
this.disabled = options.disabled;
this.staticDisplayLevels = options.staticDisplayLevels || 1;
@@ -646,7 +646,7 @@ Sys.WebForms._MenuContainer = function(options) {
Sys.WebForms.Menu._domHelper.addEvent(this.menu.element, 'focus', this._onfocus, true);
Sys.WebForms.Menu._domHelper.addEvent(this.menu.element, 'keydown', this._onkeydown);
var menuContainer = this;
this.element.dispose = function() {
this.element.dispose = function () {
if (menuContainer.element.dispose) {
menuContainer.element.dispose = null;
Sys.WebForms.Menu._domHelper.removeEvent(menuContainer.menu.element, 'focus', menuContainer._onfocus, true);
@@ -654,7 +654,7 @@ Sys.WebForms._MenuContainer = function(options) {
menuContainer.menu.doDispose();
}
};
Sys.WebForms.Menu._domHelper.addEvent(window, 'unload', function() {
Sys.WebForms.Menu._domHelper.addEvent(window, 'unload', function () {
if (menuContainer.element.dispose) {
menuContainer.element.dispose();
}
@@ -662,14 +662,14 @@ Sys.WebForms._MenuContainer = function(options) {
}
};
Sys.WebForms._MenuContainer.prototype = {
blur: function() {
blur: function () {
this.focused = false;
this.isBlurring = false;
this.menu.collapse();
this.focusedMenuItem = null;
},
focus: function(e) { this.focused = true; },
navigateTo: function(menuItem) {
focus: function (e) { this.focused = true; },
navigateTo: function (menuItem) {
if (this.focusedMenuItem && this.focusedMenuItem !== this) {
this.focusedMenuItem.highlight(false);
}
@@ -677,7 +677,7 @@ Sys.WebForms._MenuContainer.prototype = {
menuItem.focus();
this.focusedMenuItem = menuItem;
},
_onfocus: function(e) {
_onfocus: function (e) {
var event = e || window.event;
if (event.srcElement && this) {
if (Sys.WebForms.Menu._domHelper.contains(this.element, event.srcElement)) {
@@ -687,11 +687,11 @@ Sys.WebForms._MenuContainer.prototype = {
}
}
},
_onkeydown: function(e) {
_onkeydown: function (e) {
var thisMenu = Sys.WebForms.Menu._elementObjectMapper.getMappedObject(this);
var keyCode = Sys.WebForms.Menu._domHelper.getKeyCode(e || window.event);
if (thisMenu) {
thisMenu.handleKeyPress(keyCode);
}
}
};
};

Some files were not shown because too many files have changed in this diff Show More