From d83c4def6a7c911eb789be00806d06cce964237e Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Mon, 13 May 2013 15:36:43 +0200 Subject: [PATCH] elimination sito di test --- ETS_Data/obj/Debug/ETS_Data.dll | Bin 489472 -> 489472 bytes .../ETS/TempPE/DS_Anagrafica.Designer.cs.dll | Bin 83456 -> 83456 bytes .../obj/ETS/TempPE/DS_WebScip.Designer.cs.dll | Bin 218624 -> 218624 bytes .../obj/ETS/TempPE/DS_utils.Designer.cs.dll | Bin 144384 -> 144896 bytes .../TempPE/DS_utilsProjEts.Designer.cs.dll | Bin 0 -> 27136 bytes .../obj/ETS/TempPE/Ds_ProjEts.Designer.cs.dll | Bin 0 -> 45056 bytes PROJ-ETS/PROJ-ETS/Content/Style.css | 14 +- PROJ-ETS/PROJ-ETS/Content/Style.less | 266 +- PROJ-ETS/PROJ-ETS/Content/Style.min.css | 2 +- PROJ-ETS/PROJ-ETS/Default.aspx | 23 +- PROJ-ETS/PROJ-ETS/Default.aspx.designer.cs | 4 +- PROJ-ETS/PROJ-ETS/PROJ-ETS.csproj | 13 + PROJ-ETS/PROJ-ETS/Services/WS_Data.asmx | 1 + PROJ-ETS/PROJ-ETS/Services/WS_Data.asmx.cs | 41 + .../WebUserControls/mod_autocomplete.ascx | 78 + .../WebUserControls/mod_autocomplete.ascx.cs | 86 + .../mod_autocomplete.ascx.designer.cs | 51 + PROJ-ETS/PROJ-ETS/bin/ETS_Data.dll | Bin 489472 -> 489472 bytes PROJ-ETS/PROJ-ETS/bin/PROJ-ETS.dll | Bin 25600 -> 27648 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 35142 -> 35392 bytes ...J-ETS.csprojResolveAssemblyReference.cache | Bin 107910 -> 107910 bytes PROJ-ETS/PROJ-ETS/obj/Debug/PROJ-ETS.dll | Bin 25600 -> 27648 bytes .../AmplifyJS.1.1.0/AmplifyJS.1.1.0.nupkg | Bin 0 -> 22068 bytes .../AmplifyJS.1.1.0/AmplifyJS.1.1.0.nuspec | 20 + .../content/Scripts/GPL-LICENSE.txt | 278 + .../content/Scripts/MIT-LICENSE.txt | 20 + .../content/Scripts/README.txt | 26 + .../content/Scripts/amplify-vsdoc.js | 111 + .../content/Scripts/amplify.js | 788 + .../content/Scripts/amplify.min.js | 10 + .../AspNet.ScriptManager.jQuery.1.8.2.nupkg | Bin 0 -> 7002 bytes .../AspNet.ScriptManager.jQuery.1.8.2.nuspec | 16 + .../lib/net40/AspNet.ScriptManager.jQuery.dll | Bin 0 -> 5120 bytes .../lib/net45/AspNet.ScriptManager.jQuery.dll | Bin 0 -> 5120 bytes ...riptManager.jQuery.UI.Combined.1.9.2.nupkg | Bin 0 -> 7356 bytes ...iptManager.jQuery.UI.Combined.1.9.2.nuspec | 16 + ...spNet.ScriptManager.jQuery.UI.Combined.dll | Bin 0 -> 5632 bytes ...spNet.ScriptManager.jQuery.UI.Combined.dll | Bin 0 -> 6144 bytes .../DotNetOpenAuth.AspNet.4.1.4.12333.nupkg | Bin 0 -> 60926 bytes .../DotNetOpenAuth.AspNet.4.1.4.12333.nuspec | 21 + .../lib/net40-full/DotNetOpenAuth.AspNet.dll | Bin 0 -> 40960 bytes .../lib/net40-full/DotNetOpenAuth.AspNet.xml | 1740 ++ .../lib/net45-full/DotNetOpenAuth.AspNet.dll | Bin 0 -> 40960 bytes .../lib/net45-full/DotNetOpenAuth.AspNet.xml | 1740 ++ .../DotNetOpenAuth.Core.4.1.4.12333.nupkg | Bin 0 -> 321121 bytes .../DotNetOpenAuth.Core.4.1.4.12333.nuspec | 17 + .../lib/net40-full/DotNetOpenAuth.Core.dll | Bin 0 -> 227328 bytes .../lib/net40-full/DotNetOpenAuth.Core.xml | 10192 +++++++++++ .../lib/net45-full/DotNetOpenAuth.Core.dll | Bin 0 -> 227328 bytes .../lib/net45-full/DotNetOpenAuth.Core.xml | 10192 +++++++++++ ...tOpenAuth.OAuth.Consumer.4.1.4.12333.nupkg | Bin 0 -> 27374 bytes ...OpenAuth.OAuth.Consumer.4.1.4.12333.nuspec | 20 + .../DotNetOpenAuth.OAuth.Consumer.dll | Bin 0 -> 17920 bytes .../DotNetOpenAuth.OAuth.Consumer.xml | 397 + .../DotNetOpenAuth.OAuth.Consumer.dll | Bin 0 -> 17920 bytes .../DotNetOpenAuth.OAuth.Consumer.xml | 397 + ...otNetOpenAuth.OAuth.Core.4.1.4.12333.nupkg | Bin 0 -> 72351 bytes ...tNetOpenAuth.OAuth.Core.4.1.4.12333.nuspec | 19 + .../lib/net40-full/DotNetOpenAuth.OAuth.dll | Bin 0 -> 55808 bytes .../lib/net40-full/DotNetOpenAuth.OAuth.xml | 1858 ++ .../lib/net45-full/DotNetOpenAuth.OAuth.dll | Bin 0 -> 55808 bytes .../lib/net45-full/DotNetOpenAuth.OAuth.xml | 1858 ++ ...tNetOpenAuth.OpenId.Core.4.1.4.12333.nupkg | Bin 0 -> 365342 bytes ...NetOpenAuth.OpenId.Core.4.1.4.12333.nuspec | 22 + .../lib/net40-full/DotNetOpenAuth.OpenId.dll | Bin 0 -> 268288 bytes .../lib/net40-full/DotNetOpenAuth.OpenId.xml | 10788 +++++++++++ .../lib/net45-full/DotNetOpenAuth.OpenId.dll | Bin 0 -> 268288 bytes .../lib/net45-full/DotNetOpenAuth.OpenId.xml | 10788 +++++++++++ ...Auth.OpenId.RelyingParty.4.1.4.12333.nupkg | Bin 0 -> 133176 bytes ...uth.OpenId.RelyingParty.4.1.4.12333.nuspec | 20 + .../DotNetOpenAuth.OpenId.RelyingParty.dll | Bin 0 -> 89600 bytes .../DotNetOpenAuth.OpenId.RelyingParty.xml | 3568 ++++ .../DotNetOpenAuth.OpenId.RelyingParty.dll | Bin 0 -> 89600 bytes .../DotNetOpenAuth.OpenId.RelyingParty.xml | 3568 ++++ .../JuiceUI.1.1.1/JuiceUI.1.1.1.nupkg | Bin 0 -> 149902 bytes .../JuiceUI.1.1.1/JuiceUI.1.1.1.nuspec | 59 + .../ui-bg_diagonals-small_25_c9c9c9_40x40.png | Bin 0 -> 152 bytes .../images/ui-bg_flat_0_313f3c_40x100.png | Bin 0 -> 183 bytes .../images/ui-bg_flat_0_4d4d4d_40x100.png | Bin 0 -> 211 bytes .../images/ui-bg_flat_100_f1eeee_40x100.png | Bin 0 -> 181 bytes .../ui-bg_highlight-soft_50_f7e17d_1x100.png | Bin 0 -> 117 bytes .../ui-bg_highlight-soft_65_e9f245_1x100.png | Bin 0 -> 168 bytes .../ui-bg_highlight-soft_75_59c9c0_1x100.png | Bin 0 -> 173 bytes .../ui-bg_highlight-soft_75_d8ff94_1x100.png | Bin 0 -> 121 bytes .../ui-bg_inset-soft_95_f46f5d_1x100.png | Bin 0 -> 139 bytes .../images/ui-icons_16837f_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_186764_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_834916_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_9f1d1d_256x240.png | Bin 0 -> 5355 bytes .../Fresh-Squeezed/jquery-ui-1.9.0.custom.css | 458 + .../images/ui-bg_flat_0_303030_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_100_383838_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_75_f2f2f2_40x100.png | Bin 0 -> 211 bytes .../ui-bg_inset-hard_5_2b2b2b_1x100.png | Bin 0 -> 90 bytes .../ui-bg_inset-soft_15_5e5e5e_1x100.png | Bin 0 -> 137 bytes .../ui-bg_inset-soft_45_ffc905_1x100.png | Bin 0 -> 165 bytes .../ui-bg_inset-soft_75_ffec52_1x100.png | Bin 0 -> 126 bytes .../ui-bg_inset-soft_95_ff6124_1x100.png | Bin 0 -> 184 bytes .../images/ui-icons_1c1c1c_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_303030_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_774322_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_8a4e19_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffbc0f_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_ffc905_256x240.png | Bin 0 -> 5355 bytes .../Supercharged/jquery-ui-1.9.0.custom.css | 458 + .../JuiceUI.1.1.1/content/Scripts/juice.js | 201 + .../content/Scripts/juice.min.js | 1 + .../content/Web.config.transform | 10 + .../JuiceUI.1.1.1/lib/net40/JuiceUI.dll | Bin 0 -> 140288 bytes ...oft.AspNet.Membership.OpenAuth.1.0.1.nupkg | Bin 0 -> 50399 bytes ...ft.AspNet.Membership.OpenAuth.1.0.1.nuspec | 18 + .../Microsoft.AspNet.Membership.OpenAuth.dll | Bin 0 -> 46672 bytes .../Microsoft.AspNet.Membership.OpenAuth.xml | 300 + .../Microsoft.AspNet.Membership.OpenAuth.dll | Bin 0 -> 46648 bytes .../Microsoft.AspNet.Membership.OpenAuth.xml | 272 + .../WebGrease.1.1.0/WebGrease.1.1.0.nupkg | Bin 0 -> 718721 bytes .../WebGrease.1.1.0/WebGrease.1.1.0.nuspec | 17 + .../WebGrease.1.1.0/lib/Antlr3.Runtime.dll | Bin 0 -> 105528 bytes .../WebGrease.1.1.0/lib/WebGrease.dll | Bin 0 -> 963640 bytes .../packages/WebGrease.1.1.0/tools/WG.exe | Bin 0 -> 1062968 bytes .../Content/Scripts/jquery-1.8.2-vsdoc.js | 7011 ++++++++ .../Content/Scripts/jquery-1.8.2.js | 9440 ++++++++++ .../Content/Scripts/jquery-1.8.2.min.js | 2 + .../packages/jQuery.1.8.2/Tools/common.ps1 | 117 + .../packages/jQuery.1.8.2/Tools/install.ps1 | 41 + .../Tools/jquery-1.8.2.intellisense.js | 2494 +++ .../packages/jQuery.1.8.2/Tools/uninstall.ps1 | 41 + .../packages/jQuery.1.8.2/jQuery.1.8.2.nupkg | Bin 0 -> 185571 bytes .../packages/jQuery.1.8.2/jQuery.1.8.2.nuspec | 18 + .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 120 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../base/images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../base/images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../base/images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../base/images/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes .../base/images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../Content/Content/themes/base/jquery-ui.css | 473 + .../themes/base/jquery.ui.accordion.css | 16 + .../Content/themes/base/jquery.ui.all.css | 12 + .../themes/base/jquery.ui.autocomplete.css | 18 + .../Content/themes/base/jquery.ui.base.css | 25 + .../Content/themes/base/jquery.ui.button.css | 40 + .../Content/themes/base/jquery.ui.core.css | 39 + .../themes/base/jquery.ui.datepicker.css | 67 + .../Content/themes/base/jquery.ui.dialog.css | 22 + .../Content/themes/base/jquery.ui.menu.css | 30 + .../themes/base/jquery.ui.progressbar.css | 12 + .../themes/base/jquery.ui.resizable.css | 21 + .../themes/base/jquery.ui.selectable.css | 11 + .../Content/themes/base/jquery.ui.slider.css | 25 + .../Content/themes/base/jquery.ui.spinner.css | 23 + .../Content/themes/base/jquery.ui.tabs.css | 18 + .../Content/themes/base/jquery.ui.theme.css | 248 + .../Content/themes/base/jquery.ui.tooltip.css | 21 + .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 120 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../themes/base/minified/jquery-ui.min.css | 5 + .../base/minified/jquery.ui.accordion.min.css | 5 + .../minified/jquery.ui.autocomplete.min.css | 5 + .../base/minified/jquery.ui.button.min.css | 5 + .../base/minified/jquery.ui.core.min.css | 5 + .../minified/jquery.ui.datepicker.min.css | 5 + .../base/minified/jquery.ui.dialog.min.css | 5 + .../base/minified/jquery.ui.menu.min.css | 5 + .../minified/jquery.ui.progressbar.min.css | 5 + .../base/minified/jquery.ui.resizable.min.css | 5 + .../minified/jquery.ui.selectable.min.css | 5 + .../base/minified/jquery.ui.slider.min.css | 5 + .../base/minified/jquery.ui.spinner.min.css | 5 + .../base/minified/jquery.ui.tabs.min.css | 5 + .../base/minified/jquery.ui.theme.min.css | 5 + .../base/minified/jquery.ui.tooltip.min.css | 5 + .../Content/Scripts/jquery-ui-1.9.2.js | 14912 ++++++++++++++++ .../Content/Scripts/jquery-ui-1.9.2.min.js | 5 + .../jQuery.UI.Combined.1.9.2/Tools/common.ps1 | 75 + .../Tools/install.ps1 | 12 + .../Tools/uninstall.ps1 | 6 + .../jQuery.UI.Combined.1.9.2.nupkg | Bin 0 -> 264655 bytes .../jQuery.UI.Combined.1.9.2.nuspec | 22 + .../json2.1.0.2/content/Scripts/json2.js | 487 + .../json2.1.0.2/content/Scripts/json2.min.js | 1 + .../packages/json2.1.0.2/json2.1.0.2.nupkg | Bin 0 -> 9532 bytes .../packages/json2.1.0.2/json2.1.0.2.nuspec | 18 + PROJ-ETS/packages/repositories.config | 1 + 205 files changed, 96608 insertions(+), 159 deletions(-) create mode 100644 ETS_Data/obj/ETS/TempPE/DS_utilsProjEts.Designer.cs.dll create mode 100644 ETS_Data/obj/ETS/TempPE/Ds_ProjEts.Designer.cs.dll create mode 100644 PROJ-ETS/PROJ-ETS/Services/WS_Data.asmx create mode 100644 PROJ-ETS/PROJ-ETS/Services/WS_Data.asmx.cs create mode 100644 PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx create mode 100644 PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx.cs create mode 100644 PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx.designer.cs create mode 100644 PROJ-ETS/packages/AmplifyJS.1.1.0/AmplifyJS.1.1.0.nupkg create mode 100644 PROJ-ETS/packages/AmplifyJS.1.1.0/AmplifyJS.1.1.0.nuspec create mode 100644 PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/GPL-LICENSE.txt create mode 100644 PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/MIT-LICENSE.txt create mode 100644 PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/README.txt create mode 100644 PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/amplify-vsdoc.js create mode 100644 PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/amplify.js create mode 100644 PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/amplify.min.js create mode 100644 PROJ-ETS/packages/AspNet.ScriptManager.jQuery.1.8.2/AspNet.ScriptManager.jQuery.1.8.2.nupkg create mode 100644 PROJ-ETS/packages/AspNet.ScriptManager.jQuery.1.8.2/AspNet.ScriptManager.jQuery.1.8.2.nuspec create mode 100644 PROJ-ETS/packages/AspNet.ScriptManager.jQuery.1.8.2/lib/net40/AspNet.ScriptManager.jQuery.dll create mode 100644 PROJ-ETS/packages/AspNet.ScriptManager.jQuery.1.8.2/lib/net45/AspNet.ScriptManager.jQuery.dll create mode 100644 PROJ-ETS/packages/AspNet.ScriptManager.jQuery.UI.Combined.1.9.2/AspNet.ScriptManager.jQuery.UI.Combined.1.9.2.nupkg create mode 100644 PROJ-ETS/packages/AspNet.ScriptManager.jQuery.UI.Combined.1.9.2/AspNet.ScriptManager.jQuery.UI.Combined.1.9.2.nuspec create mode 100644 PROJ-ETS/packages/AspNet.ScriptManager.jQuery.UI.Combined.1.9.2/lib/net40/AspNet.ScriptManager.jQuery.UI.Combined.dll create mode 100644 PROJ-ETS/packages/AspNet.ScriptManager.jQuery.UI.Combined.1.9.2/lib/net45/AspNet.ScriptManager.jQuery.UI.Combined.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.AspNet.4.1.4.12333/DotNetOpenAuth.AspNet.4.1.4.12333.nupkg create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.AspNet.4.1.4.12333/DotNetOpenAuth.AspNet.4.1.4.12333.nuspec create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.AspNet.4.1.4.12333/lib/net40-full/DotNetOpenAuth.AspNet.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.AspNet.4.1.4.12333/lib/net40-full/DotNetOpenAuth.AspNet.xml create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.AspNet.4.1.4.12333/lib/net45-full/DotNetOpenAuth.AspNet.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.AspNet.4.1.4.12333/lib/net45-full/DotNetOpenAuth.AspNet.xml create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.Core.4.1.4.12333/DotNetOpenAuth.Core.4.1.4.12333.nupkg create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.Core.4.1.4.12333/DotNetOpenAuth.Core.4.1.4.12333.nuspec create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.Core.4.1.4.12333/lib/net40-full/DotNetOpenAuth.Core.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.Core.4.1.4.12333/lib/net40-full/DotNetOpenAuth.Core.xml create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.Core.4.1.4.12333/lib/net45-full/DotNetOpenAuth.Core.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.Core.4.1.4.12333/lib/net45-full/DotNetOpenAuth.Core.xml create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Consumer.4.1.4.12333/DotNetOpenAuth.OAuth.Consumer.4.1.4.12333.nupkg create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Consumer.4.1.4.12333/DotNetOpenAuth.OAuth.Consumer.4.1.4.12333.nuspec create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Consumer.4.1.4.12333/lib/net40-full/DotNetOpenAuth.OAuth.Consumer.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Consumer.4.1.4.12333/lib/net40-full/DotNetOpenAuth.OAuth.Consumer.xml create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Consumer.4.1.4.12333/lib/net45-full/DotNetOpenAuth.OAuth.Consumer.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Consumer.4.1.4.12333/lib/net45-full/DotNetOpenAuth.OAuth.Consumer.xml create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Core.4.1.4.12333/DotNetOpenAuth.OAuth.Core.4.1.4.12333.nupkg create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Core.4.1.4.12333/DotNetOpenAuth.OAuth.Core.4.1.4.12333.nuspec create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Core.4.1.4.12333/lib/net40-full/DotNetOpenAuth.OAuth.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Core.4.1.4.12333/lib/net40-full/DotNetOpenAuth.OAuth.xml create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Core.4.1.4.12333/lib/net45-full/DotNetOpenAuth.OAuth.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OAuth.Core.4.1.4.12333/lib/net45-full/DotNetOpenAuth.OAuth.xml create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.Core.4.1.4.12333/DotNetOpenAuth.OpenId.Core.4.1.4.12333.nupkg create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.Core.4.1.4.12333/DotNetOpenAuth.OpenId.Core.4.1.4.12333.nuspec create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.Core.4.1.4.12333/lib/net40-full/DotNetOpenAuth.OpenId.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.Core.4.1.4.12333/lib/net40-full/DotNetOpenAuth.OpenId.xml create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.Core.4.1.4.12333/lib/net45-full/DotNetOpenAuth.OpenId.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.Core.4.1.4.12333/lib/net45-full/DotNetOpenAuth.OpenId.xml create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.RelyingParty.4.1.4.12333/DotNetOpenAuth.OpenId.RelyingParty.4.1.4.12333.nupkg create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.RelyingParty.4.1.4.12333/DotNetOpenAuth.OpenId.RelyingParty.4.1.4.12333.nuspec create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.RelyingParty.4.1.4.12333/lib/net40-full/DotNetOpenAuth.OpenId.RelyingParty.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.RelyingParty.4.1.4.12333/lib/net40-full/DotNetOpenAuth.OpenId.RelyingParty.xml create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.RelyingParty.4.1.4.12333/lib/net45-full/DotNetOpenAuth.OpenId.RelyingParty.dll create mode 100644 PROJ-ETS/packages/DotNetOpenAuth.OpenId.RelyingParty.4.1.4.12333/lib/net45-full/DotNetOpenAuth.OpenId.RelyingParty.xml create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/JuiceUI.1.1.1.nupkg create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/JuiceUI.1.1.1.nuspec create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-bg_diagonals-small_25_c9c9c9_40x40.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-bg_flat_0_313f3c_40x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-bg_flat_0_4d4d4d_40x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-bg_flat_100_f1eeee_40x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-bg_highlight-soft_50_f7e17d_1x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-bg_highlight-soft_65_e9f245_1x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-bg_highlight-soft_75_59c9c0_1x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-bg_highlight-soft_75_d8ff94_1x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-bg_inset-soft_95_f46f5d_1x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-icons_16837f_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-icons_186764_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-icons_222222_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-icons_2e83ff_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-icons_454545_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-icons_834916_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/images/ui-icons_9f1d1d_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Fresh-Squeezed/jquery-ui-1.9.0.custom.css create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-bg_flat_0_303030_40x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-bg_flat_100_383838_40x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-bg_flat_75_f2f2f2_40x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-bg_inset-hard_5_2b2b2b_1x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-bg_inset-soft_15_5e5e5e_1x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-bg_inset-soft_45_ffc905_1x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-bg_inset-soft_75_ffec52_1x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-bg_inset-soft_95_ff6124_1x100.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-icons_1c1c1c_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-icons_222222_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-icons_303030_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-icons_774322_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-icons_8a4e19_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-icons_ffbc0f_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/images/ui-icons_ffc905_256x240.png create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Content/themes/Supercharged/jquery-ui-1.9.0.custom.css create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Scripts/juice.js create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Scripts/juice.min.js create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/content/Web.config.transform create mode 100644 PROJ-ETS/packages/JuiceUI.1.1.1/lib/net40/JuiceUI.dll create mode 100644 PROJ-ETS/packages/Microsoft.AspNet.Membership.OpenAuth.1.0.1/Microsoft.AspNet.Membership.OpenAuth.1.0.1.nupkg create mode 100644 PROJ-ETS/packages/Microsoft.AspNet.Membership.OpenAuth.1.0.1/Microsoft.AspNet.Membership.OpenAuth.1.0.1.nuspec create mode 100644 PROJ-ETS/packages/Microsoft.AspNet.Membership.OpenAuth.1.0.1/lib/net40/Microsoft.AspNet.Membership.OpenAuth.dll create mode 100644 PROJ-ETS/packages/Microsoft.AspNet.Membership.OpenAuth.1.0.1/lib/net40/Microsoft.AspNet.Membership.OpenAuth.xml create mode 100644 PROJ-ETS/packages/Microsoft.AspNet.Membership.OpenAuth.1.0.1/lib/net45/Microsoft.AspNet.Membership.OpenAuth.dll create mode 100644 PROJ-ETS/packages/Microsoft.AspNet.Membership.OpenAuth.1.0.1/lib/net45/Microsoft.AspNet.Membership.OpenAuth.xml create mode 100644 PROJ-ETS/packages/WebGrease.1.1.0/WebGrease.1.1.0.nupkg create mode 100644 PROJ-ETS/packages/WebGrease.1.1.0/WebGrease.1.1.0.nuspec create mode 100644 PROJ-ETS/packages/WebGrease.1.1.0/lib/Antlr3.Runtime.dll create mode 100644 PROJ-ETS/packages/WebGrease.1.1.0/lib/WebGrease.dll create mode 100644 PROJ-ETS/packages/WebGrease.1.1.0/tools/WG.exe create mode 100644 PROJ-ETS/packages/jQuery.1.8.2/Content/Scripts/jquery-1.8.2-vsdoc.js create mode 100644 PROJ-ETS/packages/jQuery.1.8.2/Content/Scripts/jquery-1.8.2.js create mode 100644 PROJ-ETS/packages/jQuery.1.8.2/Content/Scripts/jquery-1.8.2.min.js create mode 100644 PROJ-ETS/packages/jQuery.1.8.2/Tools/common.ps1 create mode 100644 PROJ-ETS/packages/jQuery.1.8.2/Tools/install.ps1 create mode 100644 PROJ-ETS/packages/jQuery.1.8.2/Tools/jquery-1.8.2.intellisense.js create mode 100644 PROJ-ETS/packages/jQuery.1.8.2/Tools/uninstall.ps1 create mode 100644 PROJ-ETS/packages/jQuery.1.8.2/jQuery.1.8.2.nupkg create mode 100644 PROJ-ETS/packages/jQuery.1.8.2/jQuery.1.8.2.nuspec create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-icons_222222_256x240.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-icons_2e83ff_256x240.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-icons_454545_256x240.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-icons_888888_256x240.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/images/ui-icons_cd0a0a_256x240.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery-ui.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.accordion.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.all.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.autocomplete.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.base.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.button.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.core.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.datepicker.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.dialog.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.menu.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.progressbar.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.resizable.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.selectable.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.slider.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.spinner.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.tabs.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.theme.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/jquery.ui.tooltip.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-icons_222222_256x240.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-icons_454545_256x240.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-icons_888888_256x240.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery-ui.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.accordion.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.autocomplete.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.button.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.core.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.datepicker.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.dialog.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.menu.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.progressbar.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.resizable.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.selectable.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.slider.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.spinner.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.tabs.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.theme.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Content/themes/base/minified/jquery.ui.tooltip.min.css create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Scripts/jquery-ui-1.9.2.js create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Content/Scripts/jquery-ui-1.9.2.min.js create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Tools/common.ps1 create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Tools/install.ps1 create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/Tools/uninstall.ps1 create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/jQuery.UI.Combined.1.9.2.nupkg create mode 100644 PROJ-ETS/packages/jQuery.UI.Combined.1.9.2/jQuery.UI.Combined.1.9.2.nuspec create mode 100644 PROJ-ETS/packages/json2.1.0.2/content/Scripts/json2.js create mode 100644 PROJ-ETS/packages/json2.1.0.2/content/Scripts/json2.min.js create mode 100644 PROJ-ETS/packages/json2.1.0.2/json2.1.0.2.nupkg create mode 100644 PROJ-ETS/packages/json2.1.0.2/json2.1.0.2.nuspec diff --git a/ETS_Data/obj/Debug/ETS_Data.dll b/ETS_Data/obj/Debug/ETS_Data.dll index f9e17803ee667fb8f1bea79fb71703bd0de12df3..fb47eebbd776edd66c9df3781fcf18ba0f5053a1 100644 GIT binary patch delta 110 zcmZqpAlvXkc0vb}&FjXl)-J}@E~eHl=GHEj)-Kl8F1D>*>|QnkySoJY&&ry5Et39X zxX{Vv-S#Io>>CVqY+g?YWB>vtAeLcdU|7?`&aftrogpaLC3qR<=DpEhCc1B)zF}MB O_3s(m59F~sZ~_2B=_+3U delta 110 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 Ck^7(Y*GXTNaemy?e^@Hm%}E6Ia z?8ng#=*!SIp=Y4KWcAaW@TbFmS_XZPwT6y_8S9(iAsko^mW!6YK+Ok6Iea8F4iCO z&|YW>dKv0%6@FW5e~O>1R$2I|)-5$2`a9^iLH0o3hF;}@8j7?@>n>IgJ=oSC^V30I z(nA~J|GrH|*~{voe4F$<&*~>{{C(CN;}V_C>Y*>hg@1*4kDtyXFg78xClazzQxj6K z0D3R<`NZO;8v2Jsl~zMCj4$TKH?Dzx5h5anwbUsiY`|)Zer04_1}>?Oc4j zJWBa)erHB!vFkDDwfiv%q`WJiTyH|vo&2s=>5KN0L(R7JsxNgjXn7|;s^yyU4*y~2 zxRuvc=}R7d(rBIi^H)QEv{4RK%P7a~%xe{Yv>9%#ks0Qt_(>tTQ0SAtGT+8)_(@K} z|CgDPg|BV&(SnZ>IV38*f+0SMzqWtb??Eje%`RTPd~pD11bQ6$E~`qvVAbd0uM8PsN%kRGN3tKu6-ch6PJ3u5HdS)G$nhaZM~)vk72NQD z?}am~UA?LMibsdWBV? zc{tTVG>3e&^T!c604g0u?T^r{Os@43Rp<<>N)DgSWeS}K`W352SCHgu5-vn_$V~y2 zeE@tOt4ep+GxvTzb+);ORx6jagQU~zuI03vs)Ijq>GWe)Kdp6qBG|*x%i7PFPYhmk zouZ||EBt5IBSE)Yr&Ym9_W*YYsGC{qnH&y2!+o}SgYMOIA{bP3Iu)!_bt(k|te44zS<1#*W=+#}`A&;Zqh>(m^@!yj;uiQygY9Nihd=)O^1 z8U8Q#H1+AQ>Ul@m7~aCGZ3=tX?}UCQoKU8zd%`JtN7*0lp&T#f_smi+Ya6MTb&BV1 z)___`ms2t}%`*aOf#ek`kh}&3T58lWkt<0uN7pKAjMbh3wy{8C zd3y`k-U9Z$K(g-z+F&G<0%eW4E?!LQ!^m7$fnxfD%4vG4=CJ29JzH~|J@t+HsqK+rPmb&6 zx+3aNBU8NMySx$gL-vXqj&^(ZFzKN^>TS`0x<~yy>kD*`{mdJmPCXL6Ly7PU``_LO zJrVW!hBF9y-lc8>z$^ zP;UgeKr>_2x~|Nr-K<`q1?(?SAIJl>FEWv;3o2f}3+m=rK)s;mpg)RTuV3QZpQP(r zwDnK)YVAaD1~)YV!eYiALV66Ip+fXob?ix zS)f(61=PDa=WER8x6Ri1WVH2AQhUF);V&7jYOChrZQg&>S7__n-q2TTTkL=OUMzL2 z?LYJd+P`vYqxO@wgt9=B(^w#iS5{1?`goXC4#IRSGo8=*WF{wq(^y;LGb?n8$5WK! zg#+q$q1B4?tj4LXR-|*a@<9Bqif(kc9jeoj&|?+1(}`5Dze3lZ;}*KMGrp0!(Rzvd z546)Y3rpS!UB(BXpL<@7j#MtAo=kGX-GY5f>`Wqy2WAsMb-TCd*V>7}KVV{fZnp3lPfL6eROPa-o( zQuPq{Gti8q!ZXOppwFL!?}X-JJkyJ=X^U+u~RCTNT;3XltWbx`FTgB>Hw+^py~js4xs7) zstTwoAitG){_x* z@nS$Py1@53Dp@Dr>O&U!u$H5eYxv44otGYJF26q!w-B-5lkiFSw4+j&0ndPB;j{2L z_#AxRQOPgB7Z5GN7vW3rB_9qB;r0k8Ux(M>4M%aK;2j_)yb0e6-wSU!D)~w9BuE-Q z4WEI}=zr!tTajU+7ibNGKpwKw1H$2w#LRAzE_0RO$Y*%H4LrclgU*4qUIl ztU`Jb&G<+8ECHX-9=*;j@V59hF|Sg+zHr#!6PvQRzh2l~uTLU0H>g z@Ft>`qY_Pnr$MstS@=AB9=-@)gr{osuU_~mS)dvV0GaS6yyYksfKN-*KIe>`u9ZmE zQE8a3EvxV%d=XKq!*X@P4M&BT@Ft>`qmq*bPlIF~6`lvr*DbXNz8{K62curN>8KD3 z-l}JBAN_taK6A_lL>eU5f=@dtBnzGuVmFK=@P;-5QeirZI(RF<-oAIFdcZ#|7H`2@@M-uod^SAleooJV zWW)0Llm*W_ivHkv&fKaOky#8c?Bk|I1d1GZStmnM$&kg!kVXcG;dl&$s0nU@Tkw|S zB`0l+y5G~&Aa?QXy40xqLp_VaEMVTzQ8)SX;CVDDIx4&fUPLC9f2o#V;ixQOM6oZ9 z3bDW~kTiVS@uMl;o^%u&6O|3fB9KK=7CaAFr5xfXOG3mqq)|Wks$q zO&g|xH{eZ2C2GN2h+1uO4_2ETn>6cIRv~HRq>+;a$vS>1{}t`ZBb*1yBV2S;7A}HQ zTs+0GNpV@&a8&N!K-56g1UKVy|0cKzZZRRhg{TE?F>m7OaFIqhjc^(T_Ohc*xvwIk z)FFgAM(xgHdWt%v+USs#jSjgd191b~gf|^8Q4^VFr{tTR(#djENE$wkXcj&TpNG%G z7vYQWG;X|<(RkcGyeWRyfn$rbs_hN8@fS%iHN^N^r8jnU{_}{U^S^XxE-7?m*VPjX z<#M|64Zgg^UV8E|``F3rmDlXcClBp<^Ivu}*iU{iW7iKqSbW`3LQ&L-@>SH5Rr5W!tyUacK_fFGn9RU zeKVDgT3Y9PxyD^+yLe+DGEU>K+y?i}R2B{y-O40oXpE`+MpM5teW^4ZCL3F5-moI+z?Ag@TYKR3MYxB5M{Z>#bDMt|Uven`B8g98T?$eeXXX zplmQXidv|e|NQ#@-uJ%OUw_>*GUFbb)5AYCXvJ*?8D7%{v+uwrHML0@wclv=}-Dy_hvh_bi*k4Si*qH1s3ZD9sy`Q3nPk`T%p39)f;@H9>QS zq=}`hC3MHojYB2$b?DEaZw%d-Wh*)?fi(2eVVO8Pe0xg?9f5uc&J)n@Le+wIh*cb5Ul%m)Fe;bOu^$g!U)vYK=QYY}~twWF9kek-Ae zSxf0L)-pQ58ljh1qx1@Ej7pahl~esvd8XgHLP}MjR3%EqQK|}+5~x&-N;Rl78W}#9ADpjIV9F?k2DS=AWs8oYWvr(xQmFl?C+Y2yrNeas#4;h16 zI7d+jt4V48R4Af{*e|Bd-p;6sHFR^JjGpJf@1_oWw?@^%tc3Y{6KjmNu$I#$tOmXN zLSM@{Cb_Id^l8>&oLLF^%%yakwT!;S8le|iqd4Oj&bXX@#Lg_7cLkl;#!FO*6OYp? z9H_#HCvf7`RMbgSLv^gPshzc!Mp)};18Y5PXKkQsSQ}{{>m0h1buJz1^mZxLGj%Mc zDhynNc_a8s`;#^F;U^JmavHdMHpc4*3MO`S-Jo z>g|&~^U}>+%#Z%@-zVe~Qjz>KjY$VES;3jf_(vSNhofpnjzNdu9LCtA82k6o!(HIm8D1MR?R0kCqmQ3 zF8e2YCZeaPI5io~P+jT)cC3^iJMxNFV zEHumc{I22(*A29k?^7eOL&k2kCe~Sgt9o#JV5odTeRE(9A3V>zo6q<%E`4&~s`4iK zw}Fqa^XmbZo!-(sm#bLz*X0lJV88q+F8VpeXfK<_Yy% z*27dWn2pu&WaIp8LeAqUS~Mu7`v!+&PtkhlrQR>=)cTR@2J=P}U(%+ECc0^`rQ#Hq z>tg=eV7lV8dUkMQMV_7;JVH%$YS3Z+1y~JT&pDMt-u`+uH+$~TSY?&b-TJC|nzk~Z zrg1o%Tg{@=Xrs!MW~$6XL+xgjc?^1T=(5TNGn=}qGHEUv-c#Ahd?VM9%+u62d`snk zxn;QB956pJd>i}s4c}3DKG&J7OmpVLJj)L_=QO=MpWh4&+ig~kw43`lX^I0|MsBIh z)8$^Ofxq|NK2jWifCKI3Rys0roVL=JMiTME<`W}z@hYRa^<{In`TWS-_-^z2BjYq+ zo*LmxZpyy982P8^mm_197h}|Aa4rK6nC9q_*m9~G{a51@HH?nOC(SR79En}b=Y3P0 z_rU0rRl8^`J9>iOWFPIqg6!hk;V0~5Q#ZwT(bm!bsEW|VqsQqfw3vrB8PZS_Hh+^L zZ8aGWj;h37RM-!V(4O8oiTzxsDUmcE=L$*lH0=Js-GGI7dmvu{W=8B1-saW3#C8&zH3O@mEbLJfVa`cAsp z{z=unD6yPAYd=&yslH<8s&}g=?RiC2MREZfiq^y$Y8r}O@qXB-wv~Q%b_ai5{le7X z9Cf)7{Tr1iztk9{)3K?ebJZ%NbqhTf@zo9*j^>nb4tx|EzzM)!{e0ziNS%aY4nOfIk5z2hM@>S|w*1JdLPV-=r2tF}_4% z-kK)Wj^pXV@y9v70P#|ZyQRV|ctWc<-ZM?gsuc?0=8=~Nd;i^}8aLmePQ;RBl94Qv zN@=a)WWX6jC$vgV4xB?YS0)wmaPn}xD;KD)TFJ{qq{@U=alA(tsKr^K2+k&{Rh%?9 z9mPnk7$21xCJ>!~?`xH44xB?Y&?*)3;5?!sI0R2e@5pkwX?-9iC{|Fk1&+joEwBYn zYL!eIY$KZ1D)|n42Tlf@0lQ!qJi+X}uuv^1w2H`m&8iV=GK~}}M?2+c2OI%gS|yqU zClR%^N`4xgM$`d2;0!necEK)q0z6T^#e1Mx&08QP0$6#3^WYF1g1vufR$b^lGfT3) znnh~uDokA=jb*foGf`1c@pJHVaPr_hcp5wn_CC8vZ;ni*jG3s!cyJD!1Lwhc@U&LR zjKpPBBrcrPDoz@lMl=J?fG4y{ehz*vzQg1J-nzxA5qDRl3dOXd7&u)e?0ssn`tUMj zB;?rEDoz@lP6#_-2b|H0@y#u2q_9undb?Uw*D8rv)u>u6oCMoo8=MBG!4B8~XTTY- z_hYVwO&-AYtX96;rRp?}sYYs3jW`i-1Z-)=%c0sfStng2AlzV`;+>v^5N#- z=D>kg=_L=&BN~E3@HBWDOm)%+)!}Tw5wHcez)7u=X@l*$!e**JTdl?IokMz{6_X<| z4=2oGYv0=B>wI0;UIZLkeagVXg}vRu@`frCH>oB>a0m1%PDb8zxn z#h->h4JXndPNYE^N`jN%G&l{;fHU9;R?lfuJy}$0s4lxNL5(t+8d0fHoCur<97`)^ zKs1SH621+#!D(Bpqo`JKTqL=0e68Yp_jjnpcm`OD zFmjQMw87pB9qIx+^ZXWZgBHmMz@b)gsI{PyW3?6(wcy)u9IylS_Mf8~F=qfbY?JJ; zO-6dhIQBt|ZkJ=HUDyG;TE+3<`)~qq01m++n3hN;EkQ?G#qpY#@@7C4xB>D4aHv(H zZmOU%-cJ=2<8NE4Mm~t{dXb?O8DPIxH~T!C*n9kTqCPacr=S zsH0V)-mxyejU^*QhWGt0)z~2sdstj&Sl9u(U>EFzeX!Tu&3BMw`y-MaXcfnEx>XnM zNdG*<&J#BPhg!v<6%wTt7!!2!)y2Fxb`f*IzE;$NAHWI0A(&R8)=H^mfi1AD6_w#T za9pk8`|$mhTUw+|1Oiy0Ry2#RZiH{cp4+3F^>IwAG5KoAbF_*Rzz^V9Ys9hENRF#j zoDdu$YNy4q)2Opn*jbBwt>XA#e=W9Ruy%}^D+5@;+P0E!Frz5^P_vW>Ir?HHjY&R@ zi9=(OX@M>H793lvWZH;2TE%e?b=k@Cd0?13)>iWCN*4hij?Ye8+{Z8gz#yD)T9j(r43TKo;FB13jqt31;=}&_sy*g*VQW7F0y^C zvTi=c_{a&kd|Nz#6CfvmAF`i{hnl5Mh$w9orj2NAqclYuCDYnCmgNHr0Sies!nS4^ z;D8!Zmhnu8MxCu?1Ur=!@<|ba5^X0%kUoMP|u&o^_}!@X0XTpkAU}i?YR2sN)TYg{th8B1(PpV;fi3pi;udl&`1WSp zL^cOfaa&tb$iV;yzJmb{qOMlSagpQ0@imJdfCG#Qw}=yNK`UDeDvkxVw&EtTabWWS zZ||+ruf0{4%z@)DzsM}UgG^VeI4*L0tuld+%m6uoW;6jOgcBm4wy~d$&^Gk7P0G^dB;-=b(mD4IK>LTBj%vlj~aQ2Q2@P0g`{}tAS>%;ZI z0XP7A?Zf;>l8m!IB;%$w4XbErb)w@`gnw?)F~q-p?SyWcx?+XOl@%+hFu&|ou2+4= zho@GrSIU@Ly+OUYr2LA@_g=Dc>y}G4ZQi)nYu~Rnmc4m2b=7`VRXugf-Rhqoj(4u) z{{^vyE}>1dnSZ&y)_b|nT#z7YJ396Hr>;4Vub%syh-q*~mc4lYayOQYDYj@DDqBBD>)Vtpx!`r;c9N2%hnmbz=_0O3*uCDTK z`-(9!wrfAp;(bKV^3UGY?6+QXRp#=Gua+XOJxlbp2bpc(N-tbyP=eXwGq$JK^3U(` z^)4^+ywOt^=P9q}zXszZi{hVi-sb0xn$mBw-7}YY-Y|^pT=!kwQF^)iFl$wh=$f9E zk|dqe^FG$AS?lRQ&&@sc^aa)={j}$+JyA;b{+9h2y(@c@^cTJFD~Zw*y)CR?gx2-N z`s!&>-zDWyTE#v}f7f?^Um3Oc|Hdq%^I4;`r(bgRW&0)RR=$YR{rz|L*VBVc>gjO* zN6UG#ewp4F_$ZSas0HnT?u1^<8l^7`8oXD=KKZfM`IH1r5-lzzgbj3!4U z`rZ+#b{TYrHAz1nktSYeEu-zDr;V1;N1#tYpBp_b%jj#ks2P)R=a@{E9=oxvjIMz0 z1-S`&H}nP0Ow!9^Qo3SXO81S+*fp$CI%iy(nC0oq=+<$m_6lp1$|nvm@0yV48rCw} zHSrsBW0bB%;1vYowshTQ%XSUeGGH_GJKY-)dvqBEzAge((bRBdOx|3DW1@I2^y&${cPmCV- zChg&92}!1rrR$OU4u}28MrDupWzcc|dp-WiCOcmLcXMTV^?$m_Zopoic*{NlQoM0* zrH#k$>xtppR(Qh^wIOTJj#DIK7G;X}`OSJ8qQ(3F&RaNH2h6<#O8tHIU7DOeyHpPM zQ{E*B74t$!eh`H=zLa1ovbEJu$Itf z))l36A^#|&t60lvKWhcu%Nn7_S)=p}YmAPtR?-hv;+^h|@{4_~)T=_hIO-)(uNvi& zC|84WwJ2AIa`h8M5P*3szs$bRH{d%2Cj5` z7f#%l;$9R#fPTg~{Jvo|DZND2e~{lmrL@JnJ*r|&zve&%{R;;SIx)4}`&pG*oRx5t z;;Upc7O+-Qiq)XE-|a!pF=+#93GHGn#mdTPH~VtBj@DxDtsj}=_&r$FQG5v!~dPO_d~9x=s!`j__an<(GRnXOaw~w_X-{O9XCh@7gbSl z@X4kxzBS(d`7Ty_ zcgtGk9Z`bEtQ3z~867#5!{vA`EAU)KsG3uwc=BR&3j0bt>rLcSTYiNK3sq>LpOG z8ugN>SA)m47Uk+tt{&xzZ`?+dYeKnZE_Y6iIwLFP=Am2_%DvTFOFnUGP_7o`>d;+1 z$~B-|Bdy|24ZMAdi#_?){oW1y~BZlSyn}P@2Og~DSJWhG|d==Qqzdgf0X%j9o^V_bu>cp@(1V! z?eFEB2o*|Q<_CLcqDSe)-q~n|j`rTof117}y)gewe}C+#aj1VRCVib2o24K1r(-v8UsJJj zcr_QYPkT-EYQe=af0LRV$i`Y#y6?u=0lIGBRxa^a`R8bsZW?Geb9B$Zom}GJz-h4@ zJvVSyY_)o6;Qm-z{c7L=o<9Y9?#fnrZ0HImPY=0F`pffN?wdpRRNl>l{mMgJ^b_pUeUEdrba<}vaaAb&Vr7oW zKXJ5c_-Q&stD$Fl_cy52)O|x2RUYD`#b%fKv*CY*|9)kcx{`ghx_kI1l}9)_O-EEP z++iM3dDa8;&EagUmM5F$FA}njL-Y!Y8Y5$|L(~B6^cFX&$?@TlywS?Hw6&_0){eAQ z9p!S}>_0S;t~#b>M>bXE>8_CnsFfZbao9fz|H8=Cob#;_@6(NHeof`*#(1^S)BY>- z7%gOfj9(w$YvhlR>Cq0e+WbrC!O@H2O=h}pcRXdjGI~|Ki~Y4cOu9Tq#@GkrL*|09 z4s*yH8v8JFXY7{vX0uQ_8&7lQgIx4M&N)V(XEiWtkNGXmzm9X}m@gRrU_4JN$N6bA zkF@9GGv@cbtDCrqP2;7ByE&=D+(uW7KT6wZ?|3qCz`SX^AyI8CX@Aw+W8ODDKe5OB z1P>lEA0FqMZOVx|5BbOFsqu~R^Dycnkc;4l%&(3=5L->(8UMC%lzuoqotQQEGC7a8 z{Q3kRrirJkFQvNd#1Z}>C+Je#kxThO_z{zI-}Q-0Y2n1bS4U{s#G`ZwE#{%EhBVZQ zW8Z2>Tdl^$6DoNPD(r>Iqui3*%XM0lDf33IkTMTWJWbc2@)7gU#57$>&rM`g$yR!i zFOHbsV~t>oTIt8^_ws#T#YLsLYdAHPJZk=O;(f_hyHkb+j> z-iB7SEQ;}ExW2wsb>O;Cync-1ix4lDxT{sj4E#*Fc<;4VWz~xdK=Yt^cyGlb)m-eo zLTaQcZc#^KY4~&nYQtyXXW(bxb6O=o2c8GX!+ZBEQr-1ZF%v;QTCt8FEK zMzjjC;4MT`S|!JZw-HUlr{NuV2R;Lzfp@h^%^CJy*%GxVE0qFdT;)-l?2w;Xno#83bH-7vB4aC49PMXaJfA&BKTA zA-oq|s=BeanR$}!ty`)#tizO5(r8AjkQw-yD)Bk^9DH6Y77Shh@xHNCpOj2oVl!GX zK3-JedH6h{1^5DdBq7mALNZfYg`~mLAQ`Qw4?lxw4nCLIYVrVY-!j#VM=er~V%3tK zf=_D|;(dM@f1n~GDc5#VybYg*Ps2M}C7J=xfOtFF)OhjGf_fisQ{C&Nl2wDMHJBIP zhPUC<@M(Al-ht1+XW+g1cGZo?E&$Dg=HWxFGDiWt07A7gAJqzvXhk>h7NRMwl4FD0 zAZhqCdM%_mmZ()o8a|C^Myuq^fX{$<{V6p*jFEWj z*jk08@$O55I9i2gz%wA;r&FpKo8yD#Ky$^nrdD(fo(BoF3NL^cK&U~gQv+6`Rfq*{ zfu!J5@V3_CN!xHL|Br|a%^@W~Fo4g)=ix*65WWCkfTu_wBv}YpNV2ucFbCWLap7HfU#sK<-~mVoAHvgonUdy9j-^$IE!>;x zRIL{vv=DHicpKi)D#V3%5%uAH_y9hD54B>tQ)CpKBHsIUr~ZoL7O$f#RP%0$gvBfi zBP?{GRfx41WU+W#s}Kj=0de77cwejJ1mFRP_g5>_vK6SZ1mm>|ahDWTxDW1wct7AV zc+jn-7`aq3Ycj+{m_Vx#@A6e@*)Xbr z2FMHGL#+~Z`-&>#{l21N{NYt<`~tal`jMd(8Ss9;_y9hD54B1@4HQ*!EO=``ysZ^; z?Cw&{_2PWcKr3SRa11xg8kBL~(~>LB9mEK&h`r1)d|jgQX^{9G$c!$MGqiB0n##!(dygeqw9+Rk}Rfr4jg81-0ymxsIKT%l4 zxa0*|g?JD3sBS!={u;#A2o2yvtwLz6L}@L?M0@qka&YY;=ED10Q42f(3E@L{Ivo{H zmmEv05F6YEao`u}%YMOH^fJ~(j;~d?k9?mqmnQ;b z28agW0rS2@xDo$=3lRvB6e2)pN>MsfCblNg+$0);x8WUl2i~1TE83%>N!bP;+z0oO z?=$~;Jb(|FXL-kv6mVc&B19n6UZxBYrL!bTXQ8dLgwt6vr3G(+TOhVp$+Qu55Ou&E z5EtGRo{hLbK9JAT{37mSfDayMm2v?`c{7n2A}3_R+lZVHoHn7wO~Ppt8r_6OwFTimHZI-v<01PksR70n@f1}S>P6vLBWZyF7|FLlYV6BgY5vIY;ryxoSjp??&Nsu>21Y(#BvN2_dzgQ$b3%lW)m5LXka5zComXCU#YNujljc+2vuBy@H5BUKIp^QSrQe9RW?Spa^>3nk4V%pWnzOc< YtBkp-v(48{l^C6?-e$gH%&sc`A0>>hRsaA1 diff --git a/ETS_Data/obj/ETS/TempPE/DS_utils.Designer.cs.dll b/ETS_Data/obj/ETS/TempPE/DS_utils.Designer.cs.dll index 18882af4676c81e8709a02fb1c44d79a86107b7d..9d4daac6e5ccb3256259bc4759cd5b0be9e10952 100644 GIT binary patch delta 12859 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 K|EdPB9QE&p7|mb+ delta 12826 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 diff --git a/ETS_Data/obj/ETS/TempPE/DS_utilsProjEts.Designer.cs.dll b/ETS_Data/obj/ETS/TempPE/DS_utilsProjEts.Designer.cs.dll new file mode 100644 index 0000000000000000000000000000000000000000..3c1ca44b54927fc276f176fb374086f61f55467c GIT binary patch literal 27136 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 U*#o2M|BN}pj{WbS|L;8TUk`g5_5c6? literal 0 HcmV?d00001 diff --git a/ETS_Data/obj/ETS/TempPE/Ds_ProjEts.Designer.cs.dll b/ETS_Data/obj/ETS/TempPE/Ds_ProjEts.Designer.cs.dll new file mode 100644 index 0000000000000000000000000000000000000000..8c1f4fed6bcfdc98f5419e35219ff64bbc51f35f GIT binary patch literal 45056 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 z
Z3OyvJdQ0VGFRgM_t>) z@o2X!Nw{u;ugqMhcV46hZ7fE!*i2DBPm8HlBdN?NrG=&N5!t5cpizWMa4hs#=XC+r zpzL^$zdI*XbCc30J3!i$^z2_{YH;*#;x*>TFjoj2UNx86J5qPo7EkHyUX`F!vTMCG zr+X)(f>Ky`%0$k&cuFfc>(r^7*ISY^U8~t*Svs3Tt0^-T>_;cbYL04~l$WKaS`oS& z6L%^(Fgafb9}>V}&MKaI>`bm;doB5wCv$zGj;ywew~!tl7@wz({J-CLLZ% zn~pd|sJdy^ri|Xjp;vClV&$@Q27eig>u2LVT)j<3jBZV0`{5KM9kxsH1m_cibvBX~{ zH-~uPmZIHRvekLQU@EsA@0ayCyRVGelI3JCiZx;RJk1#2AG zr#Ge&Yap@8)uB8hgNh1k7@I}K)!v>wt)Ctm9`TNS{pc&Q(4BB-(Tz&rLD;KB z>YjXgPwU(x6h5!X8`Y)H^E$D7-)3h#YI<#ZV2iz*7m=>G_kh8BB;)SwvC!O^MxeNP z_{aiX$7N_GY`%MBrER4vQUk+FQ=_}=O#h@DUFqbuAv=pBG#taEwv24U;oVjC&>GAd zoj75dB+tw)d$7%MFnTdgyHHci1zvG|YLMpc?aaxZ^9|?Jk~fkQ1^RKohGPa~?anSn z;AKY9it6O2pUMmz34^yZYLI~$tsR@TQeDEg6Xxe+-E3|qH zyWB6~<=)h89)y|lpv-Ykfe`p=tWq85sw7Suc-H9h&^%A9%%rxacT18+nakqY;Uso= zoX4fKO_$?^$^4lgbz*!R$zW56v4t})voTPpoEl|rCk_#N_`DNGC@Qg#!!k>tBE#pf z*k5Ln>7iU!$}hrRp3Y|Ba^*X{yjz~iY)i4rotBaA#1+Q25cOc!v6IBR+FP_78%DIH z95On-U6)Do5wm9MIrCAs5+GwKyY#M*Rr@>r^e z$0-Dz>f)-vS<34f8u7EmI|y?7%Zw*IPB{`L);4k`o+0;6?CaW@HgJT|$LdK5`p@fpQCm9;aHp+cWSf z$F*c0u=}pZ`H@UJnbeZqecSnBN1v_e6CIX3?_64p$s?5<5*uX($z+nFa&9DxL6ncf zSl0@%QZci%JUKj!GUX7+?edd^-LYWJP#S&06@`UPq8QLIlC!&q`f!lOfy8br;Pj+W zsma`2YFKdx2JBs3i)FvdQXFP0h6a@XRna21Jh@v3sBV}QeSIT1SQjd}TT}TS#{CB7 zV7kOYfyXQn)TB=IbWk^TS)YUrBbTLjr~1{z!7-JW%8Eywg{W2TFwI##$Vh)Imz8wsW~j#$$K;H2o54OX5@>+%%!ddT@IV1*4Bs_+50j_t+Txx zwF-AQdSK-uc;+6&fXTR2M#qNus>dF|q~O+(g?ey+E`tgaDxh?hN%6xGsMFM?PJy@- z*`asf6N{gq%WIix@4_nb)=*WSn@r;}Z#X#Lj(F3U#)$z&VNAH_wi61>^Kn_@k&+{e zEz)oD5?$$xKB?eJU?5nV%JAKy6j#_bY(Qa46zpl0ea>Nr9;H~Rii72{7jWBtVv3l> zI?Zi1#r?TH=ojW{= z{Z)Y+t;VduCmcN2$_5G6^RUf3c0EG7K9!ZNiUQ~yPG-_sMAZ_Wuy8-#pT=zN219p& z{gXL)H;71ugg%SrcjG+-f6DbDiag$qw=eK z*8tQ=Zti8eYwOb&&O?3MF(RgK!1(WJm7YG_>Em)%a(Gk>ckF$&7TfEJSq zxH^a`*V7=rour5QXgl`OgLpE8>N{u%pWE={O9t=OZ391te`$OfK^LA`*`)c`;TaZ8 zU;NTd=XQ}8ri<}B%{jnX(=eWC$sku7bY!6A96XmZId>bLbIB53i>plo?w(MljWQL# z6IQ07cSy8TYzSHhK`R@tLrwZYWl@ie%PU)fT>W^mhBZ@Jhgg}$Q#R0B)(42~5>j$_ zZ7d1yPLzO@82cg(>$6e=c%*u@_@f7@eMm_{D_-5J-hy;&Ux4TEG*DXXp;|9@IdTjk zeH7*8famZW51(03ZKtGU!O1{hTI#icsH4!6yYMW~E_iSko=0;1crKo%nokSh(e-#n zXjx(F^|056&=Twmr%khX=4lY6uy=5bf#0ntxfL{f@nZOZqo5VFNh4(|>cmzJg0mCl z7?m6k?CmUC6&J=_gT@@NE#iq@)NdHPtF#ogOcg<0kl=j1`Mfmtu3j-Sfuh*4BT$rp z2^=&DF_3wKs8RwCcTH~Ov%qKfB}B0@h$W{oLCI$!--WN)xC*)l@UM-GvGJ2J#2Z=v zO(u8)_|Im-Ehpmyx6}OD${)M^WDJ^m7ViVY9{O{RE9A7@PZ^O^FVlktkz z6n7x}^BHqe{nb1A{@F|@@r+}q_hU4)F_7?>K8#ti1M|=(8L)V^;5m^R+wlbH5{!Op z@Oc$d*FtI;s3rIUy>^)!(inSrIOCyk6R@IlVr%iTIA0d!WKh~F8Avlc^VGI$Jrm~8 z%67<4m_@7GiwvW0_ei`Ad!*I}uPnkStZfMz&W;Y~D|J%*%YJ-@>? zr8$XbcX`gjliB4iuNNGuZ%1vn1KTAt{&nzW1{211@pECy2JwoGXMbr5-zn=B!(VE( zpnNr5XI8Kyq#bYcNG#FVXF6owN_eKy4sqGAG)D%mNx*4I z2_>#vKj~1`xrZu#}(yLwS3|BpSmQqRAJX}!|*zaUDN7}s%kOFotRB_D#KN0adrc@ z#1>>zg9KO8$=in(%HW?`A}8|QXDY|_LmMyXlzUk(FL#IWk5^ty7q^CUsI{3B2@^|J z)#Cw=tLrU+2ekp@-UU9#g&R%9%W~Z7tueLo0NR7WaUGyqMi<6jk65lsphb?fvmWGy z?N*e}K7GsF3!L05F<`I2O9OA2gXnYNvYrn$Sj+bQA$526qWix>p)cKV&D#3&kL|On z<7Gy?3Lj?}@tDtwSNN=0s}HY42NR|dUl6;%pP+aJK&&;8FpO9$(+e3aVi16+$qDfe zCYShunijG)#k(ys;>+W!{LQSO844I%$Y4=`CF+!1T_oX;uW5?c#jkD>O>1DrwSpyC z=d~yz1TtO~LPDt|C|FgUC0IJULcB@(H3}4QH)0)^{``MXu#Pf65V=6EJA-`X_YJVlHiHEA= zWA~wv^+zde$n#(j%*TJ77)kgHQ1P(?h)~1iQqWLy*q$b_WWQ;J{QTyJ-(Ubc4oKr7 zLkOOW#bXsAFyI>LD)S&4pXUz&;E$I3ale(q*QD@wDpG?%)i}f96Fuj-c6AelC4)f` z_x_ov3SW4$6K{&(bj^9a0b0;MqR|TsYW5!Ws^jA}uU37KV`qZ=^{)7buV|65IvNNf zxQ>QUXYR!&>^2z*qEqgOjXj6H*A$KKK)qtE%vZU73YW)|QStN773=3=RuM2`W4|m7 z2B0z;XK4DNzXAZ=8rVVxi>#m-4`ECQ@)&@Wct;Q)W5?qi0i*=XFpnu?zmJc-u5|w= zcesece;+0@z9ileA2)&!9(y&u1ZKp>18mHAHH1R(@p_RRpMiX46nK1mwir7;7u~lB zzpM;emNW%RV9E0McsM>@1_soz#`yT$_;M3%gdbKF8^0iA;ME@f0U~@x)K8s3l};M@S`8BGx+Rn2JPU#?ONAMgrO_^8162JJ~Hat*iHwNZ?s1{yRP z8^4-0XnU^Z0Eo_rU&{>wccl;(pg4Do0RkXkghC-Rpxlu@BN$a~gSX4%|6qK4aFPcT z7~rqv@jHHP6RI5LeiDt3kFa&)qfzw{;)Wa_jivM_52YrX(uAU8qho(%(Aa&;(|s8` zYj4f9t?hB{M^s0U%ZoNA=;eA+-8ML4^Ag1}&r9e7{6!0-N3_kKm(UmOi-uAoxE>#v zmsmNn1@G$M{InOZOAIaAGXK1-7i_(7>w*RS7tBwdm&Cf+pemHkA&WUM_1N<@kXVv5T*vGN)Blu<$2~R*vjl9qWp%9{{lDJ3l5ITM|D2cI@ z65D)=QisDLu= zK)_0PeAuVb#~woC-e0VJ-lB2!8)yH2v~dF8ELN1+JHFjTy1 zHepWUT=4+6btP3A945$)k4n&sf|$MbBczUNWd$GO_vMwK1=$cxRO2Hv;^X(>f5TcsN*E>&hCdEv07jAW& zA!1E8&y1>Ygrzuxr)tLjQ>O2T%;IAQ(7~eB@mtYwv0DR@5=ZD_ouK77m&rqWQxo@D ze7(K}U-EzRYJ-+~Je1DjHm4^y(x0~5RLNPqm#1!0oDj}4dSL7TKfRpFPurmd3!HhI z<7^&^Yl@;{;nij%erp;2%Rq5!{Vsztd;^zIce*^bU3h-mMd!AiyWqlWdR8qvcmDi~ zR-bzbKWBw2m_#Q;2kdQ&)Kid`tmG@rY%bA*D?L1-Gn(K>ju!Q1MpBpXqhX2eu0`48 zB`fi68$VUH==#*?_T(U*J|VgVZ~C5Mx$a|@|Aq2L4U)&BPrlx*{2b?hp=2xrLKxSG zX7Xs+Yu2pGB!_Vun!l37vmbbBga^{~&xoLaA;uFf?Zr0d<#5NH=^7YVo=gv^S71{q zd0CjH-#mj7?cQwvga5aBfWPTn{+`2Fp&4ot#fp0ppXG3_N9&K_yI0lfl3Bp{D~Q+1 zQNdcAu&xHyjZHkCyLJO!2AqGs>i_pQWJVRr1@F)(Pstv&!tDYypgW19lFM+Iz$d)j zIMU#gDE^rv6L~LE`QRptboXpZ1n9H=R}jnwY~rI2byzW3(_xX}+dlR0d>sD32l(Cv z{w51YzDo{r_->C+Qk`QXE+>KC`RG}$>{`h3;h;LEW10ClgK~f2M|{tMA+_Nn9KK8B zW1IZl9u>dERW|VHH6O-gptBF9wBZ;L?`l?M*1znL;7-@W}-!vB;0f13yXKYYW08UO$Q literal 0 HcmV?d00001 diff --git a/PROJ-ETS/PROJ-ETS/Content/Style.css b/PROJ-ETS/PROJ-ETS/Content/Style.css index 2f4f0be..3184321 100644 --- a/PROJ-ETS/PROJ-ETS/Content/Style.css +++ b/PROJ-ETS/PROJ-ETS/Content/Style.css @@ -121,6 +121,18 @@ A:hover { background-color: #FFFF33; } /* end */ +/*#region override jQueryUI */ +.ui-autocomplete { + max-height: 200px; + overflow-y: auto; + overflow-x: hidden; + /* prevent horizontal scrollbar */ + + padding-right: 20px; + /* add padding to account for vertical scrollbar */ + +} +/*#endregion */ /* zona menù top */ .menuNav { background-color: #B5C7DE; @@ -383,4 +395,4 @@ A:hover { .valignMiddle { vertical-align: middle; } -/*#endregion */ \ No newline at end of file +/*#endregion */ diff --git a/PROJ-ETS/PROJ-ETS/Content/Style.less b/PROJ-ETS/PROJ-ETS/Content/Style.less index 9c05eb3..8babc64 100644 --- a/PROJ-ETS/PROJ-ETS/Content/Style.less +++ b/PROJ-ETS/PROJ-ETS/Content/Style.less @@ -3,8 +3,7 @@ @import url("ETS.css"); -A:hover -{ +A:hover { color: red; } @@ -20,61 +19,58 @@ A:hover .float-right { float: right; } -.divSx -{ + +.divSx { .float-left; } -.divDx -{ + +.divDx { .float-right; } -.divCenter -{ + +.divCenter { float: none; text-align: center; padding: 0; margin: 0 auto 0 auto; } -.clearDiv -{ + +.clearDiv { clear: both; } -.padSxDx -{ + +.padSxDx { padding-left: 2px; padding-right: 2px; } /* @end */ -.shadowBox -{ +.shadowBox { -moz-box-shadow: 0 4px 8px rgba(0,0,0,0.5); -webkit-box-shadow: 0 4px 8px rgba(0,0,0,0.5); box-shadow: 0 4px 8px rgba(0,0,0,0.5); } /* zona size % div */ -.half -{ +.half { width: 50%; } -.third -{ + +.third { width: 33%; } -.quarter -{ + +.quarter { width: 25%; } -.fifth -{ + +.fifth { width: 20%; } /* end zona size % div */ /* modal popup*/ -.modalBackground -{ +.modalBackground { background-color: gray; filter: alpha(opacity=70); opacity: 0.7; @@ -82,8 +78,7 @@ A:hover /* end */ /* buttonx con template */ -.btnNew -{ +.btnNew { background-image: url(../images/new_m.png); background-repeat: no-repeat; background-position: right; @@ -91,8 +86,8 @@ A:hover padding: 4px; padding-right: 28px; } -.btnDelete -{ + +.btnDelete { background-image: url(../images/elimina_m.png); background-repeat: no-repeat; background-position: right; @@ -100,8 +95,8 @@ A:hover padding: 4px; padding-right: 28px; } -.btnUpdate -{ + +.btnUpdate { background-image: url(../images/reload_l.png); background-repeat: no-repeat; background-position: center right; @@ -116,29 +111,28 @@ A:hover } /* update controls */ /* gestione etichette calcolate*/ -.badgeRosso -{ +.badgeRosso { border: solid 2px red; background-color: #FFAAAA; width: 100%; text-align: center; } -.badgeStd -{ + +.badgeStd { border: solid 2px #333; background-color: #EEE; width: 100%; text-align: center; } -.badgeVerde -{ + +.badgeVerde { border: solid 2px green; background-color: #AAFFAA; width: 100%; text-align: center; } -.badgeArancio -{ + +.badgeArancio { border: solid 2px #998800; background-color: #FFEE66; width: 100%; @@ -146,55 +140,62 @@ A:hover } /*end etichette calcolate */ -.rltUpdate -{ +.rltUpdate { background-color: #FFFF33; } /* end */ +/*#region override jQueryUI */ + +.ui-autocomplete { + max-height: 200px; + overflow-y: auto; + overflow-x: hidden; /* prevent horizontal scrollbar */ + padding-right: 20px; /* add padding to account for vertical scrollbar */ +} + + +/*#endregion */ /* zona menù top */ -.menuNav -{ +.menuNav { background-color: #B5C7DE; /*background-image: -webkit-gradient(linear,left top,left bottom,from( #A5B7CE ),to( #B8E1FD )); background-image: -webkit-linear-gradient( #A5B7CE,#B8E1FD ); background-image: -moz-linear-gradient( #A5B7CE,#B8E1FD ); background-image: -ms-linear-gradient( #A5B7CE,#B8E1FD ); background-image: -o-linear-gradient( #A5B7CE,#B8E1FD ); background-image: linear-gradient( #A5B7CE,#B8E1FD );*/ color: #284E98; font-size: 1.2em; } -.menuNavSel -{ + +.menuNavSel { background-color: #507CD1; /*background-image: -webkit-gradient(linear,left top,left bottom,from( #B8E1FD ),to( #A5B7CE )); background-image: -webkit-linear-gradient( #B8E1FD,#A5B7CE ); background-image: -moz-linear-gradient( #B8E1FD,#A5B7CE ); background-image: -ms-linear-gradient( #B8E1FD,#A5B7CE ); background-image: -o-linear-gradient( #B8E1FD,#A5B7CE ); background-image: linear-gradient( #B8E1FD,#A5B7CE );*/ } -.menuItem -{ + +.menuItem { width: 200px; } /* end zona menu */ /* zona colorazione filtri */ -.filtro_1 -{ +.filtro_1 { background-color: #8888ff; } -.filtro_2 -{ + +.filtro_2 { background-color: #aaaaff; } -.filtro_3 -{ + +.filtro_3 { background-color: #ccccff; } -.filtro_4 -{ + +.filtro_4 { background-color: #dedeff; } -.filtro_5 -{ + +.filtro_5 { background-color: #efefff; } /* @end */ /* area gestione etichette tab */ -.tabLabelGreen -{ +.tabLabelGreen { background-color: #DDFFDD; border-top: 1px solid #339933; border-left: 1px solid #339933; @@ -205,15 +206,15 @@ A:hover font-size: 13pt; font-weight: bold; } -.tabBodyGreen -{ + +.tabBodyGreen { background-color: #DDFFDD; border-bottom: 1px solid green; border-left: 1px solid green; border-right: 1px solid green; } -.tabLabelGray -{ + +.tabLabelGray { background-color: #DEDEDE; border-top: 1px solid #333333; border-left: 1px solid #333333; @@ -224,8 +225,8 @@ A:hover font-size: 13pt; font-weight: bold; } -.tabBodyGray -{ + +.tabBodyGray { background-color: #DEDEDE; border-bottom: 1px solid black; border-left: 1px solid black; @@ -236,21 +237,20 @@ A:hover /* @end */ /* dimensione caratteri & co */ -.fontTitolo -{ +.fontTitolo { font-size: 24pt; height: 36px; } -.fontMedio -{ + +.fontMedio { font-size: 16pt; } -.fontPiccolo -{ + +.fontPiccolo { font-size: 8pt; } -.labelInput -{ + +.labelInput { font-size: 9pt; color: #555; } @@ -259,13 +259,12 @@ A:hover /* autocomplete e watermarking */ -.watermark -{ +.watermark { color: Gray; font-style: italic; } -.autocomplete -{ + +.autocomplete { width: 400px; color: Gray; background-color: White; @@ -273,8 +272,8 @@ A:hover padding: 4px 1px 4px 1px; border-bottom: 1px solid #888; } -.autocompleteHiglight -{ + +.autocompleteHiglight { width: 400px; color: Black; background-color: Yellow; @@ -282,14 +281,14 @@ A:hover padding: 4px 1px 4px 1px; border-bottom: 1px solid #888; } -.autocompleteElemID -{ + +.autocompleteElemID { width: 400px; background-color: Red; font-weight: bold; } -.autocompleteListCssClass -{ + +.autocompleteListCssClass { width: 400px; font-size: 8pt; background-color: White; @@ -306,8 +305,7 @@ A:hover /* gestione blocco dati */ -.dataBlock -{ +.dataBlock { background-color: #FFFFFF; font-size: 9pt; float: left; @@ -320,8 +318,8 @@ A:hover vertical-align: text-top; text-align: left; } -.dataBlockHeader -{ + +.dataBlockHeader { border-top: solid 2px gray; border-bottom: solid 1px gray; border-left: solid 2px gray; @@ -330,52 +328,52 @@ A:hover font-weight: bold; padding: 2px; } -.dataBlockSx -{ + +.dataBlockSx { float: left; text-align: left; } -.dataBlockDx -{ + +.dataBlockDx { float: right; text-align: right; } -.dataBlockLabel -{ + +.dataBlockLabel { border-top: solid 1px #FEFEFE; padding-right: 2px; padding-left: 2px; } -.dataBlockValue -{ + +.dataBlockValue { color: Black; font-weight: bold; padding-right: 4px; padding-left: 4px; margin-bottom: 0px; } -.dataBlockReset -{ + +.dataBlockReset { clear: both; padding-bottom: 2px; margin-bottom: 2px; } -.dataBlockResetGray -{ + +.dataBlockResetGray { border-bottom: solid 1px #CECECE; clear: both; padding-bottom: 2px; margin-bottom: 2px; } -.dataBlockResetDark -{ + +.dataBlockResetDark { border-bottom: solid 1px #363636; clear: both; padding-bottom: 2px; margin-bottom: 2px; } -.dataBlockBtn -{ + +.dataBlockBtn { background-color: #FAFAFA; border: solid 1px gray; padding-top: 4px; @@ -384,44 +382,43 @@ A:hover margin: 0px; text-align: center; } -.blockSizeSmallest -{ + +.blockSizeSmallest { width: 175px; } -.blockSizeSmaller -{ + +.blockSizeSmaller { width: 200px; } -.blockSizeSmall -{ + +.blockSizeSmall { width: 225px; } -.blockSizeMed -{ + +.blockSizeMed { width: 250px; } -.blockSizeLarge -{ + +.blockSizeLarge { width: 275px; } -.blockSizeXLarge -{ + +.blockSizeXLarge { width: 300px; } -.blockSizeXXLarge -{ + +.blockSizeXXLarge { width: 350px; } -.blockSizeXXXLarge -{ + +.blockSizeXXXLarge { width: 400px; } /* END gestione blocco dati */ /* standard gridview */ -.grView -{ +.grView { color: #333333; font-size: 8pt; padding-left: 1px; @@ -429,47 +426,46 @@ A:hover padding-top: 1px; padding-bottom: 1px; } -.ctrHeaderPager -{ + +.ctrHeaderPager { background-color: #b8b8b8; font-weight: bold; color: White; } -.ctrHeaderPagerRight -{ + +.ctrHeaderPagerRight { background-color: #b8b8b8; font-weight: bold; color: White; text-align: right; } -.ctrHeaderPagerBlue -{ + +.ctrHeaderPagerBlue { background-color: #507CD1; height: 1px; } -.ctrHeaderPagerBlueRight -{ + +.ctrHeaderPagerBlueRight { background-color: #507CD1; height: 1px; text-align: right; } -.ctrFooter -{ + +.ctrFooter { background-color: #507CD1; font-weight: bold; color: White; } -.ctrRowStyle -{ + +.ctrRowStyle { vertical-align: top; background-color: #EFF3FB; } /* end gridview */ -.valignMiddle -{ +.valignMiddle { vertical-align: middle; } -/*#endregion */ \ No newline at end of file +/*#endregion */ diff --git a/PROJ-ETS/PROJ-ETS/Content/Style.min.css b/PROJ-ETS/PROJ-ETS/Content/Style.min.css index 05d48d0..34fe60f 100644 --- a/PROJ-ETS/PROJ-ETS/Content/Style.min.css +++ b/PROJ-ETS/PROJ-ETS/Content/Style.min.css @@ -1 +1 @@ -@import url("MasterPage.css");@import url("ExtraComp.css");@import url("ETS.css");A:hover{color:red}.float-left{float:left}.float-right{float:right}.divSx{float:left}.divDx{float:right}.divCenter{float:none;text-align:center;padding:0;margin:0 auto 0 auto}.clearDiv{clear:both}.padSxDx{padding-left:2px;padding-right:2px}.shadowBox{-moz-box-shadow:0 4px 8px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.5);box-shadow:0 4px 8px rgba(0,0,0,.5)}.half{width:50%}.third{width:33%}.quarter{width:25%}.fifth{width:20%}.modalBackground{background-color:gray;filter:alpha(opacity=70);opacity:.7}.btnNew{background-image:url(../images/new_m.png);background-repeat:no-repeat;background-position:right;border:1px solid #333;padding:4px;padding-right:28px}.btnDelete{background-image:url(../images/elimina_m.png);background-repeat:no-repeat;background-position:right;border:1px solid #333;padding:4px;padding-right:28px}.btnUpdate{background-image:url(../images/reload_l.png);background-repeat:no-repeat;background-position:center right;background-color:#dedede;width:160px;height:40px;border:1px solid #333;vertical-align:middle;margin:auto;font-size:10pt;font-family:Arial}.badgeRosso{border:solid 2px red;background-color:#faa;width:100%;text-align:center}.badgeStd{border:solid 2px #333;background-color:#eee;width:100%;text-align:center}.badgeVerde{border:solid 2px green;background-color:#afa;width:100%;text-align:center}.badgeArancio{border:solid 2px #980;background-color:#fe6;width:100%;text-align:center}.rltUpdate{background-color:#ff3}.menuNav{background-color:#b5c7de;color:#284e98;font-size:1.2em}.menuNavSel{background-color:#507cd1}.menuItem{width:200px}.filtro_1{background-color:#88f}.filtro_2{background-color:#aaf}.filtro_3{background-color:#ccf}.filtro_4{background-color:#dedeff}.filtro_5{background-color:#efefff}.tabLabelGreen{background-color:#dfd;border-top:1px solid #393;border-left:1px solid #393;border-right:1px solid #393;height:1.5em;vertical-align:middle;padding-top:.5em;font-size:13pt;font-weight:bold}.tabBodyGreen{background-color:#dfd;border-bottom:1px solid green;border-left:1px solid green;border-right:1px solid green}.tabLabelGray{background-color:#dedede;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;height:1.5em;vertical-align:middle;padding-top:.5em;font-size:13pt;font-weight:bold}.tabBodyGray{background-color:#dedede;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.fontTitolo{font-size:24pt;height:36px}.fontMedio{font-size:16pt}.fontPiccolo{font-size:8pt}.labelInput{font-size:9pt;color:#555}.watermark{color:gray;font-style:italic}.autocomplete{width:400px;color:gray;background-color:#fff;font-size:8pt;padding:4px 1px 4px 1px;border-bottom:1px solid #888}.autocompleteHiglight{width:400px;color:#000;background-color:#ff0;font-size:8pt;padding:4px 1px 4px 1px;border-bottom:1px solid #888}.autocompleteElemID{width:400px;background-color:red;font-weight:bold}.autocompleteListCssClass{width:400px;font-size:8pt;background-color:#fff;padding:2px 2px 2px 2px;border:1px solid #333}.dataBlock{background-color:#fff;font-size:9pt;float:left;border-top:solid 1px gray;border-bottom:solid 1px gray;border-left:solid 1px gray;border-right:solid 1px gray;margin:0;padding:4px;vertical-align:text-top;text-align:left}.dataBlockHeader{border-top:solid 2px gray;border-bottom:solid 1px gray;border-left:solid 2px gray;border-right:solid 2px gray;background-color:#efefef;font-weight:bold;padding:2px}.dataBlockSx{float:left;text-align:left}.dataBlockDx{float:right;text-align:right}.dataBlockLabel{border-top:solid 1px #fefefe;padding-right:2px;padding-left:2px}.dataBlockValue{color:#000;font-weight:bold;padding-right:4px;padding-left:4px;margin-bottom:0}.dataBlockReset{clear:both;padding-bottom:2px;margin-bottom:2px}.dataBlockResetGray{border-bottom:solid 1px #cecece;clear:both;padding-bottom:2px;margin-bottom:2px}.dataBlockResetDark{border-bottom:solid 1px #363636;clear:both;padding-bottom:2px;margin-bottom:2px}.dataBlockBtn{background-color:#fafafa;border:solid 1px gray;padding-top:4px;padding-bottom:4px;vertical-align:text-top;margin:0;text-align:center}.blockSizeSmallest{width:175px}.blockSizeSmaller{width:200px}.blockSizeSmall{width:225px}.blockSizeMed{width:250px}.blockSizeLarge{width:275px}.blockSizeXLarge{width:300px}.blockSizeXXLarge{width:350px}.blockSizeXXXLarge{width:400px}.grView{color:#333;font-size:8pt;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px}.ctrHeaderPager{background-color:#b8b8b8;font-weight:bold;color:#fff}.ctrHeaderPagerRight{background-color:#b8b8b8;font-weight:bold;color:#fff;text-align:right}.ctrHeaderPagerBlue{background-color:#507cd1;height:1px}.ctrHeaderPagerBlueRight{background-color:#507cd1;height:1px;text-align:right}.ctrFooter{background-color:#507cd1;font-weight:bold;color:#fff}.ctrRowStyle{vertical-align:top;background-color:#eff3fb}.valignMiddle{vertical-align:middle} \ No newline at end of file +@import url("MasterPage.css");@import url("ExtraComp.css");@import url("ETS.css");A:hover{color:red}.float-left{float:left}.float-right{float:right}.divSx{float:left}.divDx{float:right}.divCenter{float:none;text-align:center;padding:0;margin:0 auto 0 auto}.clearDiv{clear:both}.padSxDx{padding-left:2px;padding-right:2px}.shadowBox{-moz-box-shadow:0 4px 8px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.5);box-shadow:0 4px 8px rgba(0,0,0,.5)}.half{width:50%}.third{width:33%}.quarter{width:25%}.fifth{width:20%}.modalBackground{background-color:gray;filter:alpha(opacity=70);opacity:.7}.btnNew{background-image:url(../images/new_m.png);background-repeat:no-repeat;background-position:right;border:1px solid #333;padding:4px;padding-right:28px}.btnDelete{background-image:url(../images/elimina_m.png);background-repeat:no-repeat;background-position:right;border:1px solid #333;padding:4px;padding-right:28px}.btnUpdate{background-image:url(../images/reload_l.png);background-repeat:no-repeat;background-position:center right;background-color:#dedede;width:160px;height:40px;border:1px solid #333;vertical-align:middle;margin:auto;font-size:10pt;font-family:Arial}.badgeRosso{border:solid 2px red;background-color:#faa;width:100%;text-align:center}.badgeStd{border:solid 2px #333;background-color:#eee;width:100%;text-align:center}.badgeVerde{border:solid 2px green;background-color:#afa;width:100%;text-align:center}.badgeArancio{border:solid 2px #980;background-color:#fe6;width:100%;text-align:center}.rltUpdate{background-color:#ff3}.ui-autocomplete{max-height:200px;overflow-y:auto;overflow-x:hidden;padding-right:20px}.menuNav{background-color:#b5c7de;color:#284e98;font-size:1.2em}.menuNavSel{background-color:#507cd1}.menuItem{width:200px}.filtro_1{background-color:#88f}.filtro_2{background-color:#aaf}.filtro_3{background-color:#ccf}.filtro_4{background-color:#dedeff}.filtro_5{background-color:#efefff}.tabLabelGreen{background-color:#dfd;border-top:1px solid #393;border-left:1px solid #393;border-right:1px solid #393;height:1.5em;vertical-align:middle;padding-top:.5em;font-size:13pt;font-weight:bold}.tabBodyGreen{background-color:#dfd;border-bottom:1px solid green;border-left:1px solid green;border-right:1px solid green}.tabLabelGray{background-color:#dedede;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;height:1.5em;vertical-align:middle;padding-top:.5em;font-size:13pt;font-weight:bold}.tabBodyGray{background-color:#dedede;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.fontTitolo{font-size:24pt;height:36px}.fontMedio{font-size:16pt}.fontPiccolo{font-size:8pt}.labelInput{font-size:9pt;color:#555}.watermark{color:gray;font-style:italic}.autocomplete{width:400px;color:gray;background-color:#fff;font-size:8pt;padding:4px 1px 4px 1px;border-bottom:1px solid #888}.autocompleteHiglight{width:400px;color:#000;background-color:#ff0;font-size:8pt;padding:4px 1px 4px 1px;border-bottom:1px solid #888}.autocompleteElemID{width:400px;background-color:red;font-weight:bold}.autocompleteListCssClass{width:400px;font-size:8pt;background-color:#fff;padding:2px 2px 2px 2px;border:1px solid #333}.dataBlock{background-color:#fff;font-size:9pt;float:left;border-top:solid 1px gray;border-bottom:solid 1px gray;border-left:solid 1px gray;border-right:solid 1px gray;margin:0;padding:4px;vertical-align:text-top;text-align:left}.dataBlockHeader{border-top:solid 2px gray;border-bottom:solid 1px gray;border-left:solid 2px gray;border-right:solid 2px gray;background-color:#efefef;font-weight:bold;padding:2px}.dataBlockSx{float:left;text-align:left}.dataBlockDx{float:right;text-align:right}.dataBlockLabel{border-top:solid 1px #fefefe;padding-right:2px;padding-left:2px}.dataBlockValue{color:#000;font-weight:bold;padding-right:4px;padding-left:4px;margin-bottom:0}.dataBlockReset{clear:both;padding-bottom:2px;margin-bottom:2px}.dataBlockResetGray{border-bottom:solid 1px #cecece;clear:both;padding-bottom:2px;margin-bottom:2px}.dataBlockResetDark{border-bottom:solid 1px #363636;clear:both;padding-bottom:2px;margin-bottom:2px}.dataBlockBtn{background-color:#fafafa;border:solid 1px gray;padding-top:4px;padding-bottom:4px;vertical-align:text-top;margin:0;text-align:center}.blockSizeSmallest{width:175px}.blockSizeSmaller{width:200px}.blockSizeSmall{width:225px}.blockSizeMed{width:250px}.blockSizeLarge{width:275px}.blockSizeXLarge{width:300px}.blockSizeXXLarge{width:350px}.blockSizeXXXLarge{width:400px}.grView{color:#333;font-size:8pt;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px}.ctrHeaderPager{background-color:#b8b8b8;font-weight:bold;color:#fff}.ctrHeaderPagerRight{background-color:#b8b8b8;font-weight:bold;color:#fff;text-align:right}.ctrHeaderPagerBlue{background-color:#507cd1;height:1px}.ctrHeaderPagerBlueRight{background-color:#507cd1;height:1px;text-align:right}.ctrFooter{background-color:#507cd1;font-weight:bold;color:#fff}.ctrRowStyle{vertical-align:top;background-color:#eff3fb}.valignMiddle{vertical-align:middle} \ No newline at end of file diff --git a/PROJ-ETS/PROJ-ETS/Default.aspx b/PROJ-ETS/PROJ-ETS/Default.aspx index e6a5bfc..335bb0f 100644 --- a/PROJ-ETS/PROJ-ETS/Default.aspx +++ b/PROJ-ETS/PROJ-ETS/Default.aspx @@ -2,6 +2,8 @@ <%@ Register Src="WebUserControls/mod_periodoAnalisi.ascx" TagName="mod_periodoAnalisi" TagPrefix="uc1" %> +<%@ Register src="WebUserControls/mod_autocomplete.ascx" tagname="mod_autocomplete" tagprefix="uc2" %> + -

We suggest the following:

-
    -
  1. -
    Getting Started
    - ASP.NET Web Forms lets you build dynamic websites using a familiar drag-and-drop, event-driven model. - A design surface and hundreds of controls and components let you rapidly build sophisticated, powerful UI-driven sites with data access. - Learn more… -
  2. -
  3. -
    Add NuGet packages and jump-start your coding
    - NuGet makes it easy to install and update free libraries and tools. - Learn more… - -
  4. -
  5. -
    Find Web Hosting
    - You can easily find a web hosting company that offers the right mix of features and price for your applications. - Learn more… -
  6. -
+
diff --git a/PROJ-ETS/PROJ-ETS/Default.aspx.designer.cs b/PROJ-ETS/PROJ-ETS/Default.aspx.designer.cs index c47b747..1514389 100644 --- a/PROJ-ETS/PROJ-ETS/Default.aspx.designer.cs +++ b/PROJ-ETS/PROJ-ETS/Default.aspx.designer.cs @@ -22,12 +22,12 @@ namespace PROJ_ETS { protected global::PROJ_ETS.WebUserControls.mod_periodoAnalisi mod_periodoAnalisi1; /// - /// lblProva control. + /// mod_autocomplete1 control. /// /// /// Auto-generated field. /// To modify move field declaration from designer file to code-behind file. /// - protected global::System.Web.UI.WebControls.Label lblProva; + protected global::PROJ_ETS.WebUserControls.mod_autocomplete mod_autocomplete1; } } diff --git a/PROJ-ETS/PROJ-ETS/PROJ-ETS.csproj b/PROJ-ETS/PROJ-ETS/PROJ-ETS.csproj index 2d64262..298849e 100644 --- a/PROJ-ETS/PROJ-ETS/PROJ-ETS.csproj +++ b/PROJ-ETS/PROJ-ETS/PROJ-ETS.csproj @@ -262,6 +262,8 @@ + + @@ -362,6 +364,10 @@ Progetti.aspx + + WS_Data.asmx + Component + Site.Master ASPXCodeBehind @@ -383,6 +389,13 @@ ViewSwitcher.ascx + + mod_autocomplete.ascx + ASPXCodeBehind + + + mod_autocomplete.ascx + mod_commessa.ascx ASPXCodeBehind diff --git a/PROJ-ETS/PROJ-ETS/Services/WS_Data.asmx b/PROJ-ETS/PROJ-ETS/Services/WS_Data.asmx new file mode 100644 index 0000000..f986af6 --- /dev/null +++ b/PROJ-ETS/PROJ-ETS/Services/WS_Data.asmx @@ -0,0 +1 @@ +<%@ WebService Language="C#" CodeBehind="WS_Data.asmx.cs" Class="PROJ_ETS.Services.WS_Data" %> diff --git a/PROJ-ETS/PROJ-ETS/Services/WS_Data.asmx.cs b/PROJ-ETS/PROJ-ETS/Services/WS_Data.asmx.cs new file mode 100644 index 0000000..d032f25 --- /dev/null +++ b/PROJ-ETS/PROJ-ETS/Services/WS_Data.asmx.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.Services; +using System.Web.Script.Services; + +namespace PROJ_ETS.Services +{ + /// + /// Summary description for WS_Data + /// + [WebService(Namespace = "http://tempuri.org/")] + [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] + [System.ComponentModel.ToolboxItem(false)] + // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. + [System.Web.Script.Services.ScriptService] + public class WS_Data : System.Web.Services.WebService + { + + [WebMethod] + public string HelloWorld() + { + return "Hello World"; + } + + [WebMethod] + [ScriptMethod(ResponseFormat = ResponseFormat.Json)] + public string[] test(string keywordStartsWith) + { + //TODO: implement real search here! + // dummy implementation + List output = new List(); + for (int i = 0; i < 100; i++) + { + output.Add(string.Format("{0}{1}#{1}", keywordStartsWith, i)); + } + return output.ToArray(); + } + } +} diff --git a/PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx b/PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx new file mode 100644 index 0000000..c0ff68d --- /dev/null +++ b/PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx @@ -0,0 +1,78 @@ +<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_autocomplete.ascx.cs" Inherits="PROJ_ETS.WebUserControls.mod_autocomplete" %> + + + + + +
+ \ No newline at end of file diff --git a/PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx.cs b/PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx.cs new file mode 100644 index 0000000..2ca04e6 --- /dev/null +++ b/PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx.cs @@ -0,0 +1,86 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; +using ETS_Data; + +namespace PROJ_ETS.WebUserControls +{ + public partial class mod_autocomplete : System.Web.UI.UserControl + { + /// + /// evento valore selezionato + /// + public event EventHandler eh_valSelezionato; + + /// + /// UID formattato con "_" + /// + public string uid + { + get + { + // fix brutale: nelle pagine master c'è un ctl00_ iniziale di troppo... + return this.UniqueID.Replace("$", "_").Replace("ctl00_", "").Replace("ctl01_", ""); + } + } + + /// + /// caricamento pagina + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + + } + + protected void txtSelezione_TextChanged(object sender, EventArgs e) + { + lblVal.Text = string.Format("Chiave:{0}, valore {1}", hiddenFieldID.Text, txtSelezione.Text); + } + + /// + /// salvo valore selezionato! + /// + /// + /// + protected void hiddenFieldID_TextChanged(object sender, EventArgs e) + { + _valore = hiddenFieldID.Text; + if (eh_valSelezionato != null) + { + eh_valSelezionato(this, new EventArgs()); + } + } + /// + /// valore selezionato dal controllo (RW local) + /// + protected string _valore + { + get + { + return utils.obj.StringSessionObj(uid + "_sel"); + } + set + { + utils.obj.setSessionVal(uid + "_sel", value); + } + } + /// + /// salva evento selezione + /// + /// + /// + protected void btnPost_Click(object sender, EventArgs e) + { + _valore = hiddenFieldID.Text; + if (eh_valSelezionato != null) + { + eh_valSelezionato(this, new EventArgs()); + } + } + } +} \ No newline at end of file diff --git a/PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx.designer.cs b/PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx.designer.cs new file mode 100644 index 0000000..551c3ef --- /dev/null +++ b/PROJ-ETS/PROJ-ETS/WebUserControls/mod_autocomplete.ascx.designer.cs @@ -0,0 +1,51 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace PROJ_ETS.WebUserControls { + + + public partial class mod_autocomplete { + + /// + /// hiddenFieldID control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox hiddenFieldID; + + /// + /// txtSelezione control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtSelezione; + + /// + /// btnPost control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnPost; + + /// + /// lblVal control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Label lblVal; + } +} diff --git a/PROJ-ETS/PROJ-ETS/bin/ETS_Data.dll b/PROJ-ETS/PROJ-ETS/bin/ETS_Data.dll index f9e17803ee667fb8f1bea79fb71703bd0de12df3..fb47eebbd776edd66c9df3781fcf18ba0f5053a1 100644 GIT binary patch delta 110 zcmZqpAlvXkc0vb}&FjXl)-J}@E~eHl=GHEj)-Kl8F1D>*>|QnkySoJY&&ry5Et39X zxX{Vv-S#Io>>CVqY+g?YWB>vtAeLcdU|7?`&aftrogpaLC3qR<=DpEhCc1B)zF}MB O_3s(m59F~sZ~_2B=_+3U delta 110 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 diff --git a/PROJ-ETS/PROJ-ETS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/PROJ-ETS/PROJ-ETS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 9e02935ae544e18b985304d48d25296c9c4e5e21..3783679fd27e45f31a927f84b0be357d0548dbb4 100644 GIT binary patch delta 1155 zcmYjPTWl0n81BFJOn2+hc@DxhVG_zZjGo(ZufMy_pO&4DK6Q1UZ~)?W#VK{EGlIk zBWdWS#vM*lGB51K*6yvakH!LUT;5x_T9It^KW#rw_l&a_YHDh7_~hCy+}gVWUc{;1 zhuKTSjbmhKH-+L8VhmoU0IR{Yj1+gAh4KSbZsF5?4eTJ*NrIlBr2K;@8!TtGZt)V-c?d1V#BX^J ztBM)A*W&z2+1nIk)h7%~x80(52o~8<$|_OT5S~dz;a#kzvg|$L6t~Cldag)W&7m_i z^TIJaHkgL@X%z8MH3-LX%{mcl(~a-}P6x$cCzs<%BcrG(;RKGSH8@E<72rc!N1>Cz zN2GeDOQvv&b}Qkgp+@Y~LhK`2tV|n_UCVLp8g`n9wD*(R^awjc$UWXJ+^&)|IG;HTpVD2q&*NLo>)APS?pSp0GS|X+ z+T{jZIeZ`MXX80MW zMiur8ak|G16l3gHLW3SURcv6t5z;(#$5@p8PH30c&a-2k><>cIi;d?>>)=n^Q!?N( zrHVLK_QPMavKYQ!*Ww%0%&^zT-<3<{5!N(EwO5{qKr^6En8)%q>4tx3TARpf8u)3( z=nMSc4uM4$0~0HJ0Jv(R`C1<(G#2kvGtNDdGnlXp{Vs>=CE+R*Ct9Eu%M)!&8F@m* q%~CF*YJ8)l^O7JCC3?5$rtM*09pIL29X`R2Q`=RTs{|gr#rH4tN|t&6 delta 1224 zcmZvaTZ|KB6vz9OJ>PD-({=|IDGMko3Go4|CdBw4S|X_?ntfnhSQk3mX*<16uQT1Y z+jhIe;QAsYdwfu1Vt5c^BnDEIMFlY^l5kfPQ3Q+k`{G?u^vpz>k~qm+{=fhKobSvx zv;R@+!D;KxCj@@MVzKarC?=)GWnuXMHdP6?21IoFJG*3$tc6Ovf#+2DKj>sH;1Yk8 zy@;Mb9tFvTi~SmIk?gRW8f`|=y#bwaFAAe>m?5&MMIIaNWqVqkt_wKX%hY2Ndj)p} z>g-j#S0xgfS;t^X z&g%p6m=QTdq=I@Ri)W((&eDB2Cct6pRKr{}ji+NhaD-IWoOdAZVnyBp zo}Z#gBD5nSq~t7rmqwpt@8M|bK{!oy3GDa#U7j^cun_fxGU-S>%HOALm2g*j9y^20 z{&nb`T!Ob{=D`P)f0{ncS|T=lE^{AzNMv6dS&Tcf0@kyu*jYT^H)Q4(<(9)olzXI= z+m>4i=ZF|H--FlZm%@2c&$s-*gous&8u*y#fvadtdjOhd<*wo&F4X6<3wV=01D_Ck z>8j*Yx)URXJK$4to^5mN=p6IGXGBNQ=&@tW0iTnqlG=!U#eVpLRMJ#W7JJy2xV0o< zcgY4{5!Z>2pjKMMz9t@pZ;1H~W(%t-|CW?uCT7Y4d`Bv4s%7H~*!NhkOZfP>1AZW$ zGdWb;Y!Yb znuw=rE7-5dCbq+Gr!O;}-Njw4jsG;(e9-(QCa1$~A6fcw@KEJ%^~HvQ{n{*#SAF)OZIW$@u$S k!FYP3=%U_MV-Y~_)G%;zH_#>w;_TF1cBwJv;Z@du0mizMbN~PV diff --git a/PROJ-ETS/PROJ-ETS/obj/Debug/PROJ-ETS.csprojResolveAssemblyReference.cache b/PROJ-ETS/PROJ-ETS/obj/Debug/PROJ-ETS.csprojResolveAssemblyReference.cache index 07f598a09e90dfde0275af50ca87a372e1912ab8..23a9a0039a2108faa1cdbe15654ca87b7a3ac350 100644 GIT binary patch delta 24 gcmZoW&DM6BZNq*;R=a;4VPBh%7;Zme$att20FnC(y#N3J delta 24 gcmZoW&DM6BZNq*;R)M-Q!=ued47VRKWIR+10EDOtr~m)} diff --git a/PROJ-ETS/PROJ-ETS/obj/Debug/PROJ-ETS.dll b/PROJ-ETS/PROJ-ETS/obj/Debug/PROJ-ETS.dll index 5c503b782be0563df4bc2bac7acf097d6b889a7a..1ac729803a1926d9f8def490ae2b2da8cbe2a3c8 100644 GIT binary patch literal 27648 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 diff --git a/PROJ-ETS/packages/AmplifyJS.1.1.0/AmplifyJS.1.1.0.nupkg b/PROJ-ETS/packages/AmplifyJS.1.1.0/AmplifyJS.1.1.0.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..08fab06a61d3d9d442ae2af41555e515ed25a10f GIT binary patch literal 22068 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 literal 0 HcmV?d00001 diff --git a/PROJ-ETS/packages/AmplifyJS.1.1.0/AmplifyJS.1.1.0.nuspec b/PROJ-ETS/packages/AmplifyJS.1.1.0/AmplifyJS.1.1.0.nuspec new file mode 100644 index 0000000..3352612 --- /dev/null +++ b/PROJ-ETS/packages/AmplifyJS.1.1.0/AmplifyJS.1.1.0.nuspec @@ -0,0 +1,20 @@ + + + + AmplifyJS + 1.1.0 + AmplifyJS + http://appendto.com + http://appendto.com + http://amplifyjs.com/ + http://amplifyjs.com/ + false + AmplifyJS solves the following problems: 1. Ajax Request Management - amplify.request provides a clean and elegant request abstraction for all types of data, even allowing for transformation prior to consumption. 2. Client Side Component Communication - amplify.publish/subscribe provides a clean, performant API for component to component communication. 3. Client Side Browser & Mobile Device Storage - amplify.store takes the confusion out of HTML5 localStorage. It doesn't get simpler than using amplify.store(key, data)! It even works flawlessly on mobile devices. + AmplifyJS is a set of components designed to solve common web application problems with a simplistic API. + es-US + javascript jquery html5 + + + + + \ No newline at end of file diff --git a/PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/GPL-LICENSE.txt b/PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/GPL-LICENSE.txt new file mode 100644 index 0000000..11dddd0 --- /dev/null +++ b/PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/GPL-LICENSE.txt @@ -0,0 +1,278 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. diff --git a/PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/MIT-LICENSE.txt b/PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/MIT-LICENSE.txt new file mode 100644 index 0000000..88ba3a6 --- /dev/null +++ b/PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/MIT-LICENSE.txt @@ -0,0 +1,20 @@ +Copyright 2011 appendTo LLC. (http://appendto.com/team) + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/README.txt b/PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/README.txt new file mode 100644 index 0000000..59a51e9 --- /dev/null +++ b/PROJ-ETS/packages/AmplifyJS.1.1.0/content/Scripts/README.txt @@ -0,0 +1,26 @@ +AmplifyJS 1.1.0 +http://amplifyjs.com +Developed & Maintained by http://appendto.com + +Thank you for downloading AmplifyJS 1.1.0! This folder contains the full distribution of +the AmplifyJS library including source and minified versions. + +[Licensing] +AmplifyJS is dual licensed under either the MIT or GPL licenses. Both licenses have been included +in the AmplifyJS download (and should be in the same folder as this file). View MIT-LICENSE.txt or +GPL-LICENSE.txt for further details. Additional licensing questions may be directed to +http://appendto.com or contact@appendto.com. + +[Including AmplifyJS In Your Project] +- To include all AmplifyJS components : Copy amplify.min.js into the appropriate location such as + /js/ and reference it via a