Compare commits
647 Commits
v_2.6.2009.1294
...
beta
| Author | SHA1 | Date | |
|---|---|---|---|
| a9529a8427 | |||
| 5f84fc1aab | |||
| 0f621f56bf | |||
| 2c8d649577 | |||
| 1040582f65 | |||
| 10a050ee09 | |||
| 8d21f655c1 | |||
| 41bca8823f | |||
| a96fe723b2 | |||
| ced24cb340 | |||
| bea5804f8f | |||
| bd1d80fbdb | |||
| df8dbbfd0c | |||
| 41e41157f7 | |||
| 59fb6a2166 | |||
| d5614138ec | |||
| a70e22c95c | |||
| 70aa4d31da | |||
| 6443424455 | |||
| 9fc3a81560 | |||
| 668a405901 | |||
| 67ace71b4e | |||
| 17aa2a0f13 | |||
| d9505e1749 | |||
| 4be174813f | |||
| d229cc22ae | |||
| 52fdc60ca3 | |||
| 9ccefa2aec | |||
| 2036cda148 | |||
| fc29a41522 | |||
| fee45a430a | |||
| 9620b51533 | |||
| 40bd6a3fb3 | |||
| 262d83d2c9 | |||
| 31ad6f0e13 | |||
| cdd72b51f0 | |||
| 0000a34abc | |||
| 0d92b57dae | |||
| 253fa1f808 | |||
| 1cb80de30b | |||
| b14326f2e9 | |||
| a3cf82384b | |||
| 2ca66abf2a | |||
| 0eac106e8c | |||
| dc76218c35 | |||
| c9964da83b | |||
| e24611ef1c | |||
| 5e5fd23480 | |||
| ddfc5767f6 | |||
| d333fd0c1a | |||
| c901ed9829 | |||
| bc2b6367f4 | |||
| d44b214237 | |||
| 359ed3de61 | |||
| bba1c4cb36 | |||
| 10deb2efec | |||
| eec274ff3e | |||
| b172ef09bc | |||
| 2e225d14f9 | |||
| b697bc20fa | |||
| 86d7296094 | |||
| 5e64b0355f | |||
| 63d1f43826 | |||
| 06d40eab18 | |||
| 3858969b1f | |||
| 0f4860ddf1 | |||
| b4e72bae9d | |||
| 26b8cf6f9d | |||
| 7d2cbe7e59 | |||
| 7b513329d3 | |||
| fb1413e168 | |||
| 88ce165544 | |||
| fc1e539a51 | |||
| 8dd05e7375 | |||
| f22a1830a7 | |||
| 70a404ef8b | |||
| 07fc280f01 | |||
| f788926e9b | |||
| ab2e3040bd | |||
| e4ce734306 | |||
| 9ebaa3c731 | |||
| e52775e210 | |||
| 6bc1e86b2e | |||
| f6af8daa4a | |||
| 7b3ac9bdb1 | |||
| c5855543fc | |||
| 2db671aa7b | |||
| 03508a9beb | |||
| df2b6ca400 | |||
| 24516d31d9 | |||
| a3f56546b1 | |||
| 485315bf90 | |||
| b09c626117 | |||
| 82ea977ff8 | |||
| 379c431ed8 | |||
| c48482d7d3 | |||
| da10abdf57 | |||
| a85718e05a | |||
| 7148a58176 | |||
| 5e124212b6 | |||
| 673ec4ffbe | |||
| 5ea421afe8 | |||
| 313cefc9d3 | |||
| c6ab8f2647 | |||
| 3176888042 | |||
| a47034e7c8 | |||
| deca338d2a | |||
| 5b708ff8e5 | |||
| b15847c5d0 | |||
| 9d4b54bb65 | |||
| a674372de6 | |||
| e377d88a1b | |||
| c20fa6940e | |||
| 7b279cb736 | |||
| 79107475fa | |||
| f53a23b009 | |||
| 13d4c4101e | |||
| b990558813 | |||
| 5b96ff7839 | |||
| 64070bdd33 | |||
| adfdf0ac10 | |||
| 8c4acafadb | |||
| 553343e2ae | |||
| c3cfadc8be | |||
| 241e504dba | |||
| f7a80788cc | |||
| 45e6f32541 | |||
| be6e5aeaf9 | |||
| ce67ec9c19 | |||
| 3cc6eabdff | |||
| 0c6301739a | |||
| b97664c5b7 | |||
| 3af0a646d0 | |||
| 4f67d80786 | |||
| 7ab188b900 | |||
| 144c70f8c5 | |||
| 8b7fe85c71 | |||
| 0e2e7a27a0 | |||
| 38b1d6cf13 | |||
| bb6d219216 | |||
| 5e4630e845 | |||
| de905d12d1 | |||
| 891d363eff | |||
| 22982361fd | |||
| df33a9a981 | |||
| d9a70fc5d8 | |||
| 31fb2b0909 | |||
| f459597758 | |||
| 15e1475a67 | |||
| fedd0264b8 | |||
| 10c664c2d3 | |||
| 895eafd8ac | |||
| ba168aad25 | |||
| 4a20a5ca75 | |||
| 518b24d8a0 | |||
| 400ffcdade | |||
| 62db7b81cb | |||
| 2f5a0384fd | |||
| 6d6ab58c63 | |||
| 852ab3224e | |||
| 0fad61aca3 | |||
| 86b2a79f2b | |||
| 46dee623c3 | |||
| 4af6a150ba | |||
| 2409b14258 | |||
| 15b703d04d | |||
| 809d2f2972 | |||
| 608fa1bad9 | |||
| bd70933212 | |||
| 6b43dc13ac | |||
| 99643ea88a | |||
| a32c7c6ffb | |||
| 96992db9a2 | |||
| cd9fc076fb | |||
| 3d75d63b86 | |||
| 2577812529 | |||
| b5bcc066b1 | |||
| dfe39961cd | |||
| 297f6635a4 | |||
| 0a9b07fb9a | |||
| 37a8f50b98 | |||
| a3f05ea053 | |||
| 42a6484136 | |||
| b97f1da062 | |||
| c1eaf40003 | |||
| 544f4309aa | |||
| 6fc1c831ff | |||
| 3c6c506330 | |||
| 558de1eae4 | |||
| 258d00e87c | |||
| 295d581242 | |||
| e737812e81 | |||
| 15345ddd0f | |||
| 408e5cf431 | |||
| 926e94a54e | |||
| 982eef601d | |||
| 3a41672364 | |||
| e24ca7a9dc | |||
| 2b9749253b | |||
| 9af9253aa5 | |||
| fb48cbe10e | |||
| 774d3b3002 | |||
| 0cc58431bf | |||
| 88529888b5 | |||
| a1fb3b1100 | |||
| e8488da7d0 | |||
| 7ca2967615 | |||
| b2d597e903 | |||
| 59abf7f29d | |||
| 02838336cf | |||
| 8db3676637 | |||
| b9a98c23f6 | |||
| 3395c52275 | |||
| 2151aa87fa | |||
| a8e8b97acb | |||
| 0667ec7f06 | |||
| bcdb82da1b | |||
| 2e7c455772 | |||
| 982269d7f2 | |||
| fc43568ef6 | |||
| e13eec451d | |||
| ff46190969 | |||
| 8a59e8a0cf | |||
| feedb5a168 | |||
| eb1a3e885b | |||
| 8847b8e316 | |||
| 8a7d2a8472 | |||
| 59695fb3db | |||
| ac1108a207 | |||
| 7059b75f00 | |||
| 6541aee699 | |||
| 9ffa78f4dc | |||
| da67a40750 | |||
| efdb05c638 | |||
| fbc5ba59b1 | |||
| 573f155449 | |||
| bcd7e4402a | |||
| 33a7a746ad | |||
| d6f1e05d7e | |||
| 2a60dc10e9 | |||
| a2bc0e4573 | |||
| d78c9a7cca | |||
| 42b7fc47e3 | |||
| c6eea9451d | |||
| 733d197438 | |||
| ae0a0b0dd6 | |||
| b86512380e | |||
| c5a5c480c1 | |||
| cedc18bb04 | |||
| d0c27f8e3f | |||
| b397b9b5da | |||
| 56f32e3fda | |||
| d31559f1ec | |||
| 7862ba3284 | |||
| e0a88154a2 | |||
| 132cd7a35f | |||
| 9722a19b54 | |||
| 247c5a91f2 | |||
| 04aa98427f | |||
| c9964bb61f | |||
| d9fef0bea7 | |||
| 702a3406e3 | |||
| 8afbd9330f | |||
| bc02204846 | |||
| e5b10affae | |||
| 03c9f10b01 | |||
| 19ad903da0 | |||
| 6691fb2207 | |||
| 5698a88d53 | |||
| 2dcaa77205 | |||
| 54a3e74bd1 | |||
| e1861674a1 | |||
| 2d18d5dd65 | |||
| 91ec2da52a | |||
| 10f8e6a344 | |||
| 4b1d694d77 | |||
| 8378f641db | |||
| 161f392b71 | |||
| 3d1c083a63 | |||
| 249a4e76ac | |||
| a0c89706de | |||
| 8bfbe7b2f5 | |||
| 1521ee7376 | |||
| b38ee75c7b | |||
| 3851628ba0 | |||
| b2a0649f1e | |||
| 38af19e6d0 | |||
| 16ce89bf33 | |||
| 5c4952d9ce | |||
| 9f3a8a756b | |||
| a01bfd1079 | |||
| 8c205a5849 | |||
| 0a0ab3424b | |||
| a30f1bfa23 | |||
| 6025d775db | |||
| f847eaf82c | |||
| a2402f8636 | |||
| ddf935c944 | |||
| 8e7fb2c3a8 | |||
| 19079f0b73 | |||
| 5651dd5d88 | |||
| ddd21ac607 | |||
| 0670533ef8 | |||
| d4104d4176 | |||
| 6a45034910 | |||
| 578b4a92fc | |||
| 242edd80e2 | |||
| ef912aab1d | |||
| 47dcde809f | |||
| f5f25033f3 | |||
| 7710017590 | |||
| 64b521b5ce | |||
| cf263e14f2 | |||
| c15d930b53 | |||
| 78bb99dbc8 | |||
| 9cb2fa8bd8 | |||
| 4aea6a23ca | |||
| b7780aa526 | |||
| d46a78f923 | |||
| 191d2b3887 | |||
| 54dabfada0 | |||
| c88093a2cf | |||
| 26b86f6f20 | |||
| 47ddb7498b | |||
| c05e542e5b | |||
| e00b47ffe5 | |||
| f2b6d1da5f | |||
| 7c8e35e987 | |||
| 037d673b8a | |||
| 4b56919704 | |||
| a9bacff235 | |||
| 903a541efa | |||
| f296857476 | |||
| cb0608bed4 | |||
| f794344ba4 | |||
| 9edb83e838 | |||
| 458f8c32af | |||
| dd9c6d16ee | |||
| 122b5703b6 | |||
| 1e83a56e68 | |||
| 43bc89406a | |||
| 696dc6485c | |||
| 333ccb607b | |||
| ee8519fd64 | |||
| b3f2b95013 | |||
| c451491c7c | |||
| b8415b6898 | |||
| db2b3d4f20 | |||
| fde9145884 | |||
| a4bbd6ecbd | |||
| 23216fa368 | |||
| 39f6b536c1 | |||
| 36822c2a6b | |||
| da6b36a74f | |||
| 74a3a96521 | |||
| d81b9ac459 | |||
| cac4456484 | |||
| 3f6d25fca6 | |||
| a9f4ffe968 | |||
| 252c584852 | |||
| ddd34045aa | |||
| c69aaef30f | |||
| 83c5519680 | |||
| 6f360fcd4f | |||
| ac49aab21f | |||
| 10bb217b67 | |||
| ec31963f00 | |||
| 7d3aafa9f5 | |||
| 79691ed1be | |||
| e434c067aa | |||
| 3e637184cc | |||
| 67d98513b4 | |||
| 5a0aee4ab3 | |||
| be909d0e74 | |||
| bc7d862e00 | |||
| 2d9b074acb | |||
| 442fc46c20 | |||
| f8d7530b63 | |||
| 9a101a3900 | |||
| 73b29deedf | |||
| cfc22d308f | |||
| daaa1050d0 | |||
| f912174b25 | |||
| b8fdbf3350 | |||
| caf02d66be | |||
| 00bffee3d6 | |||
| 1e8472219d | |||
| 5e5a1873f3 | |||
| 16bc49560d | |||
| 013d2499de | |||
| 3e71e13d16 | |||
| 3cfc979fe9 | |||
| 60f0664595 | |||
| 5bd4b7603c | |||
| 3ddc7fddc5 | |||
| ce3d21f84e | |||
| 086a5a1eda | |||
| 35ccf151ae | |||
| 22e4dcb641 | |||
| 8da093dd90 | |||
| 9b4293b5b6 | |||
| 2ed4b6e6f3 | |||
| 38150e3ff2 | |||
| 00d5800c94 | |||
| e11f95679b | |||
| 37f5443d46 | |||
| a72dcaf6ce | |||
| 88aa3d5032 | |||
| e88ffe2cf8 | |||
| 77c412e90e | |||
| 94c4430ae6 | |||
| cf855e5df7 | |||
| f8bc3c7799 | |||
| a5ea45b07c | |||
| a63b467c10 | |||
| b087fbabc8 | |||
| 7fd9cf717f | |||
| 587616f319 | |||
| 31184c919d | |||
| 63c764e400 | |||
| 49268123bb | |||
| 07b9cd99e4 | |||
| 9424fe273f | |||
| a3b5ba38f2 | |||
| c9893a4cbf | |||
| 1b9517df64 | |||
| 5e5faecc1b | |||
| 43b6b14c4d | |||
| 16064053e0 | |||
| e7235bd95b | |||
| 265fe0d71c | |||
| ca35b77570 | |||
| d53a170988 | |||
| 4ce6fd85c7 | |||
| 9351000cb9 | |||
| cc13a02677 | |||
| f933f3a106 | |||
| 808e90d9d5 | |||
| 43697de586 | |||
| 4ddf26fc48 | |||
| 7176c245d6 | |||
| 7166d29829 | |||
| 8786864cc0 | |||
| 37bb6236b5 | |||
| 6d8616870a | |||
| 6cfeefcfc9 | |||
| 5db36a6467 | |||
| 111067b422 | |||
| d152641627 | |||
| a97806350b | |||
| 8de2fea220 | |||
| 7752a776a0 | |||
| eb5436bfd3 | |||
| 6785688a07 | |||
| 049efb1b01 | |||
| 7db6b6f9a1 | |||
| 6817de4e5a | |||
| 65437bf191 | |||
| 8a6856fc26 | |||
| 1ec4f1b3ac | |||
| 8f40091e6c | |||
| 8a58da72f6 | |||
| fb38f15631 | |||
| 6182ee95a5 | |||
| 1ecc12e0a6 | |||
| d96853acce | |||
| 12c8c71540 | |||
| 3cf47dd92c | |||
| 0a0863c1be | |||
| b355a218cc | |||
| b5ec79c2a1 | |||
| e252f3d02e | |||
| 94f3ee4092 | |||
| 753013b5bb | |||
| 382db0c173 | |||
| daf27b6cd1 | |||
| f0776063c9 | |||
| 991e962a75 | |||
| f52fd6f1cd | |||
| fd7738a193 | |||
| 71ac1e537c | |||
| 1dfde8442b | |||
| e1452bc15b | |||
| 798df4a813 | |||
| b9829da9e5 | |||
| c212bc0cd7 | |||
| f27aa73ba9 | |||
| 3f43b50651 | |||
| 2d93c3cb25 | |||
| 1d415a2275 | |||
| eacc6860b2 | |||
| 4c32261335 | |||
| ad7f85dafd | |||
| b321400366 | |||
| 27a4ca3880 | |||
| 295e65cfd6 | |||
| 98c9b3785b | |||
| a7e670cbbd | |||
| 2dc7117dd6 | |||
| b3823ac3d8 | |||
| bcd8bca5f1 | |||
| 43539a3bda | |||
| eac27c736c | |||
| 905f51d803 | |||
| 82594084b9 | |||
| 7b5521ebf4 | |||
| 5d2a25f45c | |||
| d27373b915 | |||
| 38d7025239 | |||
| a405ddfea8 | |||
| 10138b80a0 | |||
| d2748f6ef7 | |||
| 47290a9b0a | |||
| ed3dedd0b4 | |||
| 43bd8a3dbb | |||
| a9cffdf2bd | |||
| d7579369e0 | |||
| 2662aeceaa | |||
| 2d250be96f | |||
| 1851af8258 | |||
| c1557c73ea | |||
| 4a4ce83415 | |||
| f6ffc53170 | |||
| 21d9ae3076 | |||
| 7fb05a3a0a | |||
| 9f69227a88 | |||
| 0ad97a8106 | |||
| b5bcce424b | |||
| 97169dbd03 | |||
| 4bffcd2419 | |||
| 26d900f4e9 | |||
| 9854fc2f2b | |||
| ebda7a2282 | |||
| f73553a2a2 | |||
| d970b704a9 | |||
| 4b9a4d6b2f | |||
| c106763188 | |||
| 36c3c8fbc9 | |||
| 93e3a9ca17 | |||
| 12ce7c2edd | |||
| 23a75eb5b3 | |||
| c48897e6b0 | |||
| 034fce6b98 | |||
| a31d503865 | |||
| 52933477b7 | |||
| 02a167db23 | |||
| 458ba1be2d | |||
| f478a8e061 | |||
| 5c83a5b276 | |||
| fa2bcb494f | |||
| c9f095ad68 | |||
| 04d6e3c145 | |||
| b905ce8d0a | |||
| 1a999e3340 | |||
| 9c45d61465 | |||
| 678ca03e96 | |||
| 0691218e73 | |||
| d81c477624 | |||
| 6ebed99670 | |||
| a1901b7134 | |||
| 2a4fdf6138 | |||
| f34c3929d5 | |||
| bba6907907 | |||
| 9a221c5fcd | |||
| 32bdb57b42 | |||
| 7157cdb3ed | |||
| ba297f40e8 | |||
| 4bf1d3361e | |||
| dff61a9574 | |||
| aac2695ae6 | |||
| 9bae157475 | |||
| 139e66a03a | |||
| 90b1fd2509 | |||
| b8387940b4 | |||
| c4d95e68e1 | |||
| 3dab58cb3f | |||
| 713db2661b | |||
| c848b6177e | |||
| 42944c3c1a | |||
| d5a2eade8a | |||
| 47a2eaecfe | |||
| ab32fc7a02 | |||
| 6380e7409c | |||
| ef3a8aac29 | |||
| e68a41f662 | |||
| 5384062163 | |||
| 673e3ee762 | |||
| 4e19c6879b | |||
| 5693bc7ac7 | |||
| 14f2610831 | |||
| 9609d9760e | |||
| 1c724a840b | |||
| 779c53c765 | |||
| e98132f0fa | |||
| fd26302f79 | |||
| 6cc053a40f | |||
| fd2b8ec48c | |||
| ebc2e95881 | |||
| dd6f3a6b3a | |||
| 256855a716 | |||
| 857490f8f5 | |||
| d7bae69489 | |||
| 2179953252 | |||
| e9c5ca99ce | |||
| c6d2a4d5a4 | |||
| c9d9179d68 | |||
| e0335bed77 | |||
| 3c82136ee0 | |||
| 08c5b2021c | |||
| 300fcaaf4d | |||
| 0b9bb05297 | |||
| 1bf2b07ed9 | |||
| de2f463270 | |||
| c4da820254 | |||
| edeae62181 | |||
| e99544dd78 | |||
| 4b0bd863f6 | |||
| 73acf349ff | |||
| 0895bf08b8 | |||
| 6ca94794fa | |||
| eb87288446 | |||
| 4c2e481d4c | |||
| deee1e1800 | |||
| 85cbb1be30 | |||
| 7ac3583315 | |||
| 75864973da | |||
| b09e3df276 | |||
| 702cc62330 | |||
| 71f37adfdf | |||
| 01cdcdf462 | |||
| 69d32a8dbe | |||
| 35ad6e812c | |||
| 4eb18a54be | |||
| 55775f2cc9 | |||
| 4d39ca94f5 | |||
| 304fbb6ba0 | |||
| 309169abb3 | |||
| 791e7c6ffd | |||
| 8001b86fbe | |||
| 76841fb5d8 | |||
| e85159d108 | |||
| bd275bf385 | |||
| 567290861e | |||
| 38359c612c | |||
| 4cb65697b2 | |||
| c2dabf0344 | |||
| 91ccb018af |
+2
-2
@@ -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="data source=localhost\sqlexpress;initial catalog=Jetco_MoonPro;persist security info=True;user id=steamware;password=viadante16;multipleactiveresultsets=True;application name=EntityFramework"" />
|
||||
<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="data source=localhost\sqlexpress;initial catalog=Jetco_MoonPro;persist security info=True;user id=steamware;password=viadante16;multipleactiveresultsets=True;application name=EntityFramework"" />
|
||||
<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
@@ -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}"
|
||||
}
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -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"));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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}");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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
@@ -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
@@ -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
@@ -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>
|
||||
@@ -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
@@ -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
@@ -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
|
||||
}
|
||||
}
|
||||
@@ -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
@@ -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
@@ -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
File diff suppressed because it is too large
Load Diff
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+170
-17
@@ -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
+5
-5
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+16
-22
@@ -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
@@ -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
Vendored
+571
-311
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
Vendored
+5
-5
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+1500
-789
File diff suppressed because it is too large
Load Diff
+19
-16
@@ -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
@@ -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');
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -9,4 +9,4 @@
|
||||
* http://api.jqueryui.com/category/theming/
|
||||
*/
|
||||
@import "base.css";
|
||||
@import "theme.css";
|
||||
@import "theme.css";
|
||||
@@ -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;
|
||||
}
|
||||
@@ -25,4 +25,4 @@
|
||||
@import url("slider.css");
|
||||
@import url("spinner.css");
|
||||
@import url("tabs.css");
|
||||
@import url("tooltip.css");
|
||||
@import url("tooltip.css");
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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%;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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
File diff suppressed because it is too large
Load Diff
@@ -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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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,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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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,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.
Binary file not shown.
@@ -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>
|
||||
@@ -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
@@ -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>
|
||||
@@ -9,4 +9,4 @@ namespace MP_ADM
|
||||
Response.Redirect("./login.aspx");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Generated
+8
-9
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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
@@ -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();
|
||||
}
|
||||
}
|
||||
}
|
||||
Generated
+11
-11
@@ -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;
|
||||
}
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
+9
-9
@@ -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
@@ -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
|
||||
}
|
||||
}
|
||||
Generated
+31
-29
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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>
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
@@ -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>
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
Generated
+26
@@ -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
@@ -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
@@ -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
@@ -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
|
||||
}
|
||||
}
|
||||
Generated
+17
-42
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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")]
|
||||
@@ -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.* →</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.* →</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.* →</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.* →</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.* →</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.* →</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.* →</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.* →</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">© Steamware 2006-2017</a>
|
||||
</div>
|
||||
</div>
|
||||
<div style="float: right;">
|
||||
<a href="https://www.steamware.net/IOT" target="_blank">© Steamware 2006-2017</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
@@ -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("|");
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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("|");
|
||||
}
|
||||
}
|
||||
+1
-1
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
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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
Reference in New Issue
Block a user