diff --git a/ScheMe/Content/MedPred.min.css b/ScheMe/Content/MedPred.min.css
deleted file mode 100644
index 2e964a4..0000000
--- a/ScheMe/Content/MedPred.min.css
+++ /dev/null
@@ -1 +0,0 @@
-html{font-size:100%}body,input,select,textarea,button,.ui-btn{font-size:1em;line-height:1.3;font-family:sans-serif}legend,.ui-input-text input,.ui-input-search input{color:inherit;text-shadow:inherit}.ui-mobile label,div.ui-controlgroup-label{font-weight:normal;font-size:16px}.ui-field-contain{border-bottom-color:#828282;border-bottom-color:rgba(0,0,0,.15);border-bottom-width:1px;border-bottom-style:solid}.table-stroke thead th,.table-stripe thead th,.table-stripe tbody tr:last-child{border-bottom:1px solid #d6d6d6;border-bottom:1px solid rgba(0,0,0,.1)}.table-stroke tbody th,.table-stroke tbody td{border-bottom:1px solid #e6e6e6;border-bottom:1px solid rgba(0,0,0,.05)}.table-stripe.table-stroke tbody tr:last-child th,.table-stripe.table-stroke tbody tr:last-child td{border-bottom:0}.table-stripe tbody tr:nth-child(odd) td,.table-stripe tbody tr:nth-child(odd) th{background-color:#eee;background-color:rgba(0,0,0,.04)}.ui-btn,label.ui-btn{font-weight:bold;border-width:1px;border-style:solid}.ui-btn{text-decoration:none!important}.ui-btn-active{cursor:pointer}.ui-corner-all{-webkit-border-radius:.6em;border-radius:.6em}.ui-btn-corner-all,.ui-btn.ui-corner-all,.ui-slider-track.ui-corner-all,.ui-flipswitch.ui-corner-all,.ui-li-count{-webkit-border-radius:.3125em;border-radius:.3125em}.ui-btn-icon-notext.ui-btn-corner-all,.ui-btn-icon-notext.ui-corner-all{-webkit-border-radius:1em;border-radius:1em}.ui-btn-corner-all,.ui-corner-all{-webkit-background-clip:padding;background-clip:padding-box}.ui-popup.ui-corner-all>.ui-popup-arrow-guide{left:.6em;right:.6em;top:.6em;bottom:.6em}.ui-shadow{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.ui-shadow-inset{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.ui-overlay-shadow{-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);-moz-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6)}.ui-btn-icon-left:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after{background-color:#666;background-color:rgba(0,0,0,.15);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:1em;border-radius:1em}.ui-alt-icon.ui-btn:after,.ui-alt-icon .ui-btn:after,html .ui-alt-icon.ui-checkbox-off:after,html .ui-alt-icon.ui-radio-off:after,html .ui-alt-icon .ui-checkbox-off:after,html .ui-alt-icon .ui-radio-off:after{background-color:#666;background-color:rgba(0,0,0,.15)}.ui-nodisc-icon.ui-btn:after,.ui-nodisc-icon .ui-btn:after{background-color:transparent}.ui-shadow-icon.ui-btn:after,.ui-shadow-icon .ui-btn:after{-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.ui-btn.ui-checkbox-off:after,.ui-btn.ui-checkbox-on:after,.ui-btn.ui-radio-off:after,.ui-btn.ui-radio-on:after{display:block;width:18px;height:18px;margin:-9px 2px 0 2px}.ui-checkbox-off:after,.ui-btn.ui-radio-off:after{filter:Alpha(Opacity=30);opacity:.3}.ui-btn.ui-checkbox-off:after,.ui-btn.ui-checkbox-on:after{-webkit-border-radius:.1875em;border-radius:.1875em}.ui-btn.ui-checkbox-off:after{background-color:#666;background-color:rgba(0,0,0,.3)}.ui-radio .ui-btn.ui-radio-on:after{background-image:none;background-color:#fff;width:8px;height:8px;border-width:5px;border-style:solid}.ui-alt-icon.ui-btn.ui-radio-on:after,.ui-alt-icon .ui-btn.ui-radio-on:after{background-color:#000}.ui-icon-loading{background:url("images/ajax-loader.gif");background-size:2.875em 2.875em}.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit,html body .ui-group-theme-a .ui-bar-inherit{background-color:#e9e9e9;border-color:#ddd;color:#333;text-shadow:0 1px 0 #eee;font-weight:bold}.ui-bar-a{border-width:1px;border-style:solid}.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background-color:#f9f9f9;border-color:#bbb;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-body-a,.ui-page-theme-a .ui-body-inherit,html .ui-bar-a .ui-body-inherit,html .ui-body-a .ui-body-inherit,html body .ui-group-theme-a .ui-body-inherit,html .ui-panel-page-container-a{background-color:#fff;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-body-a{border-width:1px;border-style:solid}.ui-page-theme-a a,html .ui-bar-a a,html .ui-body-a a,html body .ui-group-theme-a a{color:#38c;font-weight:bold}.ui-page-theme-a a:visited,html .ui-bar-a a:visited,html .ui-body-a a:visited,html body .ui-group-theme-a a:visited{color:#38c}.ui-page-theme-a a:hover,html .ui-bar-a a:hover,html .ui-body-a a:hover,html body .ui-group-theme-a a:hover{color:#059}.ui-page-theme-a a:active,html .ui-bar-a a:active,html .ui-body-a a:active,html body .ui-group-theme-a a:active{color:#059}.ui-page-theme-a .ui-btn,html .ui-bar-a .ui-btn,html .ui-body-a .ui-btn,html body .ui-group-theme-a .ui-btn,html head+body .ui-btn.ui-btn-a,.ui-page-theme-a .ui-btn:visited,html .ui-bar-a .ui-btn:visited,html .ui-body-a .ui-btn:visited,html body .ui-group-theme-a .ui-btn:visited,html head+body .ui-btn.ui-btn-a:visited{background-color:#f6f6f6;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-a .ui-btn:hover,html .ui-bar-a .ui-btn:hover,html .ui-body-a .ui-btn:hover,html body .ui-group-theme-a .ui-btn:hover,html head+body .ui-btn.ui-btn-a:hover{background-color:#ededed;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-a .ui-btn:active,html .ui-bar-a .ui-btn:active,html .ui-body-a .ui-btn:active,html body .ui-group-theme-a .ui-btn:active,html head+body .ui-btn.ui-btn-a:active{background-color:#e8e8e8;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-a .ui-btn.ui-btn-active,html .ui-bar-a .ui-btn.ui-btn-active,html .ui-body-a .ui-btn.ui-btn-active,html body .ui-group-theme-a .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-a.ui-btn-active,.ui-page-theme-a .ui-checkbox-on:after,html .ui-bar-a .ui-checkbox-on:after,html .ui-body-a .ui-checkbox-on:after,html body .ui-group-theme-a .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-a:after,.ui-page-theme-a .ui-flipswitch-active,html .ui-bar-a .ui-flipswitch-active,html .ui-body-a .ui-flipswitch-active,html body .ui-group-theme-a .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,.ui-page-theme-a .ui-slider-track .ui-btn-active,html .ui-bar-a .ui-slider-track .ui-btn-active,html .ui-body-a .ui-slider-track .ui-btn-active,html body .ui-group-theme-a .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-a .ui-btn-active{background-color:#38c;border-color:#38c;color:#fff;text-shadow:0 1px 0 #059}.ui-page-theme-a .ui-radio-on:after,html .ui-bar-a .ui-radio-on:after,html .ui-body-a .ui-radio-on:after,html body .ui-group-theme-a .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-a:after{border-color:#38c}.ui-page-theme-a .ui-btn:focus,html .ui-bar-a .ui-btn:focus,html .ui-body-a .ui-btn:focus,html body .ui-group-theme-a .ui-btn:focus,html head+body .ui-btn.ui-btn-a:focus,.ui-page-theme-a .ui-focus,html .ui-bar-a .ui-focus,html .ui-body-a .ui-focus,html body .ui-group-theme-a .ui-focus,html head+body .ui-btn-a.ui-focus,html head+body .ui-body-a.ui-focus{-webkit-box-shadow:0 0 12px #38c;-moz-box-shadow:0 0 12px #38c;box-shadow:0 0 12px #38c}.ui-bar-b,.ui-page-theme-b .ui-bar-inherit,html .ui-bar-b .ui-bar-inherit,html .ui-body-b .ui-bar-inherit,html body .ui-group-theme-b .ui-bar-inherit{background-color:#000;border-color:#545454;color:#fff;text-shadow:0 1px 0 #444;font-weight:bold}.ui-bar-b{border-width:1px;border-style:solid}.ui-overlay-b,.ui-page-theme-b,.ui-page-theme-b .ui-panel-wrapper{background-color:#f9f9f9;border-color:#bbb;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-body-b,.ui-page-theme-b .ui-body-inherit,html .ui-bar-b .ui-body-inherit,html .ui-body-b .ui-body-inherit,html body .ui-group-theme-b .ui-body-inherit,html .ui-panel-page-container-b{background-color:#fff;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-body-b{border-width:1px;border-style:solid}.ui-page-theme-b a,html .ui-bar-b a,html .ui-body-b a,html body .ui-group-theme-b a{color:#38c;font-weight:bold}.ui-page-theme-b a:visited,html .ui-bar-b a:visited,html .ui-body-b a:visited,html body .ui-group-theme-b a:visited{color:#38c}.ui-page-theme-b a:hover,html .ui-bar-b a:hover,html .ui-body-b a:hover,html body .ui-group-theme-b a:hover{color:#059}.ui-page-theme-b a:active,html .ui-bar-b a:active,html .ui-body-b a:active,html body .ui-group-theme-b a:active{color:#059}.ui-page-theme-b .ui-btn,html .ui-bar-b .ui-btn,html .ui-body-b .ui-btn,html body .ui-group-theme-b .ui-btn,html head+body .ui-btn.ui-btn-b,.ui-page-theme-b .ui-btn:visited,html .ui-bar-b .ui-btn:visited,html .ui-body-b .ui-btn:visited,html body .ui-group-theme-b .ui-btn:visited,html head+body .ui-btn.ui-btn-b:visited{background-color:#f6f6f6;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-b .ui-btn:hover,html .ui-bar-b .ui-btn:hover,html .ui-body-b .ui-btn:hover,html body .ui-group-theme-b .ui-btn:hover,html head+body .ui-btn.ui-btn-b:hover{background-color:#ededed;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-b .ui-btn:active,html .ui-bar-b .ui-btn:active,html .ui-body-b .ui-btn:active,html body .ui-group-theme-b .ui-btn:active,html head+body .ui-btn.ui-btn-b:active{background-color:#e8e8e8;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-b .ui-btn.ui-btn-active,html .ui-bar-b .ui-btn.ui-btn-active,html .ui-body-b .ui-btn.ui-btn-active,html body .ui-group-theme-b .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-b.ui-btn-active,.ui-page-theme-b .ui-checkbox-on:after,html .ui-bar-b .ui-checkbox-on:after,html .ui-body-b .ui-checkbox-on:after,html body .ui-group-theme-b .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-b:after,.ui-page-theme-b .ui-flipswitch-active,html .ui-bar-b .ui-flipswitch-active,html .ui-body-b .ui-flipswitch-active,html body .ui-group-theme-b .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,.ui-page-theme-b .ui-slider-track .ui-btn-active,html .ui-bar-b .ui-slider-track .ui-btn-active,html .ui-body-b .ui-slider-track .ui-btn-active,html body .ui-group-theme-b .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-b .ui-btn-active{background-color:#38c;border-color:#38c;color:#fff;text-shadow:0 1px 0 #059}.ui-page-theme-b .ui-radio-on:after,html .ui-bar-b .ui-radio-on:after,html .ui-body-b .ui-radio-on:after,html body .ui-group-theme-b .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-b:after{border-color:#38c}.ui-page-theme-b .ui-btn:focus,html .ui-bar-b .ui-btn:focus,html .ui-body-b .ui-btn:focus,html body .ui-group-theme-b .ui-btn:focus,html head+body .ui-btn.ui-btn-b:focus,.ui-page-theme-b .ui-focus,html .ui-bar-b .ui-focus,html .ui-body-b .ui-focus,html body .ui-group-theme-b .ui-focus,html head+body .ui-btn-b.ui-focus,html head+body .ui-body-b.ui-focus{-webkit-box-shadow:0 0 12px #38c;-moz-box-shadow:0 0 12px #38c;box-shadow:0 0 12px #38c}.ui-bar-c,.ui-page-theme-c .ui-bar-inherit,html .ui-bar-c .ui-bar-inherit,html .ui-body-c .ui-bar-inherit,html body .ui-group-theme-c .ui-bar-inherit{background-color:#585858;border-color:#7b7b7b;color:#fff;text-shadow:0 1px 0 #444;font-weight:bold}.ui-bar-c{border-width:1px;border-style:solid}.ui-overlay-c,.ui-page-theme-c,.ui-page-theme-c .ui-panel-wrapper{background-color:#f9f9f9;border-color:#bbb;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-body-c,.ui-page-theme-c .ui-body-inherit,html .ui-bar-c .ui-body-inherit,html .ui-body-c .ui-body-inherit,html body .ui-group-theme-c .ui-body-inherit,html .ui-panel-page-container-c{background-color:#f2f2f2;border-color:#ddd;color:#000;text-shadow:0 1px 0 #eee}.ui-body-c{border-width:1px;border-style:solid}.ui-page-theme-c a,html .ui-bar-c a,html .ui-body-c a,html body .ui-group-theme-c a{color:#38c;font-weight:bold}.ui-page-theme-c a:visited,html .ui-bar-c a:visited,html .ui-body-c a:visited,html body .ui-group-theme-c a:visited{color:#38c}.ui-page-theme-c a:hover,html .ui-bar-c a:hover,html .ui-body-c a:hover,html body .ui-group-theme-c a:hover{color:#059}.ui-page-theme-c a:active,html .ui-bar-c a:active,html .ui-body-c a:active,html body .ui-group-theme-c a:active{color:#059}.ui-page-theme-c .ui-btn,html .ui-bar-c .ui-btn,html .ui-body-c .ui-btn,html body .ui-group-theme-c .ui-btn,html head+body .ui-btn.ui-btn-c,.ui-page-theme-c .ui-btn:visited,html .ui-bar-c .ui-btn:visited,html .ui-body-c .ui-btn:visited,html body .ui-group-theme-c .ui-btn:visited,html head+body .ui-btn.ui-btn-c:visited{background-color:#d9d9d9;border-color:#bbb;color:#000;text-shadow:0 1px 0 #eee}.ui-page-theme-c .ui-btn:hover,html .ui-bar-c .ui-btn:hover,html .ui-body-c .ui-btn:hover,html body .ui-group-theme-c .ui-btn:hover,html head+body .ui-btn.ui-btn-c:hover{background-color:#f9f9f9;border-color:#888;color:#000;text-shadow:0 1px 0 #eee}.ui-page-theme-c .ui-btn:active,html .ui-bar-c .ui-btn:active,html .ui-body-c .ui-btn:active,html body .ui-group-theme-c .ui-btn:active,html head+body .ui-btn.ui-btn-c:active{background-color:#f9f9f9;border-color:#888;color:#000;text-shadow:0 1px 0 #eee}.ui-page-theme-c .ui-btn.ui-btn-active,html .ui-bar-c .ui-btn.ui-btn-active,html .ui-body-c .ui-btn.ui-btn-active,html body .ui-group-theme-c .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-c.ui-btn-active,.ui-page-theme-c .ui-checkbox-on:after,html .ui-bar-c .ui-checkbox-on:after,html .ui-body-c .ui-checkbox-on:after,html body .ui-group-theme-c .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-c:after,.ui-page-theme-c .ui-flipswitch-active,html .ui-bar-c .ui-flipswitch-active,html .ui-body-c .ui-flipswitch-active,html body .ui-group-theme-c .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-c.ui-flipswitch-active,.ui-page-theme-c .ui-slider-track .ui-btn-active,html .ui-bar-c .ui-slider-track .ui-btn-active,html .ui-body-c .ui-slider-track .ui-btn-active,html body .ui-group-theme-c .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-c .ui-btn-active{background-color:#4d4d4d;border-color:#6b6b6b;color:#fff;text-shadow:0 1px 0 #444}.ui-page-theme-c .ui-radio-on:after,html .ui-bar-c .ui-radio-on:after,html .ui-body-c .ui-radio-on:after,html body .ui-group-theme-c .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-c:after{border-color:#4d4d4d}.ui-page-theme-c .ui-btn:focus,html .ui-bar-c .ui-btn:focus,html .ui-body-c .ui-btn:focus,html body .ui-group-theme-c .ui-btn:focus,html head+body .ui-btn.ui-btn-c:focus,.ui-page-theme-c .ui-focus,html .ui-bar-c .ui-focus,html .ui-body-c .ui-focus,html body .ui-group-theme-c .ui-focus,html head+body .ui-btn-c.ui-focus,html head+body .ui-body-c.ui-focus{-webkit-box-shadow:0 0 12px #4d4d4d;-moz-box-shadow:0 0 12px #4d4d4d;box-shadow:0 0 12px #4d4d4d}.ui-disabled,.ui-state-disabled,button[disabled],.ui-select .ui-btn.ui-state-disabled{filter:Alpha(Opacity=30);opacity:.3;cursor:default!important;pointer-events:none}.ui-btn:focus,.ui-btn.ui-focus{outline:0}.ui-noboxshadow .ui-shadow,.ui-noboxshadow .ui-shadow-inset,.ui-noboxshadow .ui-overlay-shadow,.ui-noboxshadow .ui-shadow-icon.ui-btn:after,.ui-noboxshadow .ui-shadow-icon .ui-btn:after,.ui-noboxshadow .ui-focus,.ui-noboxshadow .ui-btn:focus,.ui-noboxshadow input:focus,.ui-noboxshadow .ui-panel{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.ui-noboxshadow .ui-btn:focus,.ui-noboxshadow .ui-focus{outline-width:1px;outline-style:auto}
\ No newline at end of file
diff --git a/ScheMe/Content/ScheMe.css b/ScheMe/Content/ScheMe.css
new file mode 100644
index 0000000..18a4223
--- /dev/null
+++ b/ScheMe/Content/ScheMe.css
@@ -0,0 +1,725 @@
+/*!
+* jQuery Mobile 1.4.3
+* Git HEAD hash: b9c6473e3d90af26570e6f14e5a0307897ab385c <> Date: Tue Jul 1 2014 15:37:36 UTC
+* http://jquerymobile.com
+*
+* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
+* Released under the MIT license.
+* http://jquery.org/license
+*
+*/
+/* Globals */
+/* Font
+-----------------------------------------------------------------------------------------------------------*/
+html {
+ font-size: 100%;
+}
+body,
+input,
+select,
+textarea,
+button,
+.ui-btn {
+ font-size: 1em;
+ line-height: 1.3;
+ font-family: sans-serif /*{global-font-family}*/;
+}
+legend,
+.ui-input-text input,
+.ui-input-search input {
+ color: inherit;
+ text-shadow: inherit;
+}
+/* Form labels (overrides font-weight bold in bars, and mini font-size) */
+.ui-mobile label,
+div.ui-controlgroup-label {
+ font-weight: normal;
+ font-size: 16px;
+}
+/* Separators
+-----------------------------------------------------------------------------------------------------------*/
+/* Field contain separator (< 28em) */
+.ui-field-contain {
+ border-bottom-color: #828282;
+ border-bottom-color: rgba(0, 0, 0, 0.15);
+ border-bottom-width: 1px;
+ border-bottom-style: solid;
+}
+/* Table opt-in classes: strokes between each row, and alternating row stripes */
+/* Classes table-stroke and table-stripe are deprecated in 1.4. */
+.table-stroke thead th,
+.table-stripe thead th,
+.table-stripe tbody tr:last-child {
+ border-bottom: 1px solid #d6d6d6;
+ /* non-RGBA fallback */
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1);
+}
+.table-stroke tbody th,
+.table-stroke tbody td {
+ border-bottom: 1px solid #e6e6e6;
+ /* non-RGBA fallback */
+ border-bottom: 1px solid rgba(0, 0, 0, 0.05);
+}
+.table-stripe.table-stroke tbody tr:last-child th,
+.table-stripe.table-stroke tbody tr:last-child td {
+ border-bottom: 0;
+}
+.table-stripe tbody tr:nth-child(odd) td,
+.table-stripe tbody tr:nth-child(odd) th {
+ background-color: #eeeeee;
+ /* non-RGBA fallback */
+ background-color: rgba(0, 0, 0, 0.04);
+}
+/* Buttons
+-----------------------------------------------------------------------------------------------------------*/
+.ui-btn,
+label.ui-btn {
+ font-weight: bold;
+ border-width: 1px;
+ border-style: solid;
+}
+.ui-btn {
+ text-decoration: none !important;
+}
+.ui-btn-active {
+ cursor: pointer;
+}
+/* Corner rounding
+-----------------------------------------------------------------------------------------------------------*/
+/* Class ui-btn-corner-all deprecated in 1.4 */
+.ui-corner-all {
+ -webkit-border-radius: 0.6em /*{global-radii-blocks}*/;
+ border-radius: 0.6em /*{global-radii-blocks}*/;
+}
+/* Buttons */
+.ui-btn-corner-all,
+.ui-btn.ui-corner-all,
+.ui-slider-track.ui-corner-all,
+.ui-flipswitch.ui-corner-all,
+.ui-li-count {
+ -webkit-border-radius: 0.3125em /*{global-radii-buttons}*/;
+ border-radius: 0.3125em /*{global-radii-buttons}*/;
+}
+/* Icon-only buttons */
+.ui-btn-icon-notext.ui-btn-corner-all,
+.ui-btn-icon-notext.ui-corner-all {
+ -webkit-border-radius: 1em;
+ border-radius: 1em;
+}
+/* Radius clip workaround for cleaning up corner trapping */
+.ui-btn-corner-all,
+.ui-corner-all {
+ -webkit-background-clip: padding;
+ background-clip: padding-box;
+}
+/* Popup arrow */
+.ui-popup.ui-corner-all > .ui-popup-arrow-guide {
+ left: 0.6em /*{global-radii-blocks}*/;
+ right: 0.6em /*{global-radii-blocks}*/;
+ top: 0.6em /*{global-radii-blocks}*/;
+ bottom: 0.6em /*{global-radii-blocks}*/;
+}
+/* Shadow
+-----------------------------------------------------------------------------------------------------------*/
+.ui-shadow {
+ -webkit-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
+ -moz-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
+ box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
+}
+.ui-shadow-inset {
+ -webkit-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
+ -moz-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
+ box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
+}
+.ui-overlay-shadow {
+ -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
+ -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
+ box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
+}
+/* Icons
+-----------------------------------------------------------------------------------------------------------*/
+.ui-btn-icon-left:after,
+.ui-btn-icon-right:after,
+.ui-btn-icon-top:after,
+.ui-btn-icon-bottom:after,
+.ui-btn-icon-notext:after {
+ background-color: #666666 /*{global-icon-color}*/;
+ background-color: rgba(0, 0, 0, 0.15) /*{global-icon-disc}*/;
+ background-position: center center;
+ background-repeat: no-repeat;
+ -webkit-border-radius: 1em;
+ border-radius: 1em;
+}
+/* Alt icons */
+.ui-alt-icon.ui-btn:after,
+.ui-alt-icon .ui-btn:after,
+html .ui-alt-icon.ui-checkbox-off:after,
+html .ui-alt-icon.ui-radio-off:after,
+html .ui-alt-icon .ui-checkbox-off:after,
+html .ui-alt-icon .ui-radio-off:after {
+ background-color: #666666 /*{global-icon-color}*/;
+ background-color: rgba(0, 0, 0, 0.15) /*{global-icon-disc}*/;
+}
+/* No disc */
+.ui-nodisc-icon.ui-btn:after,
+.ui-nodisc-icon .ui-btn:after {
+ background-color: transparent;
+}
+/* Icon shadow */
+.ui-shadow-icon.ui-btn:after,
+.ui-shadow-icon .ui-btn:after {
+ -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
+ -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
+ box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
+}
+/* Checkbox and radio */
+.ui-btn.ui-checkbox-off:after,
+.ui-btn.ui-checkbox-on:after,
+.ui-btn.ui-radio-off:after,
+.ui-btn.ui-radio-on:after {
+ display: block;
+ width: 18px;
+ height: 18px;
+ margin: -9px 2px 0 2px;
+}
+.ui-checkbox-off:after,
+.ui-btn.ui-radio-off:after {
+ filter: alpha(opacity=30);
+ opacity: .3;
+}
+.ui-btn.ui-checkbox-off:after,
+.ui-btn.ui-checkbox-on:after {
+ -webkit-border-radius: .1875em;
+ border-radius: .1875em;
+}
+.ui-btn.ui-checkbox-off:after {
+ background-color: #666;
+ background-color: rgba(0, 0, 0, 0.3);
+}
+.ui-radio .ui-btn.ui-radio-on:after {
+ background-image: none;
+ background-color: #fff;
+ width: 8px;
+ height: 8px;
+ border-width: 5px;
+ border-style: solid;
+}
+.ui-alt-icon.ui-btn.ui-radio-on:after,
+.ui-alt-icon .ui-btn.ui-radio-on:after {
+ background-color: #000;
+}
+/* Loader */
+.ui-icon-loading {
+ background: url("images/ajax-loader.gif");
+ background-size: 2.875em 2.875em;
+}
+/* Swatches */
+/* A
+-----------------------------------------------------------------------------------------------------------*/
+/* Bar: Toolbars, dividers, slider track */
+.ui-bar-a,
+.ui-page-theme-a .ui-bar-inherit,
+html .ui-bar-a .ui-bar-inherit,
+html .ui-body-a .ui-bar-inherit,
+html body .ui-group-theme-a .ui-bar-inherit {
+ background-color: #e9e9e9 /*{a-bar-background-color}*/;
+ border-color: #dddddd /*{a-bar-border}*/;
+ color: #333333 /*{a-bar-color}*/;
+ text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #eeeeee /*{a-bar-shadow-color}*/;
+ font-weight: bold;
+}
+.ui-bar-a {
+ border-width: 1px;
+ border-style: solid;
+}
+/* Page and overlay */
+.ui-overlay-a,
+.ui-page-theme-a,
+.ui-page-theme-a .ui-panel-wrapper {
+ background-color: #f9f9f9 /*{a-page-background-color}*/;
+ border-color: #bbbbbb /*{a-page-border}*/;
+ color: #333333 /*{a-page-color}*/;
+ text-shadow: 0 /*{a-page-shadow-x}*/ 1px /*{a-page-shadow-y}*/ 0 /*{a-page-shadow-radius}*/ #f3f3f3 /*{a-page-shadow-color}*/;
+}
+/* Body: Read-only lists, text inputs, collapsible content */
+.ui-body-a,
+.ui-page-theme-a .ui-body-inherit,
+html .ui-bar-a .ui-body-inherit,
+html .ui-body-a .ui-body-inherit,
+html body .ui-group-theme-a .ui-body-inherit,
+html .ui-panel-page-container-a {
+ background-color: #ffffff /*{a-body-background-color}*/;
+ border-color: #dddddd /*{a-body-border}*/;
+ color: #333333 /*{a-body-color}*/;
+ text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #f3f3f3 /*{a-body-shadow-color}*/;
+}
+.ui-body-a {
+ border-width: 1px;
+ border-style: solid;
+}
+/* Links */
+.ui-page-theme-a a,
+html .ui-bar-a a,
+html .ui-body-a a,
+html body .ui-group-theme-a a {
+ color: #3388cc /*{a-link-color}*/;
+ font-weight: bold;
+}
+.ui-page-theme-a a:visited,
+html .ui-bar-a a:visited,
+html .ui-body-a a:visited,
+html body .ui-group-theme-a a:visited {
+ color: #3388cc /*{a-link-visited}*/;
+}
+.ui-page-theme-a a:hover,
+html .ui-bar-a a:hover,
+html .ui-body-a a:hover,
+html body .ui-group-theme-a a:hover {
+ color: #005599 /*{a-link-hover}*/;
+}
+.ui-page-theme-a a:active,
+html .ui-bar-a a:active,
+html .ui-body-a a:active,
+html body .ui-group-theme-a a:active {
+ color: #005599 /*{a-link-active}*/;
+}
+/* Button up */
+.ui-page-theme-a .ui-btn,
+html .ui-bar-a .ui-btn,
+html .ui-body-a .ui-btn,
+html body .ui-group-theme-a .ui-btn,
+html head + body .ui-btn.ui-btn-a,
+.ui-page-theme-a .ui-btn:visited,
+html .ui-bar-a .ui-btn:visited,
+html .ui-body-a .ui-btn:visited,
+html body .ui-group-theme-a .ui-btn:visited,
+html head + body .ui-btn.ui-btn-a:visited {
+ background-color: #f6f6f6 /*{a-bup-background-color}*/;
+ border-color: #dddddd /*{a-bup-border}*/;
+ color: #333333 /*{a-bup-color}*/;
+ text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #f3f3f3 /*{a-bup-shadow-color}*/;
+}
+/* Button hover */
+.ui-page-theme-a .ui-btn:hover,
+html .ui-bar-a .ui-btn:hover,
+html .ui-body-a .ui-btn:hover,
+html body .ui-group-theme-a .ui-btn:hover,
+html head + body .ui-btn.ui-btn-a:hover {
+ background-color: #ededed /*{a-bhover-background-color}*/;
+ border-color: #dddddd /*{a-bhover-border}*/;
+ color: #333333 /*{a-bhover-color}*/;
+ text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #f3f3f3 /*{a-bhover-shadow-color}*/;
+}
+/* Button down */
+.ui-page-theme-a .ui-btn:active,
+html .ui-bar-a .ui-btn:active,
+html .ui-body-a .ui-btn:active,
+html body .ui-group-theme-a .ui-btn:active,
+html head + body .ui-btn.ui-btn-a:active {
+ background-color: #e8e8e8 /*{a-bdown-background-color}*/;
+ border-color: #dddddd /*{a-bdown-border}*/;
+ color: #333333 /*{a-bdown-color}*/;
+ text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #f3f3f3 /*{a-bdown-shadow-color}*/;
+}
+/* Active button */
+.ui-page-theme-a .ui-btn.ui-btn-active,
+html .ui-bar-a .ui-btn.ui-btn-active,
+html .ui-body-a .ui-btn.ui-btn-active,
+html body .ui-group-theme-a .ui-btn.ui-btn-active,
+html head + body .ui-btn.ui-btn-a.ui-btn-active,
+.ui-page-theme-a .ui-checkbox-on:after,
+html .ui-bar-a .ui-checkbox-on:after,
+html .ui-body-a .ui-checkbox-on:after,
+html body .ui-group-theme-a .ui-checkbox-on:after,
+.ui-btn.ui-checkbox-on.ui-btn-a:after,
+.ui-page-theme-a .ui-flipswitch-active,
+html .ui-bar-a .ui-flipswitch-active,
+html .ui-body-a .ui-flipswitch-active,
+html body .ui-group-theme-a .ui-flipswitch-active,
+html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,
+.ui-page-theme-a .ui-slider-track .ui-btn-active,
+html .ui-bar-a .ui-slider-track .ui-btn-active,
+html .ui-body-a .ui-slider-track .ui-btn-active,
+html body .ui-group-theme-a .ui-slider-track .ui-btn-active,
+html body div.ui-slider-track.ui-body-a .ui-btn-active {
+ background-color: #3388cc /*{a-active-background-color}*/;
+ border-color: #3388cc /*{a-active-border}*/;
+ color: #ffffff /*{a-active-color}*/;
+ text-shadow: 0 /*{a-active-shadow-x}*/ 1px /*{a-active-shadow-y}*/ 0 /*{a-active-shadow-radius}*/ #005599 /*{a-active-shadow-color}*/;
+}
+/* Active radio button icon */
+.ui-page-theme-a .ui-radio-on:after,
+html .ui-bar-a .ui-radio-on:after,
+html .ui-body-a .ui-radio-on:after,
+html body .ui-group-theme-a .ui-radio-on:after,
+.ui-btn.ui-radio-on.ui-btn-a:after {
+ border-color: #3388cc /*{a-active-background-color}*/;
+}
+/* Focus */
+.ui-page-theme-a .ui-btn:focus,
+html .ui-bar-a .ui-btn:focus,
+html .ui-body-a .ui-btn:focus,
+html body .ui-group-theme-a .ui-btn:focus,
+html head + body .ui-btn.ui-btn-a:focus,
+.ui-page-theme-a .ui-focus,
+html .ui-bar-a .ui-focus,
+html .ui-body-a .ui-focus,
+html body .ui-group-theme-a .ui-focus,
+html head + body .ui-btn-a.ui-focus,
+html head + body .ui-body-a.ui-focus {
+ -webkit-box-shadow: 0 0 12px #3388cc /*{a-active-background-color}*/;
+ -moz-box-shadow: 0 0 12px #3388cc /*{a-active-background-color}*/;
+ box-shadow: 0 0 12px #3388cc /*{a-active-background-color}*/;
+}
+/* B
+-----------------------------------------------------------------------------------------------------------*/
+/* Bar: Toolbars, dividers, slider track */
+.ui-bar-b,
+.ui-page-theme-b .ui-bar-inherit,
+html .ui-bar-b .ui-bar-inherit,
+html .ui-body-b .ui-bar-inherit,
+html body .ui-group-theme-b .ui-bar-inherit {
+ background-color: #000000 /*{b-bar-background-color}*/;
+ border-color: #545454 /*{b-bar-border}*/;
+ color: #ffffff /*{b-bar-color}*/;
+ text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ #444444 /*{b-bar-shadow-color}*/;
+ font-weight: bold;
+}
+.ui-bar-b {
+ border-width: 1px;
+ border-style: solid;
+}
+/* Page and overlay */
+.ui-overlay-b,
+.ui-page-theme-b,
+.ui-page-theme-b .ui-panel-wrapper {
+ background-color: #f9f9f9 /*{b-page-background-color}*/;
+ border-color: #bbbbbb /*{b-page-border}*/;
+ color: #333333 /*{b-page-color}*/;
+ text-shadow: 0 /*{b-page-shadow-x}*/ 1px /*{b-page-shadow-y}*/ 0 /*{b-page-shadow-radius}*/ #f3f3f3 /*{b-page-shadow-color}*/;
+}
+/* Body: Read-only lists, text inputs, collapsible content */
+.ui-body-b,
+.ui-page-theme-b .ui-body-inherit,
+html .ui-bar-b .ui-body-inherit,
+html .ui-body-b .ui-body-inherit,
+html body .ui-group-theme-b .ui-body-inherit,
+html .ui-panel-page-container-b {
+ background-color: #ffffff /*{b-body-background-color}*/;
+ border-color: #dddddd /*{b-body-border}*/;
+ color: #333333 /*{b-body-color}*/;
+ text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #f3f3f3 /*{b-body-shadow-color}*/;
+}
+.ui-body-b {
+ border-width: 1px;
+ border-style: solid;
+}
+/* Links */
+.ui-page-theme-b a,
+html .ui-bar-b a,
+html .ui-body-b a,
+html body .ui-group-theme-b a {
+ color: #3388cc /*{b-link-color}*/;
+ font-weight: bold;
+}
+.ui-page-theme-b a:visited,
+html .ui-bar-b a:visited,
+html .ui-body-b a:visited,
+html body .ui-group-theme-b a:visited {
+ color: #3388cc /*{b-link-visited}*/;
+}
+.ui-page-theme-b a:hover,
+html .ui-bar-b a:hover,
+html .ui-body-b a:hover,
+html body .ui-group-theme-b a:hover {
+ color: #005599 /*{b-link-hover}*/;
+}
+.ui-page-theme-b a:active,
+html .ui-bar-b a:active,
+html .ui-body-b a:active,
+html body .ui-group-theme-b a:active {
+ color: #005599 /*{b-link-active}*/;
+}
+/* Button up */
+.ui-page-theme-b .ui-btn,
+html .ui-bar-b .ui-btn,
+html .ui-body-b .ui-btn,
+html body .ui-group-theme-b .ui-btn,
+html head + body .ui-btn.ui-btn-b,
+.ui-page-theme-b .ui-btn:visited,
+html .ui-bar-b .ui-btn:visited,
+html .ui-body-b .ui-btn:visited,
+html body .ui-group-theme-b .ui-btn:visited,
+html head + body .ui-btn.ui-btn-b:visited {
+ background-color: #f6f6f6 /*{b-bup-background-color}*/;
+ border-color: #dddddd /*{b-bup-border}*/;
+ color: #333333 /*{b-bup-color}*/;
+ text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #f3f3f3 /*{b-bup-shadow-color}*/;
+}
+/* Button hover */
+.ui-page-theme-b .ui-btn:hover,
+html .ui-bar-b .ui-btn:hover,
+html .ui-body-b .ui-btn:hover,
+html body .ui-group-theme-b .ui-btn:hover,
+html head + body .ui-btn.ui-btn-b:hover {
+ background-color: #ededed /*{b-bhover-background-color}*/;
+ border-color: #dddddd /*{b-bhover-border}*/;
+ color: #333333 /*{b-bhover-color}*/;
+ text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #f3f3f3 /*{b-bhover-shadow-color}*/;
+}
+/* Button down */
+.ui-page-theme-b .ui-btn:active,
+html .ui-bar-b .ui-btn:active,
+html .ui-body-b .ui-btn:active,
+html body .ui-group-theme-b .ui-btn:active,
+html head + body .ui-btn.ui-btn-b:active {
+ background-color: #e8e8e8 /*{b-bdown-background-color}*/;
+ border-color: #dddddd /*{b-bdown-border}*/;
+ color: #333333 /*{b-bdown-color}*/;
+ text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #f3f3f3 /*{b-bdown-shadow-color}*/;
+}
+/* Active button */
+.ui-page-theme-b .ui-btn.ui-btn-active,
+html .ui-bar-b .ui-btn.ui-btn-active,
+html .ui-body-b .ui-btn.ui-btn-active,
+html body .ui-group-theme-b .ui-btn.ui-btn-active,
+html head + body .ui-btn.ui-btn-b.ui-btn-active,
+.ui-page-theme-b .ui-checkbox-on:after,
+html .ui-bar-b .ui-checkbox-on:after,
+html .ui-body-b .ui-checkbox-on:after,
+html body .ui-group-theme-b .ui-checkbox-on:after,
+.ui-btn.ui-checkbox-on.ui-btn-b:after,
+.ui-page-theme-b .ui-flipswitch-active,
+html .ui-bar-b .ui-flipswitch-active,
+html .ui-body-b .ui-flipswitch-active,
+html body .ui-group-theme-b .ui-flipswitch-active,
+html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,
+.ui-page-theme-b .ui-slider-track .ui-btn-active,
+html .ui-bar-b .ui-slider-track .ui-btn-active,
+html .ui-body-b .ui-slider-track .ui-btn-active,
+html body .ui-group-theme-b .ui-slider-track .ui-btn-active,
+html body div.ui-slider-track.ui-body-b .ui-btn-active {
+ background-color: #3388cc /*{b-active-background-color}*/;
+ border-color: #3388cc /*{b-active-border}*/;
+ color: #ffffff /*{b-active-color}*/;
+ text-shadow: 0 /*{b-active-shadow-x}*/ 1px /*{b-active-shadow-y}*/ 0 /*{b-active-shadow-radius}*/ #005599 /*{b-active-shadow-color}*/;
+}
+/* Active radio button icon */
+.ui-page-theme-b .ui-radio-on:after,
+html .ui-bar-b .ui-radio-on:after,
+html .ui-body-b .ui-radio-on:after,
+html body .ui-group-theme-b .ui-radio-on:after,
+.ui-btn.ui-radio-on.ui-btn-b:after {
+ border-color: #3388cc /*{b-active-background-color}*/;
+}
+/* Focus */
+.ui-page-theme-b .ui-btn:focus,
+html .ui-bar-b .ui-btn:focus,
+html .ui-body-b .ui-btn:focus,
+html body .ui-group-theme-b .ui-btn:focus,
+html head + body .ui-btn.ui-btn-b:focus,
+.ui-page-theme-b .ui-focus,
+html .ui-bar-b .ui-focus,
+html .ui-body-b .ui-focus,
+html body .ui-group-theme-b .ui-focus,
+html head + body .ui-btn-b.ui-focus,
+html head + body .ui-body-b.ui-focus {
+ -webkit-box-shadow: 0 0 12px #3388cc /*{b-active-background-color}*/;
+ -moz-box-shadow: 0 0 12px #3388cc /*{b-active-background-color}*/;
+ box-shadow: 0 0 12px #3388cc /*{b-active-background-color}*/;
+}
+/* C
+-----------------------------------------------------------------------------------------------------------*/
+/* Bar: Toolbars, dividers, slider track */
+.ui-bar-c,
+.ui-page-theme-c .ui-bar-inherit,
+html .ui-bar-c .ui-bar-inherit,
+html .ui-body-c .ui-bar-inherit,
+html body .ui-group-theme-c .ui-bar-inherit {
+ background-color: #585858 /*{c-bar-background-color}*/;
+ border-color: #7b7b7b /*{c-bar-border}*/;
+ color: #ffffff /*{c-bar-color}*/;
+ text-shadow: 0 /*{c-bar-shadow-x}*/ 1px /*{c-bar-shadow-y}*/ 0 /*{c-bar-shadow-radius}*/ #444444 /*{c-bar-shadow-color}*/;
+ font-weight: bold;
+}
+.ui-bar-c {
+ border-width: 1px;
+ border-style: solid;
+}
+/* Page and overlay */
+.ui-overlay-c,
+.ui-page-theme-c,
+.ui-page-theme-c .ui-panel-wrapper {
+ background-color: #f9f9f9 /*{c-page-background-color}*/;
+ border-color: #bbbbbb /*{c-page-border}*/;
+ color: #333333 /*{c-page-color}*/;
+ text-shadow: 0 /*{c-page-shadow-x}*/ 1px /*{c-page-shadow-y}*/ 0 /*{c-page-shadow-radius}*/ #f3f3f3 /*{c-page-shadow-color}*/;
+}
+/* Body: Read-only lists, text inputs, collapsible content */
+.ui-body-c,
+.ui-page-theme-c .ui-body-inherit,
+html .ui-bar-c .ui-body-inherit,
+html .ui-body-c .ui-body-inherit,
+html body .ui-group-theme-c .ui-body-inherit,
+html .ui-panel-page-container-c {
+ background-color: #f2f2f2 /*{c-body-background-color}*/;
+ border-color: #dddddd /*{c-body-border}*/;
+ color: #000000 /*{c-body-color}*/;
+ text-shadow: 0 /*{c-body-shadow-x}*/ 1px /*{c-body-shadow-y}*/ 0 /*{c-body-shadow-radius}*/ #eeeeee /*{c-body-shadow-color}*/;
+}
+.ui-body-c {
+ border-width: 1px;
+ border-style: solid;
+}
+/* Links */
+.ui-page-theme-c a,
+html .ui-bar-c a,
+html .ui-body-c a,
+html body .ui-group-theme-c a {
+ color: #3388cc /*{c-link-color}*/;
+ font-weight: bold;
+}
+.ui-page-theme-c a:visited,
+html .ui-bar-c a:visited,
+html .ui-body-c a:visited,
+html body .ui-group-theme-c a:visited {
+ color: #3388cc /*{c-link-visited}*/;
+}
+.ui-page-theme-c a:hover,
+html .ui-bar-c a:hover,
+html .ui-body-c a:hover,
+html body .ui-group-theme-c a:hover {
+ color: #005599 /*{c-link-hover}*/;
+}
+.ui-page-theme-c a:active,
+html .ui-bar-c a:active,
+html .ui-body-c a:active,
+html body .ui-group-theme-c a:active {
+ color: #005599 /*{c-link-active}*/;
+}
+/* Button up */
+.ui-page-theme-c .ui-btn,
+html .ui-bar-c .ui-btn,
+html .ui-body-c .ui-btn,
+html body .ui-group-theme-c .ui-btn,
+html head + body .ui-btn.ui-btn-c,
+.ui-page-theme-c .ui-btn:visited,
+html .ui-bar-c .ui-btn:visited,
+html .ui-body-c .ui-btn:visited,
+html body .ui-group-theme-c .ui-btn:visited,
+html head + body .ui-btn.ui-btn-c:visited {
+ background-color: #d9d9d9 /*{c-bup-background-color}*/;
+ border-color: #bbbbbb /*{c-bup-border}*/;
+ color: #000000 /*{c-bup-color}*/;
+ text-shadow: 0 /*{c-bup-shadow-x}*/ 1px /*{c-bup-shadow-y}*/ 0 /*{c-bup-shadow-radius}*/ #eeeeee /*{c-bup-shadow-color}*/;
+}
+/* Button hover */
+.ui-page-theme-c .ui-btn:hover,
+html .ui-bar-c .ui-btn:hover,
+html .ui-body-c .ui-btn:hover,
+html body .ui-group-theme-c .ui-btn:hover,
+html head + body .ui-btn.ui-btn-c:hover {
+ background-color: #f9f9f9 /*{c-bhover-background-color}*/;
+ border-color: #888888 /*{c-bhover-border}*/;
+ color: #000000 /*{c-bhover-color}*/;
+ text-shadow: 0 /*{c-bhover-shadow-x}*/ 1px /*{c-bhover-shadow-y}*/ 0 /*{c-bhover-shadow-radius}*/ #eeeeee /*{c-bhover-shadow-color}*/;
+}
+/* Button down */
+.ui-page-theme-c .ui-btn:active,
+html .ui-bar-c .ui-btn:active,
+html .ui-body-c .ui-btn:active,
+html body .ui-group-theme-c .ui-btn:active,
+html head + body .ui-btn.ui-btn-c:active {
+ background-color: #f9f9f9 /*{c-bdown-background-color}*/;
+ border-color: #888888 /*{c-bdown-border}*/;
+ color: #000000 /*{c-bdown-color}*/;
+ text-shadow: 0 /*{c-bdown-shadow-x}*/ 1px /*{c-bdown-shadow-y}*/ 0 /*{c-bdown-shadow-radius}*/ #eeeeee /*{c-bdown-shadow-color}*/;
+}
+/* Active button */
+.ui-page-theme-c .ui-btn.ui-btn-active,
+html .ui-bar-c .ui-btn.ui-btn-active,
+html .ui-body-c .ui-btn.ui-btn-active,
+html body .ui-group-theme-c .ui-btn.ui-btn-active,
+html head + body .ui-btn.ui-btn-c.ui-btn-active,
+.ui-page-theme-c .ui-checkbox-on:after,
+html .ui-bar-c .ui-checkbox-on:after,
+html .ui-body-c .ui-checkbox-on:after,
+html body .ui-group-theme-c .ui-checkbox-on:after,
+.ui-btn.ui-checkbox-on.ui-btn-c:after,
+.ui-page-theme-c .ui-flipswitch-active,
+html .ui-bar-c .ui-flipswitch-active,
+html .ui-body-c .ui-flipswitch-active,
+html body .ui-group-theme-c .ui-flipswitch-active,
+html body .ui-flipswitch.ui-bar-c.ui-flipswitch-active,
+.ui-page-theme-c .ui-slider-track .ui-btn-active,
+html .ui-bar-c .ui-slider-track .ui-btn-active,
+html .ui-body-c .ui-slider-track .ui-btn-active,
+html body .ui-group-theme-c .ui-slider-track .ui-btn-active,
+html body div.ui-slider-track.ui-body-c .ui-btn-active {
+ background-color: #4d4d4d /*{c-active-background-color}*/;
+ border-color: #6b6b6b /*{c-active-border}*/;
+ color: #ffffff /*{c-active-color}*/;
+ text-shadow: 0 /*{c-active-shadow-x}*/ 1px /*{c-active-shadow-y}*/ 0 /*{c-active-shadow-radius}*/ #444444 /*{c-active-shadow-color}*/;
+}
+/* Active radio button icon */
+.ui-page-theme-c .ui-radio-on:after,
+html .ui-bar-c .ui-radio-on:after,
+html .ui-body-c .ui-radio-on:after,
+html body .ui-group-theme-c .ui-radio-on:after,
+.ui-btn.ui-radio-on.ui-btn-c:after {
+ border-color: #4d4d4d /*{c-active-background-color}*/;
+}
+/* Focus */
+.ui-page-theme-c .ui-btn:focus,
+html .ui-bar-c .ui-btn:focus,
+html .ui-body-c .ui-btn:focus,
+html body .ui-group-theme-c .ui-btn:focus,
+html head + body .ui-btn.ui-btn-c:focus,
+.ui-page-theme-c .ui-focus,
+html .ui-bar-c .ui-focus,
+html .ui-body-c .ui-focus,
+html body .ui-group-theme-c .ui-focus,
+html head + body .ui-btn-c.ui-focus,
+html head + body .ui-body-c.ui-focus {
+ -webkit-box-shadow: 0 0 12px #4d4d4d /*{c-active-background-color}*/;
+ -moz-box-shadow: 0 0 12px #4d4d4d /*{c-active-background-color}*/;
+ box-shadow: 0 0 12px #4d4d4d /*{c-active-background-color}*/;
+}
+/* Structure */
+/* Disabled
+-----------------------------------------------------------------------------------------------------------*/
+/* Class ui-disabled deprecated in 1.4. :disabled not supported by IE8 so we use [disabled] */
+.ui-disabled,
+.ui-state-disabled,
+button[disabled],
+.ui-select .ui-btn.ui-state-disabled {
+ filter: alpha(opacity=30);
+ opacity: .3;
+ cursor: default !important;
+ pointer-events: none;
+}
+/* Focus state outline
+-----------------------------------------------------------------------------------------------------------*/
+.ui-btn:focus,
+.ui-btn.ui-focus {
+ outline: 0;
+}
+/* Unset box-shadow in browsers that don't do it right */
+.ui-noboxshadow .ui-shadow,
+.ui-noboxshadow .ui-shadow-inset,
+.ui-noboxshadow .ui-overlay-shadow,
+.ui-noboxshadow .ui-shadow-icon.ui-btn:after,
+.ui-noboxshadow .ui-shadow-icon .ui-btn:after,
+.ui-noboxshadow .ui-focus,
+.ui-noboxshadow .ui-btn:focus,
+.ui-noboxshadow input:focus,
+.ui-noboxshadow .ui-panel {
+ -webkit-box-shadow: none !important;
+ -moz-box-shadow: none !important;
+ box-shadow: none !important;
+}
+.ui-noboxshadow .ui-btn:focus,
+.ui-noboxshadow .ui-focus {
+ outline-width: 1px;
+ outline-style: auto;
+}
\ No newline at end of file
diff --git a/ScheMe/Content/MedPred.css b/ScheMe/Content/ScheMe.less
similarity index 100%
rename from ScheMe/Content/MedPred.css
rename to ScheMe/Content/ScheMe.less
diff --git a/ScheMe/Content/ScheMe.min.css b/ScheMe/Content/ScheMe.min.css
new file mode 100644
index 0000000..4d6a9ec
--- /dev/null
+++ b/ScheMe/Content/ScheMe.min.css
@@ -0,0 +1,11 @@
+/*!
+* jQuery Mobile 1.4.3
+* Git HEAD hash: b9c6473e3d90af26570e6f14e5a0307897ab385c <> Date: Tue Jul 1 2014 15:37:36 UTC
+* http://jquerymobile.com
+*
+* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
+* Released under the MIT license.
+* http://jquery.org/license
+*
+*/
+html{font-size:100%}body,input,select,textarea,button,.ui-btn{font-size:1em;line-height:1.3;font-family:sans-serif}legend,.ui-input-text input,.ui-input-search input{color:inherit;text-shadow:inherit}.ui-mobile label,div.ui-controlgroup-label{font-weight:normal;font-size:16px}.ui-field-contain{border-bottom-color:#828282;border-bottom-color:rgba(0,0,0,.15);border-bottom-width:1px;border-bottom-style:solid}.table-stroke thead th,.table-stripe thead th,.table-stripe tbody tr:last-child{border-bottom:1px solid #d6d6d6;border-bottom:1px solid rgba(0,0,0,.1)}.table-stroke tbody th,.table-stroke tbody td{border-bottom:1px solid #e6e6e6;border-bottom:1px solid rgba(0,0,0,.05)}.table-stripe.table-stroke tbody tr:last-child th,.table-stripe.table-stroke tbody tr:last-child td{border-bottom:0}.table-stripe tbody tr:nth-child(odd) td,.table-stripe tbody tr:nth-child(odd) th{background-color:#eee;background-color:rgba(0,0,0,.04)}.ui-btn,label.ui-btn{font-weight:bold;border-width:1px;border-style:solid}.ui-btn{text-decoration:none !important}.ui-btn-active{cursor:pointer}.ui-corner-all{-webkit-border-radius:.6em;border-radius:.6em}.ui-btn-corner-all,.ui-btn.ui-corner-all,.ui-slider-track.ui-corner-all,.ui-flipswitch.ui-corner-all,.ui-li-count{-webkit-border-radius:.3125em;border-radius:.3125em}.ui-btn-icon-notext.ui-btn-corner-all,.ui-btn-icon-notext.ui-corner-all{-webkit-border-radius:1em;border-radius:1em}.ui-btn-corner-all,.ui-corner-all{-webkit-background-clip:padding;background-clip:padding-box}.ui-popup.ui-corner-all>.ui-popup-arrow-guide{left:.6em;right:.6em;top:.6em;bottom:.6em}.ui-shadow{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.ui-shadow-inset{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.ui-overlay-shadow{-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);-moz-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6)}.ui-btn-icon-left:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after{background-color:#666;background-color:rgba(0,0,0,.15);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:1em;border-radius:1em}.ui-alt-icon.ui-btn:after,.ui-alt-icon .ui-btn:after,html .ui-alt-icon.ui-checkbox-off:after,html .ui-alt-icon.ui-radio-off:after,html .ui-alt-icon .ui-checkbox-off:after,html .ui-alt-icon .ui-radio-off:after{background-color:#666;background-color:rgba(0,0,0,.15)}.ui-nodisc-icon.ui-btn:after,.ui-nodisc-icon .ui-btn:after{background-color:transparent}.ui-shadow-icon.ui-btn:after,.ui-shadow-icon .ui-btn:after{-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.ui-btn.ui-checkbox-off:after,.ui-btn.ui-checkbox-on:after,.ui-btn.ui-radio-off:after,.ui-btn.ui-radio-on:after{display:block;width:18px;height:18px;margin:-9px 2px 0 2px}.ui-checkbox-off:after,.ui-btn.ui-radio-off:after{filter:alpha(opacity=30);opacity:.3}.ui-btn.ui-checkbox-off:after,.ui-btn.ui-checkbox-on:after{-webkit-border-radius:.1875em;border-radius:.1875em}.ui-btn.ui-checkbox-off:after{background-color:#666;background-color:rgba(0,0,0,.3)}.ui-radio .ui-btn.ui-radio-on:after{background-image:none;background-color:#fff;width:8px;height:8px;border-width:5px;border-style:solid}.ui-alt-icon.ui-btn.ui-radio-on:after,.ui-alt-icon .ui-btn.ui-radio-on:after{background-color:#000}.ui-icon-loading{background:url("images/ajax-loader.gif");background-size:2.875em 2.875em}.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit,html body .ui-group-theme-a .ui-bar-inherit{background-color:#e9e9e9;border-color:#ddd;color:#333;text-shadow:0 1px 0 #eee;font-weight:bold}.ui-bar-a{border-width:1px;border-style:solid}.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background-color:#f9f9f9;border-color:#bbb;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-body-a,.ui-page-theme-a .ui-body-inherit,html .ui-bar-a .ui-body-inherit,html .ui-body-a .ui-body-inherit,html body .ui-group-theme-a .ui-body-inherit,html .ui-panel-page-container-a{background-color:#fff;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-body-a{border-width:1px;border-style:solid}.ui-page-theme-a a,html .ui-bar-a a,html .ui-body-a a,html body .ui-group-theme-a a{color:#38c;font-weight:bold}.ui-page-theme-a a:visited,html .ui-bar-a a:visited,html .ui-body-a a:visited,html body .ui-group-theme-a a:visited{color:#38c}.ui-page-theme-a a:hover,html .ui-bar-a a:hover,html .ui-body-a a:hover,html body .ui-group-theme-a a:hover{color:#059}.ui-page-theme-a a:active,html .ui-bar-a a:active,html .ui-body-a a:active,html body .ui-group-theme-a a:active{color:#059}.ui-page-theme-a .ui-btn,html .ui-bar-a .ui-btn,html .ui-body-a .ui-btn,html body .ui-group-theme-a .ui-btn,html head+body .ui-btn.ui-btn-a,.ui-page-theme-a .ui-btn:visited,html .ui-bar-a .ui-btn:visited,html .ui-body-a .ui-btn:visited,html body .ui-group-theme-a .ui-btn:visited,html head+body .ui-btn.ui-btn-a:visited{background-color:#f6f6f6;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-a .ui-btn:hover,html .ui-bar-a .ui-btn:hover,html .ui-body-a .ui-btn:hover,html body .ui-group-theme-a .ui-btn:hover,html head+body .ui-btn.ui-btn-a:hover{background-color:#ededed;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-a .ui-btn:active,html .ui-bar-a .ui-btn:active,html .ui-body-a .ui-btn:active,html body .ui-group-theme-a .ui-btn:active,html head+body .ui-btn.ui-btn-a:active{background-color:#e8e8e8;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-a .ui-btn.ui-btn-active,html .ui-bar-a .ui-btn.ui-btn-active,html .ui-body-a .ui-btn.ui-btn-active,html body .ui-group-theme-a .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-a.ui-btn-active,.ui-page-theme-a .ui-checkbox-on:after,html .ui-bar-a .ui-checkbox-on:after,html .ui-body-a .ui-checkbox-on:after,html body .ui-group-theme-a .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-a:after,.ui-page-theme-a .ui-flipswitch-active,html .ui-bar-a .ui-flipswitch-active,html .ui-body-a .ui-flipswitch-active,html body .ui-group-theme-a .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,.ui-page-theme-a .ui-slider-track .ui-btn-active,html .ui-bar-a .ui-slider-track .ui-btn-active,html .ui-body-a .ui-slider-track .ui-btn-active,html body .ui-group-theme-a .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-a .ui-btn-active{background-color:#38c;border-color:#38c;color:#fff;text-shadow:0 1px 0 #059}.ui-page-theme-a .ui-radio-on:after,html .ui-bar-a .ui-radio-on:after,html .ui-body-a .ui-radio-on:after,html body .ui-group-theme-a .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-a:after{border-color:#38c}.ui-page-theme-a .ui-btn:focus,html .ui-bar-a .ui-btn:focus,html .ui-body-a .ui-btn:focus,html body .ui-group-theme-a .ui-btn:focus,html head+body .ui-btn.ui-btn-a:focus,.ui-page-theme-a .ui-focus,html .ui-bar-a .ui-focus,html .ui-body-a .ui-focus,html body .ui-group-theme-a .ui-focus,html head+body .ui-btn-a.ui-focus,html head+body .ui-body-a.ui-focus{-webkit-box-shadow:0 0 12px #38c;-moz-box-shadow:0 0 12px #38c;box-shadow:0 0 12px #38c}.ui-bar-b,.ui-page-theme-b .ui-bar-inherit,html .ui-bar-b .ui-bar-inherit,html .ui-body-b .ui-bar-inherit,html body .ui-group-theme-b .ui-bar-inherit{background-color:#000;border-color:#545454;color:#fff;text-shadow:0 1px 0 #444;font-weight:bold}.ui-bar-b{border-width:1px;border-style:solid}.ui-overlay-b,.ui-page-theme-b,.ui-page-theme-b .ui-panel-wrapper{background-color:#f9f9f9;border-color:#bbb;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-body-b,.ui-page-theme-b .ui-body-inherit,html .ui-bar-b .ui-body-inherit,html .ui-body-b .ui-body-inherit,html body .ui-group-theme-b .ui-body-inherit,html .ui-panel-page-container-b{background-color:#fff;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-body-b{border-width:1px;border-style:solid}.ui-page-theme-b a,html .ui-bar-b a,html .ui-body-b a,html body .ui-group-theme-b a{color:#38c;font-weight:bold}.ui-page-theme-b a:visited,html .ui-bar-b a:visited,html .ui-body-b a:visited,html body .ui-group-theme-b a:visited{color:#38c}.ui-page-theme-b a:hover,html .ui-bar-b a:hover,html .ui-body-b a:hover,html body .ui-group-theme-b a:hover{color:#059}.ui-page-theme-b a:active,html .ui-bar-b a:active,html .ui-body-b a:active,html body .ui-group-theme-b a:active{color:#059}.ui-page-theme-b .ui-btn,html .ui-bar-b .ui-btn,html .ui-body-b .ui-btn,html body .ui-group-theme-b .ui-btn,html head+body .ui-btn.ui-btn-b,.ui-page-theme-b .ui-btn:visited,html .ui-bar-b .ui-btn:visited,html .ui-body-b .ui-btn:visited,html body .ui-group-theme-b .ui-btn:visited,html head+body .ui-btn.ui-btn-b:visited{background-color:#f6f6f6;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-b .ui-btn:hover,html .ui-bar-b .ui-btn:hover,html .ui-body-b .ui-btn:hover,html body .ui-group-theme-b .ui-btn:hover,html head+body .ui-btn.ui-btn-b:hover{background-color:#ededed;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-b .ui-btn:active,html .ui-bar-b .ui-btn:active,html .ui-body-b .ui-btn:active,html body .ui-group-theme-b .ui-btn:active,html head+body .ui-btn.ui-btn-b:active{background-color:#e8e8e8;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-page-theme-b .ui-btn.ui-btn-active,html .ui-bar-b .ui-btn.ui-btn-active,html .ui-body-b .ui-btn.ui-btn-active,html body .ui-group-theme-b .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-b.ui-btn-active,.ui-page-theme-b .ui-checkbox-on:after,html .ui-bar-b .ui-checkbox-on:after,html .ui-body-b .ui-checkbox-on:after,html body .ui-group-theme-b .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-b:after,.ui-page-theme-b .ui-flipswitch-active,html .ui-bar-b .ui-flipswitch-active,html .ui-body-b .ui-flipswitch-active,html body .ui-group-theme-b .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,.ui-page-theme-b .ui-slider-track .ui-btn-active,html .ui-bar-b .ui-slider-track .ui-btn-active,html .ui-body-b .ui-slider-track .ui-btn-active,html body .ui-group-theme-b .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-b .ui-btn-active{background-color:#38c;border-color:#38c;color:#fff;text-shadow:0 1px 0 #059}.ui-page-theme-b .ui-radio-on:after,html .ui-bar-b .ui-radio-on:after,html .ui-body-b .ui-radio-on:after,html body .ui-group-theme-b .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-b:after{border-color:#38c}.ui-page-theme-b .ui-btn:focus,html .ui-bar-b .ui-btn:focus,html .ui-body-b .ui-btn:focus,html body .ui-group-theme-b .ui-btn:focus,html head+body .ui-btn.ui-btn-b:focus,.ui-page-theme-b .ui-focus,html .ui-bar-b .ui-focus,html .ui-body-b .ui-focus,html body .ui-group-theme-b .ui-focus,html head+body .ui-btn-b.ui-focus,html head+body .ui-body-b.ui-focus{-webkit-box-shadow:0 0 12px #38c;-moz-box-shadow:0 0 12px #38c;box-shadow:0 0 12px #38c}.ui-bar-c,.ui-page-theme-c .ui-bar-inherit,html .ui-bar-c .ui-bar-inherit,html .ui-body-c .ui-bar-inherit,html body .ui-group-theme-c .ui-bar-inherit{background-color:#585858;border-color:#7b7b7b;color:#fff;text-shadow:0 1px 0 #444;font-weight:bold}.ui-bar-c{border-width:1px;border-style:solid}.ui-overlay-c,.ui-page-theme-c,.ui-page-theme-c .ui-panel-wrapper{background-color:#f9f9f9;border-color:#bbb;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-body-c,.ui-page-theme-c .ui-body-inherit,html .ui-bar-c .ui-body-inherit,html .ui-body-c .ui-body-inherit,html body .ui-group-theme-c .ui-body-inherit,html .ui-panel-page-container-c{background-color:#f2f2f2;border-color:#ddd;color:#000;text-shadow:0 1px 0 #eee}.ui-body-c{border-width:1px;border-style:solid}.ui-page-theme-c a,html .ui-bar-c a,html .ui-body-c a,html body .ui-group-theme-c a{color:#38c;font-weight:bold}.ui-page-theme-c a:visited,html .ui-bar-c a:visited,html .ui-body-c a:visited,html body .ui-group-theme-c a:visited{color:#38c}.ui-page-theme-c a:hover,html .ui-bar-c a:hover,html .ui-body-c a:hover,html body .ui-group-theme-c a:hover{color:#059}.ui-page-theme-c a:active,html .ui-bar-c a:active,html .ui-body-c a:active,html body .ui-group-theme-c a:active{color:#059}.ui-page-theme-c .ui-btn,html .ui-bar-c .ui-btn,html .ui-body-c .ui-btn,html body .ui-group-theme-c .ui-btn,html head+body .ui-btn.ui-btn-c,.ui-page-theme-c .ui-btn:visited,html .ui-bar-c .ui-btn:visited,html .ui-body-c .ui-btn:visited,html body .ui-group-theme-c .ui-btn:visited,html head+body .ui-btn.ui-btn-c:visited{background-color:#d9d9d9;border-color:#bbb;color:#000;text-shadow:0 1px 0 #eee}.ui-page-theme-c .ui-btn:hover,html .ui-bar-c .ui-btn:hover,html .ui-body-c .ui-btn:hover,html body .ui-group-theme-c .ui-btn:hover,html head+body .ui-btn.ui-btn-c:hover{background-color:#f9f9f9;border-color:#888;color:#000;text-shadow:0 1px 0 #eee}.ui-page-theme-c .ui-btn:active,html .ui-bar-c .ui-btn:active,html .ui-body-c .ui-btn:active,html body .ui-group-theme-c .ui-btn:active,html head+body .ui-btn.ui-btn-c:active{background-color:#f9f9f9;border-color:#888;color:#000;text-shadow:0 1px 0 #eee}.ui-page-theme-c .ui-btn.ui-btn-active,html .ui-bar-c .ui-btn.ui-btn-active,html .ui-body-c .ui-btn.ui-btn-active,html body .ui-group-theme-c .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-c.ui-btn-active,.ui-page-theme-c .ui-checkbox-on:after,html .ui-bar-c .ui-checkbox-on:after,html .ui-body-c .ui-checkbox-on:after,html body .ui-group-theme-c .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-c:after,.ui-page-theme-c .ui-flipswitch-active,html .ui-bar-c .ui-flipswitch-active,html .ui-body-c .ui-flipswitch-active,html body .ui-group-theme-c .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-c.ui-flipswitch-active,.ui-page-theme-c .ui-slider-track .ui-btn-active,html .ui-bar-c .ui-slider-track .ui-btn-active,html .ui-body-c .ui-slider-track .ui-btn-active,html body .ui-group-theme-c .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-c .ui-btn-active{background-color:#4d4d4d;border-color:#6b6b6b;color:#fff;text-shadow:0 1px 0 #444}.ui-page-theme-c .ui-radio-on:after,html .ui-bar-c .ui-radio-on:after,html .ui-body-c .ui-radio-on:after,html body .ui-group-theme-c .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-c:after{border-color:#4d4d4d}.ui-page-theme-c .ui-btn:focus,html .ui-bar-c .ui-btn:focus,html .ui-body-c .ui-btn:focus,html body .ui-group-theme-c .ui-btn:focus,html head+body .ui-btn.ui-btn-c:focus,.ui-page-theme-c .ui-focus,html .ui-bar-c .ui-focus,html .ui-body-c .ui-focus,html body .ui-group-theme-c .ui-focus,html head+body .ui-btn-c.ui-focus,html head+body .ui-body-c.ui-focus{-webkit-box-shadow:0 0 12px #4d4d4d;-moz-box-shadow:0 0 12px #4d4d4d;box-shadow:0 0 12px #4d4d4d}.ui-disabled,.ui-state-disabled,button[disabled],.ui-select .ui-btn.ui-state-disabled{filter:alpha(opacity=30);opacity:.3;cursor:default !important;pointer-events:none}.ui-btn:focus,.ui-btn.ui-focus{outline:0}.ui-noboxshadow .ui-shadow,.ui-noboxshadow .ui-shadow-inset,.ui-noboxshadow .ui-overlay-shadow,.ui-noboxshadow .ui-shadow-icon.ui-btn:after,.ui-noboxshadow .ui-shadow-icon .ui-btn:after,.ui-noboxshadow .ui-focus,.ui-noboxshadow .ui-btn:focus,.ui-noboxshadow input:focus,.ui-noboxshadow .ui-panel{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.ui-noboxshadow .ui-btn:focus,.ui-noboxshadow .ui-focus{outline-width:1px;outline-style:auto}
\ No newline at end of file
diff --git a/ScheMe/Properties/PublishProfiles/IIS02.pubxml b/ScheMe/Properties/PublishProfiles/IIS02.pubxml
index caa18c3..c2cabc2 100644
--- a/ScheMe/Properties/PublishProfiles/IIS02.pubxml
+++ b/ScheMe/Properties/PublishProfiles/IIS02.pubxml
@@ -24,41 +24,41 @@ by editing this MSBuild file. In order to learn more about this please visit htt
-
+
-
+
-
+
-
+
diff --git a/ScheMe/Properties/PublishProfiles/WinLab.pubxml b/ScheMe/Properties/PublishProfiles/WinLab.pubxml
index 21b4d18..7c1a465 100644
--- a/ScheMe/Properties/PublishProfiles/WinLab.pubxml
+++ b/ScheMe/Properties/PublishProfiles/WinLab.pubxml
@@ -24,41 +24,41 @@ by editing this MSBuild file. In order to learn more about this please visit htt
-
+
-
+
-
+
-
+
diff --git a/ScheMe/ScheMe.csproj b/ScheMe/ScheMe.csproj
index adf8440..0208361 100644
--- a/ScheMe/ScheMe.csproj
+++ b/ScheMe/ScheMe.csproj
@@ -1,5 +1,5 @@
-
+Debug
@@ -11,15 +11,16 @@
{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}LibraryProperties
- MedPred
- MedPred
- v4.5
+ ScheMe
+ ScheMe
+ v4.6.2true
+ true
@@ -73,25 +74,24 @@
..\packages\NLog.4.4.1\lib\net45\NLog.dllTrue
+
-
- ..\packages\Microsoft.AspNet.Web.Optimization.1.1.3\lib\net40\System.Web.Optimization.dll
-
+ ..\packages\WebGrease.1.6.0\lib\WebGrease.dllTrue
@@ -323,8 +323,17 @@
-
-
+
+
+ compilerconfig.json
+
+
+
+ ScheMe.less
+
+
+ ScheMe.css
+ Style.less
@@ -372,6 +381,7 @@
+ Designer
diff --git a/ScheMe/Test.aspx b/ScheMe/Test.aspx
index be6f870..037a41a 100644
--- a/ScheMe/Test.aspx
+++ b/ScheMe/Test.aspx
@@ -1,4 +1,4 @@
-<%@ Page Title="" Language="C#" MasterPageFile="~/JQMob.Master" AutoEventWireup="true" CodeBehind="Test.aspx.cs" Inherits="MedPred.Test" %>
+<%@ Page Title="" Language="C#" MasterPageFile="~/JQMob.Master" AutoEventWireup="true" CodeBehind="Test.aspx.cs" Inherits="ScheMe.Test" %>
<%@ Register src="WebUserControls/mod_fileUpload.ascx" tagname="mod_fileUpload" tagprefix="uc1" %>
diff --git a/ScheMe/Test.aspx.cs b/ScheMe/Test.aspx.cs
index 13a803e..a006c6c 100644
--- a/ScheMe/Test.aspx.cs
+++ b/ScheMe/Test.aspx.cs
@@ -5,7 +5,7 @@ using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
-namespace MedPred
+namespace ScheMe
{
public partial class Test : System.Web.UI.Page
{
diff --git a/ScheMe/Test.aspx.designer.cs b/ScheMe/Test.aspx.designer.cs
index dbb62af..88d9c7d 100644
--- a/ScheMe/Test.aspx.designer.cs
+++ b/ScheMe/Test.aspx.designer.cs
@@ -7,7 +7,7 @@
//
//------------------------------------------------------------------------------
-namespace MedPred {
+namespace ScheMe {
public partial class Test {
@@ -19,6 +19,6 @@ namespace MedPred {
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
///
- protected global::MedPred.WebUserControls.mod_fileUpload mod_fileUpload1;
+ protected global::ScheMe.WebUserControls.mod_fileUpload mod_fileUpload1;
}
}
diff --git a/ScheMe/VGen.aspx b/ScheMe/VGen.aspx
index 7988752..6edfbde 100644
--- a/ScheMe/VGen.aspx
+++ b/ScheMe/VGen.aspx
@@ -1,4 +1,4 @@
-<%@ Page Title="" Language="C#" MasterPageFile="~/JQMob.Master" AutoEventWireup="true" CodeBehind="VGen.aspx.cs" Inherits="MedPred.VGen" %>
+<%@ Page Title="" Language="C#" MasterPageFile="~/JQMob.Master" AutoEventWireup="true" CodeBehind="VGen.aspx.cs" Inherits="ScheMe.VGen" %>
@@ -164,7 +164,7 @@
-
+
diff --git a/ScheMe/VGen.aspx.cs b/ScheMe/VGen.aspx.cs
index 058c7c6..cb06d3d 100644
--- a/ScheMe/VGen.aspx.cs
+++ b/ScheMe/VGen.aspx.cs
@@ -1,4 +1,4 @@
-using MedPred_Data;
+using ScheMe_Data;
using SteamWare;
using System;
using System.Collections.Generic;
@@ -8,7 +8,7 @@ using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
-namespace MedPred
+namespace ScheMe
{
public partial class VGen : System.Web.UI.Page
{
@@ -65,7 +65,7 @@ namespace MedPred
///
protected DataColumnCollection colonneObj()
{
- DS_Applicazione.VisGenDataTable tabella = new MedPred_Data.DS_Applicazione.VisGenDataTable();
+ DS_Applicazione.VisGenDataTable tabella = new ScheMe_Data.DS_Applicazione.VisGenDataTable();
DataColumnCollection colonne = tabella.Columns;
return colonne;
}
diff --git a/ScheMe/VGen.aspx.designer.cs b/ScheMe/VGen.aspx.designer.cs
index 0897e21..72ae460 100644
--- a/ScheMe/VGen.aspx.designer.cs
+++ b/ScheMe/VGen.aspx.designer.cs
@@ -7,7 +7,7 @@
//
//------------------------------------------------------------------------------
-namespace MedPred {
+namespace ScheMe {
public partial class VGen {
diff --git a/ScheMe/Web.config b/ScheMe/Web.config
index 62fc2d5..38f535d 100644
--- a/ScheMe/Web.config
+++ b/ScheMe/Web.config
@@ -1,98 +1,103 @@
-
-
+
-
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
-
+
-
+
-
+
-
-
-
+
+
+
@@ -100,12 +105,12 @@
See http://code.google.com/p/elmah/wiki/SecuringErrorLogPages for
more information on remote access and securing ELMAH.
-->
-
+
-
+
-
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
-
+
-
+
-
+
-
-
-
+
+
+
@@ -100,12 +105,12 @@
See http://code.google.com/p/elmah/wiki/SecuringErrorLogPages for
more information on remote access and securing ELMAH.
-->
-
+
-
+
5)
-
-
-
-
- dir di logging
-
-
-
-
- MAIN: esecuzione al caricamento del modulo delle routines di controllo utente e creazione pagina
-
-
-
-
-
-
- predisposizione dati x pagina da cache/database a seconda della disponibilità in cache o refresh (B.1.4)
-
-
-
-
- popola gli oggetti e le labels... (B.1.6)
-
-
-
-
- disegna la pagina: prima i controlli poi il datagrid
-
-
-
-
- aggiunge i link x i selettori
-
-
-
-
- sistema i vari controlli della pagina
-
-
-
-
- aggiorna eventuali datalist e datagrid
-
-
-
-
- sistema tutte le labels traducendo i lemmi nella lingua utente ed in inglese
-
-
-
-
- calcola come percentuale la radio dividendo/divisore
-
-
-
-
-
-
-
- limita una stringa al numero max di caratteri imposto
-
-
-
-
-
-
-
- Reads data from a stream until the end is reached. The
- data is returned as a byte array. An IOException is
- thrown if any of the underlying IO calls fail.
-
- The stream to read data from
- The initial buffer length
-
-
-
- converte una data in formato aaaammgg in stringa gg/mm/aaaa
-
-
-
-
-
-
- converte una data in formato aaaammgg in stringa aaaa-mm-gg
-
-
-
-
-
-
- converte una stringa in formato gg/mm/aaaa in stringa(intero data) in formato aaaammgg
-
-
-
-
-
-
- converte una datetime in un intero tipo yyyymmddhhmmss
-
-
-
-
-
-
- formatta la data in formato dateTime in una data formato italiano come stringa gg/mm/aaaa
-
-
-
-
-
-
- invia un alert jscript con messaggio indicato...
-
- messaggio dell'alert da mandare
-
-
-
- scrive immediatamente sulla pagina web il messaggio di avanzamento...
-
-
-
-
-
- restituisce una scringa formattata in testa e coda x essere un corretto comando javascript
-
-
-
-
-
-
- invio email senza log
-
-
-
-
-
-
-
-
-
- invio email con log
-
-
-
-
-
-
-
-
-
- caricamento dati applicazione da sessione (B.1.3)
-
-
-
-
- setup datamanagers...
-
-
-
-
- reset update del modulo corrente
-
-
-
-
- (ri)carica i dataset del modulo
-
-
-
-
- verifica se tutti i dataset richiesti sono disponibili i cache
-
-
-
-
-
- salva nella cache i dataset caricati
-
-
-
-
- carica dalla cache i dataset necessari
-
-
-
-
- legge i valori standard x dataset e parametri
-
-
-
-
- leggi i parametri di configurazione standard dell'applicativo
-
-
-
-
- genera la stringa dei cdc autorizzati dell'utente
-
-
-
-
- legge il dataset dei CdC
-
-
-
-
- caricamento dati user da sessione (B.1.1)
-
-
-
-
- verifica che l'utente abbia almeno un permesso per la pagina corrente altrimenti redirect ad unauthorized
-
-
-
-
- salva in variabile pagina il nome della pagina corrente
-
-
-
-
- selezione delle posizioni cdc autorizzate come stringa di filtraggio su POSIZIONE LIKE, se non ce ne fossero redirige su unauthorized.aspx
-
-
-
-
-
- risponde alla domanda se l'utente abbia permesso tipo writable (S) nel permessi2funzione
-
-
-
-
-
- verifica la condizione booleana e formatta di conseguenza la stringa di filtraggio da accodare al filtro x CdC autorizzati
-
- condizione
- tipo di eguaglianza
- nome parametro
- valore parametro
-
-
-
-
- crea la stringa di filtraggio x data secondo modalità tipo inizio/fine/durante...
-
-
-
-
-
- crea la stringa di filtraggio x data secondo modalità tipo minoreUguale / uguale / maggioreUguale...
-
-
-
-
-
- verifica la condizione booleana e formatta di conseguenza la stringa di filtraggio tipo LIKE x i campi inseriti separati da # SE valParam !=""
-
-
-
-
-
-
-
- variabile salvata in view state x la stringa di sorting - dg 2
-
-
-
-
- variabile salvata in view state x la stringa di sorting - dg 2
-
-
-
-
- legge e scrive in viewState la stringa di filtraggio...
-
-
-
-
- variabile salvata in viewstate x la direzione del sorting
-
-
-
-
- genera la stringa filtro x i cdc autorizzati x l'user
-
-
-
-
-
- esegue la ricerca dei cdc nelle posizioni indicate dal filtro e restituisce elenco distinct degli stessi
-
- filtro con cui cercare i cdc (del tipo " (POSIZIONE LIKE 'T.1.2.3%') OR ... "
- stringa di filtraggio ricostruita per l'elenco dei cdc fino a quel momento trovati
- ultimo cdc trovato
- cdc corrente
-
-
-
-
- restituisce il cdc dell'utente data la sua matricola
-
-
-
-
-
-
- restituisce l'utente AS dall'utente win
-
-
-
-
-
-
- restituisce la descr del CdC
-
-
-
-
-
-
- invia la stringa jscript di conferma pre-cancellazione
-
-
-
-
-
- restituisce la stringa del path corretto per l'immagine richiesta nel formato "~/images/{0}{1}"
-
- verrà usato x posizione {0}, tipo "view"
- verrà usato x posizione {1}, tipo "_s.png"
-
-
-
-
- restituisce la stringa del path corretto per l'immagine richiesta nel formato "~/images/{0}{1}"
-
- verrà usato x posizione {0}, tipo "view"
- verrà usato x posizione {1}, tipo "_s.png"
- tipo del file richiesto..."
-
-
-
-
- effettua traduzione del lemma
-
-
-
-
-
-
- effettua traduzione in inglese del lemma
-
-
-
-
-
-
- definisce visibilità
-
-
-
-
-
-
- tipo di vista del modulo
-
-
-
-
- effettua la registrazione degli eventi
-
-
-
-
- effettua l'inserimento vero e proprio dell'evento letto dai valori in session x l'utente corrente...
-
- evento da loggare
- valori originali
- nuovi valori
- filtro associato
-
-
-
- salva in sessione i valori indicati
-
- dictionary dei valori vecchi
- dictionary dei valori nuovi
- bool su abilitazione al log dell'oggetto
- descrizione evento da loggare
- filtro associato all'evento
- restituisce il numero di elementi contenuti, -1 significa nessuna differenza...
-
-
-
- salva in sessione i valori per un oggetto che sta x essere eliminato
-
- dictionary dei valori vecchi
- bool su abilitazione al log dell'oggetto
- descrizione evento da loggare
- filtro associato all'evento
- restituisce il numero di elementi contenuti, -1 significa nessuna differenza...
-
-
-
- wrapper per log con salvataggio dell'IP del chiamante
-
-
-
-
-
-
- wrapper per log con salvataggio dell'IP del chiamante
-
- The testo log.
- The tipo.
-
-
-
-
- event handler generico
-
-
-
-
- sollevo evento selezione
-
-
-
-
- classe gestione auth
-
-
-
-
- The ta anag dev
-
-
-
-
- init dei table adapters
-
-
-
-
- effettua setup dei connection strings da web.config della singola applicazione
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Singleton accesso a authProxy
-
-
-
-
- Tenta autologin con autoriconoscimento Dominio/username by cookie
-
-
-
-
-
-
- formatta il secret code
-
-
-
-
-
-
-
-
-
-
- crea un nuovo record device e salva un nuovo cookie su db x il dispositivo e l'utente richiesti
-
-
-
-
-
-
-
-
-
-
-
-
-
- rimuove device da DB e toglie il cookie
-
- secret associata al device
-
-
-
-
- rimuove device da DB e toglie il cookie
-
- Nome Device
-
-
-
-
- imuove device da DB e toglie il cookie
-
-
-
-
-
-
-
- classe di wrap verso i TableAdapter dell'area billing
-
-
-
-
- metodo protected di avvio della classe
-
-
-
-
- procedura di avvio dei tableAdapter
-
-
-
-
- effettua setup dei connection strings da web.config delal singola applicazione
-
-
-
-
- tableAdapter documenti
-
-
-
-
- tableAdapter documenti
-
-
-
-
- tableAdapter documenti
-
-
-
-
- tableAdapter documenti
-
-
-
-
- tableAdapter documenti
-
-
-
-
- tableAdapter documenti
-
-
-
-
- classe singleton x la gestione dei tableadapters
-
-
-
-
- classe con funzioni specifiche di calcolo
-
-
-
-
- inizializzazione classe
-
-
-
-
- elenco dei caratteri base 36: 0..9A..Z
-
-
-
-
- converte un intero in un numero a base 36 (0..9A..Z)
-
- num intero da convertire
- base, max 36 (0..9A..Z)
-
-
-
-
- converte da base di dimensione nBase a valore intero
-
- valore in formato nBase
- base, max 36 (0..9A..Z)
-
-
-
-
- metodo di accesso singleton
-
-
-
-
- classe per effettuare confronto tra valori disomogeneri per tipo e costruire diff testuali
-
-
-
-
- valore originale
-
-
-
-
- nuovo valore
-
-
-
-
- dictionary dei parametri vecchi
-
-
-
-
- dictionary dei parametri nuovi
-
-
-
-
- inizializzazione classe
-
-
-
-
- stringa diff dei valori originali modificati
-
-
-
-
- stringa diff dei valori nuovi modificati
-
-
-
-
- valorizza i diff dei valori old e new
-
-
-
-
- calcola solo il vettore dei valori old (x delete)
-
-
-
-
- dictionary dei parametri old
-
-
-
-
- dictionary dei parametri new
-
-
-
-
- oggetto statico per il confronto valori
-
-
-
-
- classe di gestione lettura
-
-
-
-
- esegue parsing fornendo dati ed headers
-
-
-
-
-
-
-
- esegue parsing fornendo dati
-
-
-
-
-
-
- esegue parsing fornendo dati come stream
-
-
-
-
-
-
- esegue parsing fornendo dati come stream ed headers
-
-
-
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- classe di wrap verso i TableAdapter impiegati
-
-
-
-
- metodo protected di avvio della classe
-
-
-
-
- procedura di avvio dei tableAdapter
-
-
-
-
- procedura di avvio dei tableAdapter
-
-
-
-
- effettua setup dei connection strings da web.config delal singola applicazione
-
-
-
-
- effettua setup dei connection strings da web.config delal singola applicazione
-
-
-
-
- setup delle tabelle vocabolario
-
-
-
-
- prende l'oggetto tabVocabolario in ram e lo trasforma in dictionary
-
-
-
-
-
- tableAdapter diritti
-
-
-
-
- tableAdapter permessi
-
-
-
-
- tableAdapter funzione
-
-
-
-
- tableAdapter permessi2funzione
-
-
-
-
- tableAdapter CdC
-
-
-
-
- tableAdapter utenti
-
-
-
-
- tableAdapter userData (user/pwd)
-
-
-
-
- tableAdapter userDataExt (user/pwd)
-
-
-
-
- table adapter lingue
-
-
-
-
- table adapter vocabolario
-
-
-
-
- table adapter versione vocabolario
-
-
-
-
- table adapter versione anagrafica
-
-
-
-
- table adapter Devices utente
-
-
-
-
- oggetto vocabolario organizzato come dizionario con chiave lang#lemma e valore la traduzione
-
-
-
-
- resetta il vocabolario rileggendo i dati...
-
-
-
-
- crea nel db corrente il lemma richiesto e lo valorizza come "--{0}--"
-
-
-
-
-
-
- elenco lingue ammesse da vocabolario...
-
-
-
-
- classe singleton x la gestione dei tableadapters
-
-
-
-
- classe di gestione dei db x creazione/update alla versione richiesta
-
-
-
-
- oggetto connessione
-
-
-
-
- stringa di connessione
-
-
-
-
- dir che contiene gli script da eseguire...
-
-
-
-
- formato del file SQL impiegato (nel senso di formato come iFormat del tipo "App_{0:0000}.sql" --> da App_0001.sql ad App_9999.sql)
-
-
-
-
- avvio protected della classe
-
-
-
-
- esegue gli script di sql di update dal file richiesto
-
-
-
-
-
-
-
- Aggiorna il db eseguendo gli script dalla versione di partenza a quella di arrivo
-
- NB: per definizione rev 0 = resetta svuotando DB, rev 1 crea tabelle iniziali, rev 2 inserisce i valori di default
-
- nome DB di cui cercare script
- revisione di partenza
- revisione di arrivo
- timeout max per ogni operazione
-
-
-
-
- verifica se il db indicato esiste o meno...
-
-
-
-
-
-
-
- crea il db indicato con i parametri di connessione specificati
-
-
-
-
-
-
-
- classe gestione auth dispositivi (new 2014)
-
-
-
-
- init dei table adapters
-
-
-
-
- effettua setup dei connection strings da web.config delal singola applicazione
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Singleton accesso a devicesAuthProxy (static object)
-
-
-
-
- cifra in MD5 la stringa in chiaro
-
-
-
-
-
-
- decifra la stringa MD5 in chiaro
-
-
-
-
-
-
- verifica una email per appartenenza ad un utente VALIDO dell'elenco
-
-
-
-
-
-
- verifica una email + AuthKey per appartenenza ad un utente VALIDO dell'elenco
-
-
-
-
-
-
-
- registra su DB la richiesta di reset della auth key dell'utente ed opzionalmente invia email ad admin
-
-
- opzionale, se != "" invia email all'indirizzo dell'admin x reset
-
-
-
- invia email ad utente con url x reset hash password
-
- destinatario
- hashPasswd ATTUALE (in chiaro)
-
-
-
-
- invia email ad utente con url x enroll
-
-
- chiave (in chiaro)
-
-
-
- effettua enroll del device x l'utente con l'email indicata
-
-
-
-
-
-
-
-
-
-
- restituisce nome cookie di auth (o default...)
-
-
-
-
- genera la passphrase utente a partire dai parametri richiesti
-
-
-
-
-
-
-
- Restituisce il numero di attivazioni rimaste x utente dato email e key
-
-
-
-
-
-
-
- Restituisce il numero di attivazioni rimaste x utente dato email
-
-
-
-
-
-
- cancella da session l'utente
-
-
-
-
- restituisce la tabella diritti da session
-
-
-
-
- tabella dei permessi utente
-
-
-
-
- tabella dei permessi utente di tipo "WRITE" enabled
-
-
-
-
- oggetto utente con metodi get/set
-
-
-
-
- oggetto email con metodi get/set
-
-
-
-
- oggetto DeviceSecret IN SESSIONE con metodi get/set
-
-
-
-
- oggetto modulo IN SESSIONE con metodi get/set
-
-
-
-
- restituisce i valori della riga utente da db
-
-
-
-
- restituisce una stringa formattata con cognome e nome
-
-
-
-
- è un boolean che indica se in session ci siano user/email e DeviceSecret (cookie) e quindi utente autenticato in precedenza...
-
-
-
-
- conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1
-
-
-
-
-
-
- verifica se il permesso utente per la pagina attuale sia write per almeno 1 diritto assegnato (restituisce true se ne trova almeno 1 con permessi2funzione.readwrite='S')
-
-
-
-
-
-
- Procedura da chiamare DOPO aver messo in session i dati utente/email x caricare gli altri dati
-
-
-
-
-
-
- carica la riga dati utente
-
-
-
-
- Carica la tabella diritti dell'utente da db e salva in session
-
-
-
-
- Effettua setup dei permessi una volta salvati i diritti
-
-
-
-
- verifica nella tab diritti se l'utente abbia il right richiesto e fornisce bool in risposta
-
-
-
-
-
-
- imposta la lingua utente dal valore della riga DB
-
-
-
-
- oggetto lingua utente con metodi get/set
-
-
-
-
- pagina correntemente visualizzata (URL in sessione)
-
-
-
-
- pagina precedentemente visualizzata (URL in sessione)
-
-
-
-
- restituisce il nome della pagina corrente
-
-
-
-
- classe gestione parametri deviceper stampa
-
-
-
-
- creazione oggetto parametri per stampa
-
-
-
-
-
-
-
-
-
-
-
- formato output
-
-
-
-
- altezza
-
-
-
-
- larghezza
-
-
-
-
- margine Sx
-
-
-
-
- margine Dx
-
-
-
-
- margine Top
-
-
-
-
- margine Bottom
-
-
-
-
- Gets the XML parameter.
-
-
- The XML parameter.
-
-
-
-
- helper x raccolta dati di diagnostica
-
-
-
-
- uptime macchina (formattato)
-
-
-
-
- calcolo uptime in formato timespan
-
-
-
-
-
- restituisce elenco dischi con utilizzo (formattato)
-
-
-
-
-
- mostra elenco interfacce di rete e loro conf
-
-
-
-
- fornisce elenco dispositivi USB collegati
-
-
-
-
-
- elenco devices USB
-
-
-
-
-
- elenco porte seriali
-
-
-
-
- registra esito ping ad un dato IP/hostname
-
- IPaddress / host name.
-
-
-
- restituisce contenuto di una pagina web (per testing)
-
-
-
-
-
-
- classe definizione info oggetti USB
-
-
-
-
- Initializes a new instance of the class.
-
- The device identifier.
- The PNP device identifier.
- The description.
-
-
-
- Gets the device identifier.
-
-
- The device identifier.
-
-
-
-
- Gets the PNP device identifier.
-
-
- The PNP device identifier.
-
-
-
-
- Gets the description.
-
-
- The description.
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
-
-
-
-
- Update rows in top-down order.
-
-
-
-
- Insert rows in top-down order.
-
-
-
-
- Delete rows in bottom-up order.
-
-
-
-
- Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
-
-
-
-
- Update all changes to the dataset.
-
-
-
-
- Update Order Option
-
-
-
-
- Used to sort self-referenced table's rows
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
-
-
-
-
- Update rows in top-down order.
-
-
-
-
- Insert rows in top-down order.
-
-
-
-
- Delete rows in bottom-up order.
-
-
-
-
- Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
-
-
-
-
- Update all changes to the dataset.
-
-
-
-
- Update Order Option
-
-
-
-
- Used to sort self-referenced table's rows
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
-
-
-
-
- Update rows in top-down order.
-
-
-
-
- Insert rows in top-down order.
-
-
-
-
- Delete rows in bottom-up order.
-
-
-
-
- Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
-
-
-
-
- Update all changes to the dataset.
-
-
-
-
- Update Order Option
-
-
-
-
- Used to sort self-referenced table's rows
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
-
-
-
-
- Update rows in top-down order.
-
-
-
-
- Insert rows in top-down order.
-
-
-
-
- Delete rows in bottom-up order.
-
-
-
-
- Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
-
-
-
-
- Update all changes to the dataset.
-
-
-
-
- Update Order Option
-
-
-
-
- Used to sort self-referenced table's rows
-
-
-
-
- enumeratore modalità login
-
-
-
-
- login AD normale
-
-
-
-
- forza utente fornendo password
-
-
-
-
- forza ad un utente standard scelto dall'elenco
-
-
-
-
- enumeratore modalità scrittura tag siteMap
-
-
-
-
- nodo di tipo iniziale - apertura
-
-
-
-
- nodo di tipo foglia
-
-
-
-
- nodo di tipo finale - chiusura
-
-
-
-
- enumeratore tipi di anagrafica
-
-
-
-
- tipo di anagrafica Brembo
-
-
-
-
- tipo di anagrafica generica
-
-
-
-
- tipo di vista del modulo
-
-
-
-
- modalità selezione
-
-
-
-
- modalità editing
-
-
-
-
- modalità inserting nuovo valore
-
-
-
-
- tipologia di file immagine
-
-
-
-
- formato gif (no alpha channel)
-
-
-
-
- formato jpeg
-
-
-
-
- formato png
-
-
-
-
- tipo di immagini usate per le icone di comando in web applications
-
-
-
-
- icona annulla (croce rossa)
-
-
-
-
- icona approva (simbolo coccarda)
-
-
-
-
- icona barcode in campo bianco
-
-
-
-
- icona barcode in campo arancio
-
-
-
-
- icona clona (magic wand)
-
-
-
-
- icona converma (spunta verde)
-
-
-
-
- icona elimina (cestino)
-
-
-
-
- icona modifica (matita)
-
-
-
-
- icona notepad (blocco note)
-
-
-
-
- icona notepad + pdf (blocco note)
-
-
-
-
- icona nuovo (segno +)
-
-
-
-
- icona seleziona (lente)
-
-
-
-
- icona semaforo giallo
-
-
-
-
- icona semaforo rosso
-
-
-
-
- icona semaforo verde
-
-
-
-
- icona stampa (printer)
-
-
-
-
- dimensione immagini usate per le icone di comando in web applications
-
-
-
-
- formato piccolo
-
-
-
-
- formato medio
-
-
-
-
- formato grande
-
-
-
-
- modalità di esecuzione applicativi
-
-
-
-
- modalità normale
-
-
-
-
- modalità debug
-
-
-
-
- salvataggio di tutti i lemmi tradotti
-
-
-
-
- modalità di chiamata userControl
-
-
-
-
- modalità solo lettura
-
-
-
-
- modalità edit abilitata
-
-
-
-
- tipo evento userControl
-
-
-
-
- evento: NEW
-
-
-
-
- evento: NEW
-
-
-
-
- evento: NEW
-
-
-
-
- evento: reset selezione
-
-
-
-
- evento: richiesta update parent
-
-
-
-
- evento: selected
-
-
-
-
- Accesso in lettura e scrittura al filesystem per gestione files upload e download
-
-
-
-
- path di lavoro dei metodi leggi/scrivi
-
-
-
-
- verifica esistenza directory ed eventualmente crea restituendo nome completo di "/" finale
-
-
-
-
-
-
- restituisce una tab di files dato l'elenco dei files
-
-
-
-
-
-
- setta le directory
-
-
-
-
-
- oggetto WebClient
-
-
-
-
- inizializza il metodo alla cartella indicata
-
-
- non serve +... x retrocompatibilità...
-
-
-
- metodo di avvio empty
-
-
-
-
- cerca di caricare il fileinfo o da httpcontext-application re-position o direttamente come workpath + nomefile
-
-
-
-
-
-
- cerca di caricare il fileinfo o da httpcontext-application re-position o direttamente come workpath + nomefile
-
- The _path.
- The _nome file.
-
-
-
-
- cerca di caricare il fileinfo o da httpcontext-application re-position o direttamente come workpath + nomefile
-
- The _path.
- The _nome file.
-
-
-
-
- cerca di caricare la directoryInfo o da httpcontext-application re-position o direttamente come workpath
-
-
-
-
-
- imposta la directory richiesta...
-
-
-
-
-
- Legge i dati da uno stream fino a quando arriva alla fine.
- I dati sono restituiti come un byte[] array. un eccezione IOException è
- sollevata se una delle chiamate IO sottostanti fallisce.
-
- Lo stream da cui leggere
- Lunghezza buffer iniziale (-1 = default 32k)
-
-
-
- verifica esistenza directory, eventualmente crea e restituisce controllo DirectoryInfo
-
-
-
-
-
- ottiene il dataset dei files presenti nella directory indicata esplicitamente
-
- dir da indicizzare... già mappata! ( es SteamwareStrings.getFilePath(...) )
-
-
-
-
- ottiene il dataset dei files presenti nella directory indicata all'istanziazione dell'oggetto
-
-
-
-
-
- ottiene il dataset dei files DEL TIPO "like {param}" presenti nella directory indicata all'istanziazione dell'oggetto
-
-
-
-
-
- elenco dei files come array di oggetti FileInfo
-
-
-
-
-
- elenco dei files come array di oggetti FileInfo filtrati per parametro
-
-
-
-
-
-
- elimina la directory di lavoro se è dir virtuale mappata
-
-
-
-
-
- elimina tutti i files con la regexp indicata da una directory, true se cancellato almeno uno
-
- regexp selezione files in dir (* = tutti!!!)
-
-
-
-
- verifica se il file indicato esista in workDir
-
-
-
-
-
-
- verifica se il file indicato esista in _path
-
-
-
-
-
-
-
- elimina il file indicato dalla directory di lavoro
-
-
-
-
-
-
- elimina il file indicato dalla directory di lavoro
-
- The _fi.
-
-
-
-
- restituisce lo stream del file richiesto
-
-
-
-
-
-
- restituisce la stringa letta dal file richiesto
-
-
-
-
-
-
- scrive il file dallo stream byte[] inviato
-
-
-
-
-
-
-
- scrive il file dalla stringa inviata
-
-
-
-
-
-
-
- converte una string in un byte[]
-
-
-
-
-
-
- converte un byte[] in una string
-
-
-
-
-
-
- sposta il file da From a To...
-
-
-
-
-
-
-
-
- copia il file da From a To...
-
-
-
-
-
-
-
-
- copia il file da From a To...
-
-
-
-
-
-
-
-
-
- imposta la dir di lavoro
-
-
-
-
-
- imposta la dir di lavoro
-
-
- non serve +... x retrocompatibilità...
-
-
-
- imposta la dir di lavoro impostandola dal mapPath corretto della web app...
-
-
-
-
-
- esegue un comando in shell
-
-
-
-
-
-
-
-
- esegue un comando in shell
-
-
-
-
-
-
-
-
- Scarica un file dall'url fornito nella directory indicata x il filemover col nome richiesto
-
- url del file
- nome con cui salvare il file
-
-
-
-
- comprime zip il file indicato
-
-
-
-
-
-
- comprime zip i files corrispondenti alla RegExp indicata nella dir corrente
-
- Espressione ricerca, come *.txt
- Nome del file zip da creare
-
-
-
-
- scompatta tutto il contenuto di un file zip
-
-
-
-
-
-
- scompatta uno specifico file contenuto in un file zip
-
- The input path of zip file.
- The file2unzip.
-
-
-
-
- elimina il file indicato
-
-
-
-
-
-
- calcola la dim della directory corrente...
-
-
-
-
-
- elimina il file + vecchio
-
-
-
-
-
- versione statica (singleton) del'oggetto fileMover
-
-
-
-
- struttura di comando da input utente (es: via barcode)
-
-
-
-
- definisce se il comando sia valido o no
-
-
-
-
- testo da mostrare dato il comando
-
-
-
-
- comando registrato
-
-
-
-
- comando precedentemente inserito
-
-
-
-
- descrizione del comando
-
-
-
-
- descrizione del comando precedente
-
-
-
-
- valore del comando
-
-
-
-
- valore tradotto del comando
-
-
-
-
- costruttore del metodo...
-
-
-
-
- gestione licenze applicativi
-
-
-
-
- numero di licenze attive per cliente/applicativo
-
-
-
-
-
-
-
- Fornisce chiave MD5 x un cliente/applicativo/expiryDate
-
-
-
-
-
-
-
-
-
- restituisce data decodificata da authKey + applicazione + cliente...
-
- The cliente.
- The applicativo.
- The licenze.
- The authentication key.
-
-
-
-
- classe gestione logging esteso di eventi e note utente (correlabili)
-
-
-
-
- TableAdapter di accesso alla tabella anagrafica filtraggi
-
-
-
-
- TableAdapter di accesso alla tabella anagrafica record
-
-
-
-
- TableAdapter di accesso alla tabella logging record di eventi
-
-
-
-
- TableAdapter di accesso alla tabella logging utente
-
-
-
-
- TableAdapter di accesso alla vista logging eventi
-
-
-
-
- TableAdapter di accesso alla vista logging utente
-
-
-
-
- effettua setup dei connection strings da web.config delal singola applicazione
-
-
-
-
- avvio i tari tableAdapters
-
-
-
-
- avvio della classe istanziando db e
-
-
-
-
- oggetto statico di accesso ai metodi della classe...
-
-
-
-
- tabella eventi
-
-
-
-
-
- tabella note
-
-
-
-
-
- tabella eventi secondo filtro
-
- filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento
-
-
-
-
- tabella note secondo filtro
-
- filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento
-
-
-
-
- tabella eventi secondo filtro e condizione ulteriore WHERE esplicitata
-
- filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento
- ulteriore condizione WHERE per filtrare i dati (testo {0} della condizione "WHERE {0}"
-
-
-
-
- tabella note secondo filtro e condizione ulteriore WHERE esplicitata
-
- filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento
- ulteriore condizione WHERE per filtrare i dati (testo {0} della condizione "WHERE {0}"
-
-
-
-
- tabella note secondo filtro
-
- filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento
-
-
-
-
- inserisce l'evento indicato dai parametri
-
- user che ha generato l'evento
- pagina/form applicaizone in cui l'evento si è generato
- valore originale(se c'è)
- valore nuovo/modificato
- descrizione evento (poi gestita con anagrafica interna)
- filtro logico evento (poi gestita con anagrafica interna)
-
-
-
- inserisce la nota utente indicata dai parametri, restituisce idx della nota creata...
-
- user che ha inserito la nota
- testo della nota
- valore ulteriore da associare alla nota (es: label, codice, versione, ...)
- filtro logico evento (poi gestita con anagrafica interna)
- intero dell'idx della nota creata
-
-
-
- associa l'evento e la nota indicati
-
- idx del record da associare
- idx chiave della nota da associare
-
-
-
- associa l'ultimo evento del filtro indicato alla nota
-
- filtro associato all'ultimo evento...
- idx chiave della nota da associare
-
-
-
- segna come cestinati tutti gli eventi dell'utente indicato non ancora associati o cestinati
-
- utente generatore dell'evento
-
-
-
- segna come cestinati tutti gli eventi dell'utente indicato non ancora associati o cestinati
-
- utente generatore dell'evento
-
-
-
- Elimina gli eventi cestinati generati dall'utente indicato
-
- utente generatore dell'evento
-
-
-
- Elimina gli eventi cestinati anteriori alla data selezionata
-
- dataOra dell'evento
-
-
-
- effettua la registrazione dell'evento in session
-
-
-
-
- metodo di comportamento del controllo di logging
-
-
-
-
- nasconde pannello log
-
-
-
-
- memorizza log inserito
-
-
-
-
- mostra pannello log
-
-
-
-
- metodo di comportamento del controllo di logging
-
-
-
-
- indica il primo step del doppio livello di approvazione (completamento)
-
-
-
-
- SOLO con incremento indice di revisione dell'oggetto approvato
-
-
-
-
- SOLO mantenendo indice di revisione corrente
-
-
-
-
- permette SIA con revisione che senza (e anche rev -1)
-
-
-
-
- classe gesione log files applicazioni
-
-
-
-
- directory base x logs
-
-
-
-
- nome del file corrente
-
-
-
-
- max mb di log da accumulare
-
-
-
-
- controlla se si debba mantenere sotto controllo la dimensioen della cartella logs
-
-
-
-
- singleton del logger
-
-
-
-
- avvio del logger nella dir desiderata
-
-
-
-
- livello di log applicazione (da web.config, chiave '_logLevel')
-
-
-
-
- avvio del logger nella dir desiderata
-
-
-
-
- avvio del logger nella dir desiderata con il max di dati indicato
-
-
-
-
- resetta il logfile odierno
-
-
-
-
- scrive sul file log di default il valore della variabile string passata su una riga... (tab delim?!?)
-
- testo iniziale del log
-
-
-
-
- scrive un messaggio di log con etichetta pre
-
- testo messaggio
- tipo di log da registrare (etichetta [...])
-
-
-
-
- scrive su log un dump di diagnostica
-
- Causale diagnostica
- target per test PING
- target x download www page
-
-
-
- formatta un blococ di diagnostica (titolo, contenuto / eccezione)
-
-
-
-
-
-
-
- fornisce il nome del file in cui loggare (ed eventualmente crea...)
-
-
-
-
- provvede a verificare la dim della cartella dei log e cancella i + vecchi fino a restare a dim inferiori a _logMaxMb
-
-
-
-
- fornisce il file + vecchio
-
-
-
-
-
-
- tipo di log ammesso
-
-
-
-
- informazioni di debug
-
-
-
-
- dump diagnostica
-
-
-
-
- errori
-
-
-
-
- eccezioni nell'esecuzione try/catch
-
-
-
-
- errori fatali
-
-
-
-
- informazioni opzionali
-
-
-
-
- log dei lemmi invocati per traduzione da vocabolario
-
-
-
-
- fase di avvio componente
-
-
-
-
- avvisi
-
-
-
-
- layer gestione vari tipi di memoria: cache, session...
-
-
-
-
- lettore file configurazione
-
-
-
-
- oggetto singleton x accesso al layer di memoria
-
-
-
-
- classe gestione accessi a Session, cache, viewstate, configuration...
-
-
-
-
- shot-form di confReadBool: legge dalla config un valore bool
-
-
-
-
-
-
- legge dalla config un valore bool
-
-
-
-
-
-
- shot-form di confReadString: legge dalla config un valore string
-
-
-
-
-
-
- legge dalla config un valore string
-
-
-
-
-
-
- shot-form di confReadInt: legge dalla config un valore int
-
-
-
-
-
-
- legge dalla config un valore int
-
-
-
-
-
-
- shot-form di confReadDouble: legge dalla config un valore double
-
-
-
-
-
-
- legge dalla config un valore int
-
-
-
-
-
-
- recupera valore querystring STRING
-
-
- valore string
-
-
-
- recupera valore querystring INT
-
-
- valore INT
-
-
-
- recupera valore querystring BOOL
-
-
- valore string
-
-
-
- recupera valore querystring DATE
-
-
- valore DATE
-
-
-
- carica dalla sessione un dato di tipo object generico
-
-
-
-
-
-
- carica dalla sessione un dato di tipo boolean (se vuoto false)
-
-
-
-
-
-
- carica dalla sessione un dato di tipo string
-
-
-
-
-
-
- carica dalla sessione un dato di tipo DateTime
-
-
-
-
-
-
- carica dalla sessione un dato di tipo long
-
-
-
-
-
-
- carica dalla sessione un dato di tipo int
-
-
-
-
-
-
- inserisce in session un valore
-
-
-
-
-
-
- inserisce in session un valore
-
- nome della variabile
- valore associato
- indica se debba sopravvivere ad update (inserita in elenco valSess2SurvUpd)
-
-
-
-
- svuota una variabile dalla session
-
-
-
-
-
- restituisce true se è presente in session l'oggetto richiesto
-
-
-
-
-
-
- restituisco se ci sia un dato cookie
-
-
-
-
-
-
- restituisco un valore da cookie
-
-
-
-
-
-
- salvo un valore come cookie
-
-
-
-
-
-
-
- salvo un valore come cookie con expiry date esplicita
-
-
-
-
-
-
-
-
- elimina un cookie
-
-
-
-
-
- carica dalla Cache un dato di tipo object generico
-
-
-
-
-
-
- carica dalla Cachee un dato di tipo boolean (se vuoto false)
-
-
-
-
-
-
- carica dalla Cachee un dato di tipo string
-
-
-
-
-
-
- inserisce in Cache un valore
-
- nome della variabile
- valore
-
-
-
- inserisce in Cache un valore e su richiesta regitra tra le tab in cache da svuotare on update..
-
- nome della variabile
- valore
- da registrare come tabella da svuotare on update?
-
-
-
-
- svuota una variabile dalla Cache
-
-
-
-
-
- restituisce true se è presente in cache l'oggetto richiesto
-
-
-
-
-
-
- elenco dictionary delle tab in cache da aggiornare con update svuotando da cache...
-
-
-
-
- aggiunge la stringa corrente nel dictionary delle tabelle messe in cache e da aggiornare su comando update
-
-
-
-
-
- elenco dictionary dei valori in session da NON aggiornare con update...
-
-
-
-
- aggiunge la stringa corrente nel dictionary delle tabelle messe in session che vanno preservate da comando update (es: oggetto selezionato...)
-
-
-
-
-
-
- forza lo svuotamento delel tabelle indicate come in cache...
-
-
-
-
- Formattazione stringa URL immagini con gestione "base url"
-
-
-
-
-
-
- Salted password hashing with PBKDF2-SHA1.
- Author: havoc AT defuse.ca
- www: http://crackstation.net/hashing-security.htm
- Compatibility: .NET 3.0 and later.
-
-
-
-
- Creates a salted PBKDF2 hash of the password.
-
- The password to hash.
- The hash of the password.
-
-
-
- Validates a password given a hash of the correct one.
-
- The password to check.
- A hash of the correct password.
- True if the password is correct. False otherwise.
-
-
-
- Compares two byte arrays in length-constant time. This comparison
- method is used so that password hashes cannot be extracted from
- on-line systems using a timing attack and then attacked off-line.
-
- The first byte array.
- The second byte array.
- True if both byte arrays are equal. False otherwise.
-
-
-
- Computes the PBKDF2-SHA1 hash of a password.
-
- The password to hash.
- The salt.
- The PBKDF2 iteration count.
- The length of the hash to generate, in bytes.
- A hash of the password.
-
-
-
- Base class for every user control in the application, containing some common
- behaviour and utility methods.
- It is not meant to be be used directly.
-
-
-
-
- wrapper traduzione
-
-
-
-
-
-
- indica se i caratteri vadano forzati a maiuscoli
-
-
-
-
- determina se l'utente sia abilitato a scrivere nelal pagina corrente (quindi modificare e cancellare...)
-
-
-
-
- determina se l'utente sia abilitato alla pagina corrente (di base visualizzaizone...)
-
-
-
-
- titolo pagina
-
-
-
-
- tipo di chart (2D/3D)
-
-
-
-
- 2D
-
-
-
-
- 3D
-
-
-
-
- web control che disegna un grafico a torta
-
-
-
-
- tipo di grafico (2D/3D)
-
-
-
-
- altezza di default
-
-
-
-
- larghezza di default
-
-
-
-
- padding di default
-
-
-
-
- legenda visibile di default
-
-
-
-
- soglia minima 5% per mostrare il dato
-
-
-
-
- ampiezza del grafico
-
-
-
-
- altezza del grafico
-
-
-
-
- padding grafico/container
-
-
-
-
- boolean se si debba mostrale la legenda
-
-
-
-
- percentuale minima da mostrare
-
-
-
-
- serie di dati (tipizzata) ma mostrare
-
-
-
-
- testo associato al controllo
-
-
-
-
- renderizza il contenuto
-
-
-
-
-
- disegna la leggenda html laterale...
-
-
-
-
-
- disegna piechart 2-dim
-
-
-
-
-
- disegna piechart 3d ellittica
-
-
-
-
-
- traduce la stringa colore in oggetto colore
-
-
-
-
-
-
- converte intero a stringa esadecimale
-
-
-
-
-
-
- converte stringa esadecimale a intero
-
-
-
-
-
-
- Classe gestione metodi di accesso ai dati embeddati
-
-
-
-
- classe accesso tabelle selettori
-
-
-
-
- singleton
-
-
-
-
- tabella vocabolario
-
-
-
-
-
- tabella vocabolario per la lingua indicata
-
-
-
-
-
-
- tabella vocabolario per la lingua indicata filtrato per lemma in modalità LIKE termine%
-
- lingua desiderata
- termine iniziale lemma da cercare
-
-
-
-
- tabella lingue
-
-
-
-
-
- verifico termine indicato... se manca aggiungo, se diverso aggiorno
-
-
-
-
- true
-
-
-
- faccio update del lemma indicato...
-
-
-
-
-
-
-
- cancella il lemma indicato
-
-
-
-
-
-
- Summary description for selettori
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- carica i dati CdC se in cache o da TableAdapter
-
-
-
-
- restituisce l'elenco di tutti i cdc
-
-
-
-
-
- restituisce l'elenco di tutti i cdc della gerarchia dell'utente
-
-
-
-
-
-
-
-
-
-
- Initializes a new instance of the class.
-
- The _label.
- The _valore.
- The _CSS.
- The _tooltip.
-
-
-
- Gets or sets the label.
-
-
- The label.
-
-
-
-
- Gets or sets the valore.
-
-
- The valore.
-
-
-
-
- Gets or sets the CSS.
-
-
- The CSS.
-
-
-
-
- Gets or sets the tooltip.
-
-
- The tooltip.
-
-
-
-
- Base class for every user control in the application, containing some common
- behaviour and utility methods.
- It is not meant to be be used directly.
-
-
-
-
- event handler generico
-
-
-
-
- sollevo evento selezione
-
-
-
-
- wrapper traduzione
-
-
-
-
-
-
- modalità operativa controllo
-
-
-
-
- escape dei parametri input dell'ODS
-
-
-
-
-
- indica se i caratteri vadano forzati a maiuscoli
-
-
-
-
- determina se l'utente sia abilitato a scrivere nella pagina corrente (quindi modificare e cancellare...)
-
-
-
-
- determina se l'utente sia abilitato alla pagina corrente (di base visualizzazione...)
-
-
-
-
- titolo pagina
-
-
-
-
- evento standard agganciabile da grView x aggiunta doppio click e singolo click (x edit e select)
-
-
-
-
-
-
- evento andata in editing del controllo
-
-
-
-
-
-
- classe gestione utente: auth e permission/ruoli - versione GENERICA
-
-
-
-
- cancella da session l'utente
-
-
-
-
- carica la riga dati utente
-
-
-
-
- carica la riga dati utente da SOLO USERNAME
-
-
-
-
- Carica la tabella diritti dell'utente da db e salva in session
-
-
-
-
- Carica la tabella diritti dell'utente da db e salva in session
-
-
-
-
- Carica la tabella diritti dell'utente da db e salva in session SOLO per il CDC indicato
-
-
-
-
-
- Effettua setup dei permessi una volta salvati i diritti
-
-
-
-
- imposta la lingua utente dal valore della riga DB
-
-
-
-
- costruisce la mappa del sito per l'utente
-
-
-
-
- formatta un nodo in modo corretto dai dati indicati
-
-
-
-
-
-
-
-
- restituisce la tabella diritti da session
-
-
-
-
- tabella dei permessi utente
-
-
-
-
- tabella dei permessi utente di tipo "WRITE" enabled
-
-
-
-
- inizializza la gestione utente...
-
-
-
-
- retituisce username AD
-
-
-
-
- oggetto utente con metodi get/set
-
-
-
-
- oggetto password con metodi get/set
-
-
-
-
- oggetto dominio con metodi get/set
-
-
-
-
- oggetto modulo (applicazione) con metodi get/set
-
-
-
-
- oggetto lingua utente con metodi get/set
-
-
-
-
- oggetto runMode corrente
-
-
-
-
- restituisce true se utente forzato da forceUser.aspx
-
-
-
-
- restituisce i valori della riga utente da db
-
-
-
-
- restituisce riga utente data la matricola...
-
- matricola
-
-
-
-
- restituisce una stringa formattata con cognome, nome e matricola
-
-
-
-
- restituisce una stringa della sigla dell'utente
-
-
-
-
- restituisce una stringa formattata con cognome e nome
-
-
-
-
- restituisce una stringa formattata con cognome
-
-
-
-
- restituisce una stringa formattata con nome
-
-
-
-
- traduce il lemma nella lingua dell'user corrente
-
-
-
-
-
-
- traduce il lemma in inglese
-
-
-
-
-
-
- traduce il lemma nella lingua richiesta
-
- The lemma.
- The lingua.
-
-
-
-
- traduce il lemma nella lingua dell'user e in inglese tra parentesi
-
-
-
-
-
-
- fornisce un file XML della mappa del sito abilitato per l'utente...
-
-
-
-
- LogOff utente con reset dati
-
-
-
-
-
- Procedura da chiamare DOPO aver messo in session i dati utente/dominio x caricare gli altri dati
-
-
-
-
-
-
-
- Procedura da chiamare DOPO aver messo in session i dati utente/dominio x caricare gli altri dati
-
-
-
-
-
-
-
- controllo utente/pwd da tab
-
-
-
-
-
-
-
- Procedura da chiamare DOPO aver messo in session i dati utente/dominio x caricare gli altri dati CON I DIRITTI SOLO per il CDC indicato
-
-
-
-
-
-
-
-
- salva dati accessori quali il cdc dell'utente...
-
-
-
-
- verifica nella tab diritti se l'utente abbia il right richiesto e fornisce bool in risposta
-
-
-
-
-
-
- verifica le credenziali AD dell'utente...
-
-
-
-
-
-
-
- è un boolean che indica se in session ci siano user/dominio e quindi utente autenticato in precedenza...
-
-
-
-
- conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1
-
-
-
-
-
-
- verifica se il permesso utente per la pagina attuale sia write per almeno 1 diritto assegnato (restituisce true se ne trova almeno 1 con permessi2funzione.readwrite='S')
-
-
-
-
-
-
- ricarica e ri-traduce la mappa sito per l'utente...
-
-
-
-
- retituisce il nome apgina dai permessi utente
-
-
-
-
-
- restituisce cognome e nome di un utente dato username...
-
- username
-
-
-
-
- restituisce cognome e nome di un utente data la matricola...
-
- matricola
-
-
-
-
- restituisce cognome e nome di un utente dato username e dominio...
-
- username
- dominio
-
-
-
-
- restituisce cognome e nome di un utente dato username...
-
- username
-
-
-
-
- restituisce cognome e nome di un utente dato username e dominio...
-
- username
- dominio
-
-
-
-
- restituisce cognome e nome di un utente dato username eventualmente comprensivo di dominio...
-
- {dominio\}userName
-
-
-
-
- restituisce l'elenco delle funzioni abilitate dato modulo ed username partendo dalla radice dell'albero dei diritti
-
-
-
-
-
-
-
- restituisce l'elenco degli utenti dato i diritti che devono avere come modulo/funzione
-
- nome del modulo
- nome della funzione
- tabella utenti
-
-
-
- restituisce l'elenco delle email degli utenti dato i diritti che devono avere come modulo/funzione
-
- nome del modulo
- nome della funzione
- stringa di email separate da ","
-
-
-
- crea un nuovo utente con le credenziali indicate
-
- The dominio.
- The username.
- The cognome.
- The nome.
- The cod_cdc.
- The email.
- The matricola.
- The sigla.
-
-
-
-
- assegna il diritto all'utente indicato
-
-
-
-
-
-
-
-
-
- toglier il diritto all'utente indicato
-
-
-
-
-
-
-
-
-
- restituisce la tabella (per utente corrente) dei CDC abilitati per l'applicazione attuale da sessione (se non c'è salva...)
-
- modulo di cui si testano i diritti
-
-
-
-
- versione statica della classe utente come singleton UtenTeSignletoN
-
-
-
-
- pagina correntemente visualizzata (URL in sessione)
-
-
-
-
- pagina precedentemente visualizzata (URL in sessione)
-
-
-
-
- struttura che definisce i parametri di un turno di lavoro
-
-
-
-
- Gets or sets the cod turno.
-
-
- The cod turno.
-
-
-
-
- Gets or sets the inizio.
-
-
- The inizio.
-
-
-
-
- Gets or sets the fine.
-
-
- The fine.
-
-
-
-
- Gets or sets the periodo.
-
-
- The periodo.
-
-
-
-
- Gets or sets the durata minuti.
-
-
- The durata minuti.
-
-
-
-
- Gets or sets the t number.
-
-
- The t number.
-
-
-
-
- definisce un intervalo di 2 date
-
-
-
-
- data inizio
-
-
-
-
- data fine
-
-
-
-
- indica se sia valido il dato, ovvero inizio e fine > 0 e FINE >= INIZIO
-
-
-
-
- struttura orario ordinarie/strordinarie
-
-
-
-
- ore ordinarie
-
-
-
-
- ore straordinarie
-
-
-
-
- classe di funzioni inerenti le date
-
-
-
-
- inizializzazione empty
-
-
-
-
- calcola il turno di riferimento data una data di riferimento
-
- The data ora rif.
- The shift turno.
- The durata turno.
-
-
-
-
- costruisce un oggetto intervallo date
-
-
-
-
-
-
-
- effettua l'operazione di intersezione tra 2 intervali di date restituendo ulteriore intervallo: NB se sono intervali disgiunti restituisce 9/9/9999 x inizio e fine
-
-
-
-
-
-
-
- oggetto mese precedente alla dataLilmite
-
-
-
-
-
- oggetto mese corrente fino alla dataLilmite
-
-
-
-
-
- confronta le date e restituisce true se le date sono nello stesso mese
-
-
-
-
-
-
-
- restituisce l'intervallo del giorno completo che comprende la data indicata
-
-
-
-
-
-
- restituisce l'intervallo di N giorni fino alla data indicata
-
-
-
-
-
-
-
- restituisce l'intervallo della settimana corrente per la data indicata
-
-
-
-
-
-
- restituisce l'intervallo del mese corrente per la data indicata (dal giorno 1 all'indomani delal data indicata)
-
-
-
-
-
-
- restituisce l'intervallo del mese che comprende la data indicata (dal primo all'ultimo giorno)
-
-
-
-
-
-
- restituisce l'intervallo dell'anno corrente per la data indicata
-
-
-
-
-
-
- oggetto singleton
-
-
-
-
- classe di gestione delle email
-
-
-
-
- stringa del nome DNS o dell'ip del server SMTP
-
-
-
-
- stringa username x server SMTP
-
-
-
-
- stringa pwd x server SMTP
-
-
-
-
- metodo static per la gestione delle email
-
-
-
-
-
- metodo static per la gestione delle email
-
-
-
-
-
-
-
- metodo static per la gestione delle email
-
-
-
-
-
-
- procedura invio email
-
- email mittente
- email destinatario
- oggetto dell'email
- corpo del messaggio
- allegati del messaggio
-
-
-
- procedura invio email
-
- email mittente
- email destinatario
- oggetto dell'email
- corpo del messaggio
-
-
-
- procedura invio email + scrittura in log!
-
- email mittente
- email destinatario
- oggetto dell'email
- corpo del messaggio
- allegati del messaggio
-
-
-
- procedura invio email + scrittura in log!
-
- email mittente
- email destinatario
- oggetto dell'email
- corpo del messaggio
- allegati del messaggio
-
-
-
- metodo singleton gestione email...
-
-
-
-
- metodo singleton gestione email CON AUTH utente...
-
-
-
-
- Tipo di comparazione, Binary == CaseSensitive, Text = insensitive
-
-
-
-
- tipo controllo : binario
-
-
-
-
- tipo controllo : text
-
-
-
-
- Funzione di splitting compatibile con multi-character e multi-line
-
-
-
-
- stringa da splittare
-
-
-
-
- Delimiter con cui splittare
-
-
-
-
- Costruttore dello Splitter
-
-
-
-
- comparatore case sensitive
-
-
-
-
-
-
-
- comparatore case insensitive
-
-
-
-
-
-
-
- parte principale dello splitter
-
- stringa da splittare
- delimitatore ricercato
- true=il delimiter è un blocco unico, false=qualsiasi oggetto del delimiter fa split (come split base)
-
- 0 -> Binary=CaseSensitive, 1 -> Text=case insensitive
-
-
-
-
- elimina dal nome file il tipo (desinenza)
-
-
-
-
-
-
- Classe di metodi che estendono quelli base applicati alle string
-
-
-
-
- Trasforma in MAIUSCOLo il primo carattere della stringa
-
- stringa da processare
- stringa processata
-
-
-
- restituisce la stringa completa e corretta del filepath del server (anche con vDir)
-
- path relativo alla cartella iis dell'applicativo
- path fisico tradotto
-
-
-
- effettua escape di stringhe di ricerca di tipo filtro per apici e altri caratteri non ammessi
-
-
-
-
-
-
- restituisce una stringa uguale all'originale + terminazione newline
-
-
-
-
-
-
- formatta un titolo
-
- Titolo da scrivere
- carattere x padding titolo
- larghezza caratteri (x pad)
-
-
-
-
- formatta una riga di caratteri
-
- carattere da utilizzare
- larghezza caratteri (x pad)
-
-
-
-
- genera stringhe pseudo-casuali
-
-
-
-
-
-
- fornisce dati di base per l'utente
-
-
-
-
- fornisce cognome e nome utente formattati a partire dall'username e dalla tabella UTENTE
-
-
-
-
-
-
- restituisce la riga completa dall'username richiesto
-
-
-
-
-
-
- utility x dns e naming
-
-
-
-
- calcola il nome del computer dato l'IP
-
-
-
-
-
-
- Metodo x restituire nome dato IP tramite Reverse Lookup
-
-
-
-
-
-
- scarica una pagina da URL e fornisce testo string
-
- Indirizzo pagina (completo)
- username (se necessario)
- password (se necessaria)
-
-
-
-
- manda pacchetto ARP
-
-
-
-
-
-
-
-
-
- fornisce mac address dato nome/IP
-
-
-
-
-
-
- Helper per gestione jscripts vari
-
-
-
-
- restituisce la stringa di codice javascript x conferma client comprensiva di messaggio tradotto specifico
-
-
-
-
-
-
- restituisce la stringa di codice javascript x conferma client comprensiva di messaggio tradotto specifico
-
-
-
-
-
-
-
- classi helper gestione URL
-
-
-
-
- chiama un URL e restituisce (se richiesto) il risultato ricevuto
-
- url da chiamare
- se si vuole in risposta il contenuto della risposta alla chiamata
-
-
-
-
- utils x cifrature e Crypto
-
-
-
-
- cifra un messaggio con una password
-
-
-
-
-
-
-
- decifra un messaggio con una password
-
-
-
-
-
-
-
- genera hash di una stringa in MD5 (es x hash gravatar)
-
-
-
-
-
-
- Crea un hash MD5
-
-
-
-
-
-
-
- Verify a hash against a string.
-
-
-
-
-
-
-
-
- classe gestione valori percentuali per semplificare edit utente (moltiplicati x 100 appunto)
-
-
-
-
- converte da percentuale a numero (es 5,3% --> 0.053)
-
-
-
-
-
-
- converte da numero a percentuale (es 0.053 --> 5,3%)
-
-
-
-
-
-
- gestione helper tempi ciclo
-
-
-
-
- formatta in minuti/sec partendo da min.cent
-
-
-
-
-
-
- conversione da tempo minuti centesimali a minuti/secondi
-
-
-
-
-
-
- eventi associati a UserCOntrol SteamWare standard
-
-
-
-
- tipo di evento segnalato
-
-
-
-
- inizializzazione oggetto EventArg specifico
-
-
-
-
-
diff --git a/ScheMe/bundleconfig.json b/ScheMe/bundleconfig.json
new file mode 100644
index 0000000..ee108b8
--- /dev/null
+++ b/ScheMe/bundleconfig.json
@@ -0,0 +1,8 @@
+[
+ {
+ "outputFileName": "Content/ScheMe.min.css",
+ "inputFiles": [
+ "Content/ScheMe.css"
+ ]
+ }
+]
diff --git a/ScheMe/compilerconfig.json b/ScheMe/compilerconfig.json
new file mode 100644
index 0000000..5954546
--- /dev/null
+++ b/ScheMe/compilerconfig.json
@@ -0,0 +1,6 @@
+[
+ {
+ "outputFile": "Content/ScheMe.css",
+ "inputFile": "Content/ScheMe.less"
+ }
+]
\ No newline at end of file
diff --git a/ScheMe/compilerconfig.json.defaults b/ScheMe/compilerconfig.json.defaults
new file mode 100644
index 0000000..c75eb7d
--- /dev/null
+++ b/ScheMe/compilerconfig.json.defaults
@@ -0,0 +1,49 @@
+{
+ "compilers": {
+ "less": {
+ "autoPrefix": "",
+ "cssComb": "none",
+ "ieCompat": true,
+ "strictMath": false,
+ "strictUnits": false,
+ "relativeUrls": true,
+ "rootPath": "",
+ "sourceMapRoot": "",
+ "sourceMapBasePath": "",
+ "sourceMap": false
+ },
+ "sass": {
+ "includePath": "",
+ "indentType": "space",
+ "indentWidth": 2,
+ "outputStyle": "nested",
+ "Precision": 5,
+ "relativeUrls": true,
+ "sourceMapRoot": "",
+ "sourceMap": false
+ },
+ "stylus": {
+ "sourceMap": false
+ },
+ "babel": {
+ "sourceMap": false
+ },
+ "coffeescript": {
+ "bare": false,
+ "runtimeMode": "node",
+ "sourceMap": false
+ }
+ },
+ "minifiers": {
+ "css": {
+ "enabled": true,
+ "termSemicolons": true,
+ "gzip": false
+ },
+ "javascript": {
+ "enabled": true,
+ "termSemicolons": true,
+ "gzip": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/ScheMe_Data/App.config b/ScheMe_Data/App.config
index eb4c77b..1cf0c00 100644
--- a/ScheMe_Data/App.config
+++ b/ScheMe_Data/App.config
@@ -1,22 +1,12 @@
-
+
-
-
-
-
+
+
-
+
-
\ No newline at end of file
+
diff --git a/ScheMe_Data/DS_Applicazione.xsd b/ScheMe_Data/DS_Applicazione.xsd
index d5ee3d7..d2a5c67 100644
--- a/ScheMe_Data/DS_Applicazione.xsd
+++ b/ScheMe_Data/DS_Applicazione.xsd
@@ -1547,7 +1547,7 @@ SELECT IdxPaziente, DataVisita, Note, Score1, Score2 FROM VisRelazFin WHERE (Dat
-
+
@@ -1626,7 +1626,7 @@ SELECT IdxPaziente, DataVisita, Note, Score1, Score2 FROM VisRelazFin WHERE (Dat
-
+
@@ -1640,7 +1640,7 @@ SELECT IdxPaziente, DataVisita, Note, Score1, Score2 FROM VisRelazFin WHERE (Dat
-
+
@@ -1663,7 +1663,7 @@ SELECT IdxPaziente, DataVisita, Note, Score1, Score2 FROM VisRelazFin WHERE (Dat
-
+
@@ -1686,7 +1686,7 @@ SELECT IdxPaziente, DataVisita, Note, Score1, Score2 FROM VisRelazFin WHERE (Dat
-
+
@@ -1714,7 +1714,7 @@ SELECT IdxPaziente, DataVisita, Note, Score1, Score2 FROM VisRelazFin WHERE (Dat
-
+
@@ -1728,7 +1728,7 @@ SELECT IdxPaziente, DataVisita, Note, Score1, Score2 FROM VisRelazFin WHERE (Dat
-
+
@@ -1780,7 +1780,7 @@ SELECT IdxPaziente, DataVisita, Note, Score1, Score2 FROM VisRelazFin WHERE (Dat
-
+
@@ -1797,7 +1797,7 @@ SELECT IdxPaziente, DataVisita, Note, Score1, Score2 FROM VisRelazFin WHERE (Dat
-
+
@@ -2286,7 +2286,7 @@ SELECT IdxPaziente, DataVisita, Note, Score1, Score2 FROM VisRelazFin WHERE (Dat
-
+
@@ -2386,13 +2386,13 @@ SELECT IdxPaziente, DataVisita, Note, Score1, Score2 FROM VisRelazFin WHERE (Dat
-
-
-
-
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ScheMe_Data/DS_Applicazione.xss b/ScheMe_Data/DS_Applicazione.xss
index 7666137..1d18111 100644
--- a/ScheMe_Data/DS_Applicazione.xss
+++ b/ScheMe_Data/DS_Applicazione.xss
@@ -4,18 +4,18 @@
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
-->
-
+
-
+
-
-
+
+
-
-
-
+
+
+
@@ -86,7 +86,7 @@
-
+ 680
@@ -98,7 +98,7 @@
-
+ 980
diff --git a/ScheMe_Data/Properties/Settings.Designer.cs b/ScheMe_Data/Properties/Settings.Designer.cs
index 7c6e3ca..88c7739 100644
--- a/ScheMe_Data/Properties/Settings.Designer.cs
+++ b/ScheMe_Data/Properties/Settings.Designer.cs
@@ -26,8 +26,8 @@ namespace ScheMe_Data.Properties {
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
- [global::System.Configuration.DefaultSettingValueAttribute("Data Source=10.74.82.217\\SQL2008R2;Initial Catalog=ScheMe;Persist Security Info=T" +
- "rue;User ID=sa;Password=keyhammer")]
+ [global::System.Configuration.DefaultSettingValueAttribute("Data Source=SQL-STEAM\\SQL2012;Initial Catalog=ScheMe;Persist Security Info=True;U" +
+ "ser ID=sa;Password=keyhammer")]
public string ScheMeConnectionString {
get {
return ((string)(this["ScheMeConnectionString"]));
@@ -37,8 +37,8 @@ namespace ScheMe_Data.Properties {
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
- [global::System.Configuration.DefaultSettingValueAttribute("Data Source=10.74.82.217\\SQL2008R2;Initial Catalog=ScheMe_files;Persist Security " +
- "Info=True;User ID=sa;Password=keyhammer")]
+ [global::System.Configuration.DefaultSettingValueAttribute("Data Source=SQL-STEAM\\SQL2012;Initial Catalog=ScheMe_files;Persist Security Info=" +
+ "True;User ID=sa;Password=keyhammer")]
public string ScheMe_filesConnectionString {
get {
return ((string)(this["ScheMe_filesConnectionString"]));
diff --git a/ScheMe_Data/Properties/Settings.settings b/ScheMe_Data/Properties/Settings.settings
index 9214b5b..0e38843 100644
--- a/ScheMe_Data/Properties/Settings.settings
+++ b/ScheMe_Data/Properties/Settings.settings
@@ -5,18 +5,18 @@
<?xml version="1.0" encoding="utf-16"?>
<SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <ConnectionString>Data Source=10.74.82.217\SQL2008R2;Initial Catalog=ScheMe;Persist Security Info=True;User ID=sa;Password=keyhammer</ConnectionString>
+ <ConnectionString>Data Source=SQL-STEAM\SQL2012;Initial Catalog=ScheMe;Persist Security Info=True;User ID=sa;Password=keyhammer</ConnectionString>
<ProviderName>System.Data.SqlClient</ProviderName>
</SerializableConnectionString>
- Data Source=10.74.82.217\SQL2008R2;Initial Catalog=ScheMe;Persist Security Info=True;User ID=sa;Password=keyhammer
+ Data Source=SQL-STEAM\SQL2012;Initial Catalog=ScheMe;Persist Security Info=True;User ID=sa;Password=keyhammer<?xml version="1.0" encoding="utf-16"?>
<SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <ConnectionString>Data Source=10.74.82.217\SQL2008R2;Initial Catalog=ScheMe_files;Persist Security Info=True;User ID=sa;Password=keyhammer</ConnectionString>
+ <ConnectionString>Data Source=SQL-STEAM\SQL2012;Initial Catalog=ScheMe_files;Persist Security Info=True;User ID=sa;Password=keyhammer</ConnectionString>
<ProviderName>System.Data.SqlClient</ProviderName>
</SerializableConnectionString>
- Data Source=10.74.82.217\SQL2008R2;Initial Catalog=ScheMe_files;Persist Security Info=True;User ID=sa;Password=keyhammer
+ Data Source=SQL-STEAM\SQL2012;Initial Catalog=ScheMe_files;Persist Security Info=True;User ID=sa;Password=keyhammer
\ No newline at end of file
diff --git a/ScheMe_Data/ScheMe_Data.csproj b/ScheMe_Data/ScheMe_Data.csproj
index 2a43c5a..b2470fc 100644
--- a/ScheMe_Data/ScheMe_Data.csproj
+++ b/ScheMe_Data/ScheMe_Data.csproj
@@ -1,5 +1,5 @@
-
+Debug
@@ -7,10 +7,11 @@
{234E6827-B79C-435D-92E3-E81A3825D120}LibraryProperties
- MedPred_Data
- MedPred_Data
- v4.5
+ ScheMe_Data
+ ScheMe_Data
+ v4.6.2512
+ AnyCPU
diff --git a/ScheMe_Data/bin/Debug/Flesk.ViewState.dll b/ScheMe_Data/bin/Debug/Flesk.ViewState.dll
deleted file mode 100644
index 862a6ac..0000000
Binary files a/ScheMe_Data/bin/Debug/Flesk.ViewState.dll and /dev/null differ
diff --git a/ScheMe_Data/bin/Debug/ICSharpCode.SharpZipLib.dll b/ScheMe_Data/bin/Debug/ICSharpCode.SharpZipLib.dll
deleted file mode 100644
index a2a6f25..0000000
Binary files a/ScheMe_Data/bin/Debug/ICSharpCode.SharpZipLib.dll and /dev/null differ
diff --git a/ScheMe_Data/bin/Debug/MedPred_Data.dll b/ScheMe_Data/bin/Debug/MedPred_Data.dll
deleted file mode 100644
index b5ae7fa..0000000
Binary files a/ScheMe_Data/bin/Debug/MedPred_Data.dll and /dev/null differ
diff --git a/ScheMe_Data/bin/Debug/MedPred_Data.dll.config b/ScheMe_Data/bin/Debug/MedPred_Data.dll.config
deleted file mode 100644
index eb4c77b..0000000
--- a/ScheMe_Data/bin/Debug/MedPred_Data.dll.config
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ScheMe_Data/bin/Debug/MedPred_Data.vshost.exe b/ScheMe_Data/bin/Debug/MedPred_Data.vshost.exe
deleted file mode 100644
index 8c84517..0000000
Binary files a/ScheMe_Data/bin/Debug/MedPred_Data.vshost.exe and /dev/null differ
diff --git a/ScheMe_Data/bin/Debug/MedPred_Data.vshost.exe.config b/ScheMe_Data/bin/Debug/MedPred_Data.vshost.exe.config
deleted file mode 100644
index 8e15646..0000000
--- a/ScheMe_Data/bin/Debug/MedPred_Data.vshost.exe.config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ScheMe_Data/bin/Debug/NLog.config b/ScheMe_Data/bin/Debug/NLog.config
deleted file mode 100644
index 7a0f3aa..0000000
--- a/ScheMe_Data/bin/Debug/NLog.config
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/ScheMe_Data/bin/Debug/SteamWare.dll b/ScheMe_Data/bin/Debug/SteamWare.dll
deleted file mode 100644
index 5619acd..0000000
Binary files a/ScheMe_Data/bin/Debug/SteamWare.dll and /dev/null differ
diff --git a/ScheMe_Data/bin/Debug/SteamWare.xml b/ScheMe_Data/bin/Debug/SteamWare.xml
deleted file mode 100644
index 3a28f26..0000000
--- a/ScheMe_Data/bin/Debug/SteamWare.xml
+++ /dev/null
@@ -1,5325 +0,0 @@
-
-
-
- SteamWare
-
-
-
-
- Pagina base applicazioni SteamWare da cui derivare le altre
-
-
-
-
- Iniziazlizzazione void (non fa nulla)
-
-
-
-
- Metodo MAIN: viene eseguita al caricamento ed effettua delle routines per il controllo utente e istanzia l'oggetto memLayer
-
-
-
-
-
-
- rimanda alla pagina di Work In Progress salvando in session un titolo ed una descrizione che al pagina wip poi mostrerà all'utente
-
- titolo da mostrare nella pagina WIP
- descrizione da mostrare nella pagina WIP
-
-
-
- wrapper per log con salvataggio dell'IP del chiamante
-
-
-
-
-
-
- wrapper per log con salvataggio dell'IP del chiamante
-
- The testo log.
- The tipo.
-
-
-
-
- Base class for every user control in the application, containing some common
- behaviour and utility methods.
- It is not meant to be be used directly.
-
-
-
-
- tipo id controllo con classi di base comune da cui derivare gli *.asmx
-
-
-
-
- imposto il tipo di anagrafica del controlloS
-
-
-
-
- nome della pagina correntemente caricata
-
-
-
-
- memorizza la pagina precedente (ovvero la corrente ma non da page-object ma in session...
-
-
-
-
- stringa con CDC in (...) dei cdc abilitati (da permesso gerarchicamente a discendere...)
-
-
-
-
- stringa con elenco CDC abilitati (da permesso gerarchicamente a discendere...)
-
-
-
-
- tabella diritti
-
-
-
-
- tabella di tutti i cdc
-
-
-
-
- tipo di anagrafica usata
-
-
-
-
- importo il tipo di vista del modulo
-
-
-
-
- elenco testuale csv dei cdc accessibili all'utente (x filtri tipo IN(...))
-
-
-
-
- numero di righe standard x i datagrid
-
-
-
-
- numero di righe standard x i datagrid di anagrafica
-
-
-
-
- numero di righe standard x i datagrid lunghi
-
-
-
-
- numero di righe standard x i datagrid medi
-
-
-
-
- numero di righe standard x i datagrid su mezza pagina
-
-
-
-
- numero di righe standard x i selettori popup
-
-
-
-
- indirizzo email dell'admin applicativo cui vanno le email in caso di anomalie...
-
-
-
-
- indirizzo email dell'applicativo da cui partono le email in caso di anomalie...
-
-
-
-
- indirizzo server SMTP
-
-
-
-
- elenco delle pagine "safe" ovvero da non autorizzare - da web.config
-
-
-
-
- elenco delle pagine "common" ovvero da autorizzare ma senza bisogno diritti in anagrafica - da web.config
-
-
-
-
- valore che determina se è possibile forzare impersonificazioen utente...
-
-
-
-
- livello di log (1-->5)
-
-
-
-
- dir di logging
-
-
-
-
- MAIN: esecuzione al caricamento del modulo delle routines di controllo utente e creazione pagina
-
-
-
-
-
-
- predisposizione dati x pagina da cache/database a seconda della disponibilità in cache o refresh (B.1.4)
-
-
-
-
- popola gli oggetti e le labels... (B.1.6)
-
-
-
-
- disegna la pagina: prima i controlli poi il datagrid
-
-
-
-
- aggiunge i link x i selettori
-
-
-
-
- sistema i vari controlli della pagina
-
-
-
-
- aggiorna eventuali datalist e datagrid
-
-
-
-
- sistema tutte le labels traducendo i lemmi nella lingua utente ed in inglese
-
-
-
-
- calcola come percentuale la radio dividendo/divisore
-
-
-
-
-
-
-
- limita una stringa al numero max di caratteri imposto
-
-
-
-
-
-
-
- Reads data from a stream until the end is reached. The
- data is returned as a byte array. An IOException is
- thrown if any of the underlying IO calls fail.
-
- The stream to read data from
- The initial buffer length
-
-
-
- converte una data in formato aaaammgg in stringa gg/mm/aaaa
-
-
-
-
-
-
- converte una data in formato aaaammgg in stringa aaaa-mm-gg
-
-
-
-
-
-
- converte una stringa in formato gg/mm/aaaa in stringa(intero data) in formato aaaammgg
-
-
-
-
-
-
- converte una datetime in un intero tipo yyyymmddhhmmss
-
-
-
-
-
-
- formatta la data in formato dateTime in una data formato italiano come stringa gg/mm/aaaa
-
-
-
-
-
-
- invia un alert jscript con messaggio indicato...
-
- messaggio dell'alert da mandare
-
-
-
- scrive immediatamente sulla pagina web il messaggio di avanzamento...
-
-
-
-
-
- restituisce una scringa formattata in testa e coda x essere un corretto comando javascript
-
-
-
-
-
-
- invio email senza log
-
-
-
-
-
-
-
-
-
- invio email con log
-
-
-
-
-
-
-
-
-
- caricamento dati applicazione da sessione (B.1.3)
-
-
-
-
- setup datamanagers...
-
-
-
-
- reset update del modulo corrente
-
-
-
-
- (ri)carica i dataset del modulo
-
-
-
-
- verifica se tutti i dataset richiesti sono disponibili i cache
-
-
-
-
-
- salva nella cache i dataset caricati
-
-
-
-
- carica dalla cache i dataset necessari
-
-
-
-
- legge i valori standard x dataset e parametri
-
-
-
-
- leggi i parametri di configurazione standard dell'applicativo
-
-
-
-
- genera la stringa dei cdc autorizzati dell'utente
-
-
-
-
- legge il dataset dei CdC
-
-
-
-
- caricamento dati user da sessione (B.1.1)
-
-
-
-
- verifica che l'utente abbia almeno un permesso per la pagina corrente altrimenti redirect ad unauthorized
-
-
-
-
- salva in variabile pagina il nome della pagina corrente
-
-
-
-
- selezione delle posizioni cdc autorizzate come stringa di filtraggio su POSIZIONE LIKE, se non ce ne fossero redirige su unauthorized.aspx
-
-
-
-
-
- risponde alla domanda se l'utente abbia permesso tipo writable (S) nel permessi2funzione
-
-
-
-
-
- verifica la condizione booleana e formatta di conseguenza la stringa di filtraggio da accodare al filtro x CdC autorizzati
-
- condizione
- tipo di eguaglianza
- nome parametro
- valore parametro
-
-
-
-
- crea la stringa di filtraggio x data secondo modalità tipo inizio/fine/durante...
-
-
-
-
-
- crea la stringa di filtraggio x data secondo modalità tipo minoreUguale / uguale / maggioreUguale...
-
-
-
-
-
- verifica la condizione booleana e formatta di conseguenza la stringa di filtraggio tipo LIKE x i campi inseriti separati da # SE valParam !=""
-
-
-
-
-
-
-
- variabile salvata in view state x la stringa di sorting - dg 2
-
-
-
-
- variabile salvata in view state x la stringa di sorting - dg 2
-
-
-
-
- legge e scrive in viewState la stringa di filtraggio...
-
-
-
-
- variabile salvata in viewstate x la direzione del sorting
-
-
-
-
- genera la stringa filtro x i cdc autorizzati x l'user
-
-
-
-
-
- esegue la ricerca dei cdc nelle posizioni indicate dal filtro e restituisce elenco distinct degli stessi
-
- filtro con cui cercare i cdc (del tipo " (POSIZIONE LIKE 'T.1.2.3%') OR ... "
- stringa di filtraggio ricostruita per l'elenco dei cdc fino a quel momento trovati
- ultimo cdc trovato
- cdc corrente
-
-
-
-
- restituisce il cdc dell'utente data la sua matricola
-
-
-
-
-
-
- restituisce l'utente AS dall'utente win
-
-
-
-
-
-
- restituisce la descr del CdC
-
-
-
-
-
-
- invia la stringa jscript di conferma pre-cancellazione
-
-
-
-
-
- restituisce la stringa del path corretto per l'immagine richiesta nel formato "~/images/{0}{1}"
-
- verrà usato x posizione {0}, tipo "view"
- verrà usato x posizione {1}, tipo "_s.png"
-
-
-
-
- restituisce la stringa del path corretto per l'immagine richiesta nel formato "~/images/{0}{1}"
-
- verrà usato x posizione {0}, tipo "view"
- verrà usato x posizione {1}, tipo "_s.png"
- tipo del file richiesto..."
-
-
-
-
- effettua traduzione del lemma
-
-
-
-
-
-
- effettua traduzione in inglese del lemma
-
-
-
-
-
-
- definisce visibilità
-
-
-
-
-
-
- tipo di vista del modulo
-
-
-
-
- effettua la registrazione degli eventi
-
-
-
-
- effettua l'inserimento vero e proprio dell'evento letto dai valori in session x l'utente corrente...
-
- evento da loggare
- valori originali
- nuovi valori
- filtro associato
-
-
-
- salva in sessione i valori indicati
-
- dictionary dei valori vecchi
- dictionary dei valori nuovi
- bool su abilitazione al log dell'oggetto
- descrizione evento da loggare
- filtro associato all'evento
- restituisce il numero di elementi contenuti, -1 significa nessuna differenza...
-
-
-
- salva in sessione i valori per un oggetto che sta x essere eliminato
-
- dictionary dei valori vecchi
- bool su abilitazione al log dell'oggetto
- descrizione evento da loggare
- filtro associato all'evento
- restituisce il numero di elementi contenuti, -1 significa nessuna differenza...
-
-
-
- wrapper per log con salvataggio dell'IP del chiamante
-
-
-
-
-
-
- wrapper per log con salvataggio dell'IP del chiamante
-
- The testo log.
- The tipo.
-
-
-
-
- event handler generico
-
-
-
-
- sollevo evento selezione
-
-
-
-
- classe gestione auth
-
-
-
-
- The ta anag dev
-
-
-
-
- init dei table adapters
-
-
-
-
- effettua setup dei connection strings da web.config della singola applicazione
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Singleton accesso a authProxy
-
-
-
-
- Tenta autologin con autoriconoscimento Dominio/username by cookie
-
-
-
-
-
-
- formatta il secret code
-
-
-
-
-
-
-
-
-
-
- crea un nuovo record device e salva un nuovo cookie su db x il dispositivo e l'utente richiesti
-
-
-
-
-
-
-
-
-
-
-
-
-
- rimuove device da DB e toglie il cookie
-
- secret associata al device
-
-
-
-
- rimuove device da DB e toglie il cookie
-
- Nome Device
-
-
-
-
- imuove device da DB e toglie il cookie
-
-
-
-
-
-
-
- classe di wrap verso i TableAdapter dell'area billing
-
-
-
-
- metodo protected di avvio della classe
-
-
-
-
- procedura di avvio dei tableAdapter
-
-
-
-
- effettua setup dei connection strings da web.config delal singola applicazione
-
-
-
-
- tableAdapter documenti
-
-
-
-
- tableAdapter documenti
-
-
-
-
- tableAdapter documenti
-
-
-
-
- tableAdapter documenti
-
-
-
-
- tableAdapter documenti
-
-
-
-
- tableAdapter documenti
-
-
-
-
- classe singleton x la gestione dei tableadapters
-
-
-
-
- classe con funzioni specifiche di calcolo
-
-
-
-
- inizializzazione classe
-
-
-
-
- elenco dei caratteri base 36: 0..9A..Z
-
-
-
-
- converte un intero in un numero a base 36 (0..9A..Z)
-
- num intero da convertire
- base, max 36 (0..9A..Z)
-
-
-
-
- converte da base di dimensione nBase a valore intero
-
- valore in formato nBase
- base, max 36 (0..9A..Z)
-
-
-
-
- metodo di accesso singleton
-
-
-
-
- classe per effettuare confronto tra valori disomogeneri per tipo e costruire diff testuali
-
-
-
-
- valore originale
-
-
-
-
- nuovo valore
-
-
-
-
- dictionary dei parametri vecchi
-
-
-
-
- dictionary dei parametri nuovi
-
-
-
-
- inizializzazione classe
-
-
-
-
- stringa diff dei valori originali modificati
-
-
-
-
- stringa diff dei valori nuovi modificati
-
-
-
-
- valorizza i diff dei valori old e new
-
-
-
-
- calcola solo il vettore dei valori old (x delete)
-
-
-
-
- dictionary dei parametri old
-
-
-
-
- dictionary dei parametri new
-
-
-
-
- oggetto statico per il confronto valori
-
-
-
-
- classe di gestione lettura
-
-
-
-
- esegue parsing fornendo dati ed headers
-
-
-
-
-
-
-
- esegue parsing fornendo dati
-
-
-
-
-
-
- esegue parsing fornendo dati come stream
-
-
-
-
-
-
- esegue parsing fornendo dati come stream ed headers
-
-
-
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- classe di wrap verso i TableAdapter impiegati
-
-
-
-
- metodo protected di avvio della classe
-
-
-
-
- procedura di avvio dei tableAdapter
-
-
-
-
- procedura di avvio dei tableAdapter
-
-
-
-
- effettua setup dei connection strings da web.config delal singola applicazione
-
-
-
-
- effettua setup dei connection strings da web.config delal singola applicazione
-
-
-
-
- setup delle tabelle vocabolario
-
-
-
-
- prende l'oggetto tabVocabolario in ram e lo trasforma in dictionary
-
-
-
-
-
- tableAdapter diritti
-
-
-
-
- tableAdapter permessi
-
-
-
-
- tableAdapter funzione
-
-
-
-
- tableAdapter permessi2funzione
-
-
-
-
- tableAdapter CdC
-
-
-
-
- tableAdapter utenti
-
-
-
-
- tableAdapter userData (user/pwd)
-
-
-
-
- tableAdapter userDataExt (user/pwd)
-
-
-
-
- table adapter lingue
-
-
-
-
- table adapter vocabolario
-
-
-
-
- table adapter versione vocabolario
-
-
-
-
- table adapter versione anagrafica
-
-
-
-
- table adapter Devices utente
-
-
-
-
- oggetto vocabolario organizzato come dizionario con chiave lang#lemma e valore la traduzione
-
-
-
-
- resetta il vocabolario rileggendo i dati...
-
-
-
-
- crea nel db corrente il lemma richiesto e lo valorizza come "--{0}--"
-
-
-
-
-
-
- elenco lingue ammesse da vocabolario...
-
-
-
-
- classe singleton x la gestione dei tableadapters
-
-
-
-
- classe di gestione dei db x creazione/update alla versione richiesta
-
-
-
-
- oggetto connessione
-
-
-
-
- stringa di connessione
-
-
-
-
- dir che contiene gli script da eseguire...
-
-
-
-
- formato del file SQL impiegato (nel senso di formato come iFormat del tipo "App_{0:0000}.sql" --> da App_0001.sql ad App_9999.sql)
-
-
-
-
- avvio protected della classe
-
-
-
-
- esegue gli script di sql di update dal file richiesto
-
-
-
-
-
-
-
- Aggiorna il db eseguendo gli script dalla versione di partenza a quella di arrivo
-
- NB: per definizione rev 0 = resetta svuotando DB, rev 1 crea tabelle iniziali, rev 2 inserisce i valori di default
-
- nome DB di cui cercare script
- revisione di partenza
- revisione di arrivo
- timeout max per ogni operazione
-
-
-
-
- verifica se il db indicato esiste o meno...
-
-
-
-
-
-
-
- crea il db indicato con i parametri di connessione specificati
-
-
-
-
-
-
-
- classe gestione auth dispositivi (new 2014)
-
-
-
-
- init dei table adapters
-
-
-
-
- effettua setup dei connection strings da web.config delal singola applicazione
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Singleton accesso a devicesAuthProxy (static object)
-
-
-
-
- cifra in MD5 la stringa in chiaro
-
-
-
-
-
-
- decifra la stringa MD5 in chiaro
-
-
-
-
-
-
- verifica una email per appartenenza ad un utente VALIDO dell'elenco
-
-
-
-
-
-
- verifica una email + AuthKey per appartenenza ad un utente VALIDO dell'elenco
-
-
-
-
-
-
-
- registra su DB la richiesta di reset della auth key dell'utente ed opzionalmente invia email ad admin
-
-
- opzionale, se != "" invia email all'indirizzo dell'admin x reset
-
-
-
- invia email ad utente con url x reset hash password
-
- destinatario
- hashPasswd ATTUALE (in chiaro)
-
-
-
-
- invia email ad utente con url x enroll
-
-
- chiave (in chiaro)
-
-
-
- effettua enroll del device x l'utente con l'email indicata
-
-
-
-
-
-
-
-
-
-
- restituisce nome cookie di auth (o default...)
-
-
-
-
- genera la passphrase utente a partire dai parametri richiesti
-
-
-
-
-
-
-
- Restituisce il numero di attivazioni rimaste x utente dato email e key
-
-
-
-
-
-
-
- Restituisce il numero di attivazioni rimaste x utente dato email
-
-
-
-
-
-
- cancella da session l'utente
-
-
-
-
- restituisce la tabella diritti da session
-
-
-
-
- tabella dei permessi utente
-
-
-
-
- tabella dei permessi utente di tipo "WRITE" enabled
-
-
-
-
- oggetto utente con metodi get/set
-
-
-
-
- oggetto email con metodi get/set
-
-
-
-
- oggetto DeviceSecret IN SESSIONE con metodi get/set
-
-
-
-
- oggetto modulo IN SESSIONE con metodi get/set
-
-
-
-
- restituisce i valori della riga utente da db
-
-
-
-
- restituisce una stringa formattata con cognome e nome
-
-
-
-
- è un boolean che indica se in session ci siano user/email e DeviceSecret (cookie) e quindi utente autenticato in precedenza...
-
-
-
-
- conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1
-
-
-
-
-
-
- verifica se il permesso utente per la pagina attuale sia write per almeno 1 diritto assegnato (restituisce true se ne trova almeno 1 con permessi2funzione.readwrite='S')
-
-
-
-
-
-
- Procedura da chiamare DOPO aver messo in session i dati utente/email x caricare gli altri dati
-
-
-
-
-
-
- carica la riga dati utente
-
-
-
-
- Carica la tabella diritti dell'utente da db e salva in session
-
-
-
-
- Effettua setup dei permessi una volta salvati i diritti
-
-
-
-
- verifica nella tab diritti se l'utente abbia il right richiesto e fornisce bool in risposta
-
-
-
-
-
-
- imposta la lingua utente dal valore della riga DB
-
-
-
-
- oggetto lingua utente con metodi get/set
-
-
-
-
- pagina correntemente visualizzata (URL in sessione)
-
-
-
-
- pagina precedentemente visualizzata (URL in sessione)
-
-
-
-
- restituisce il nome della pagina corrente
-
-
-
-
- classe gestione parametri deviceper stampa
-
-
-
-
- creazione oggetto parametri per stampa
-
-
-
-
-
-
-
-
-
-
-
- formato output
-
-
-
-
- altezza
-
-
-
-
- larghezza
-
-
-
-
- margine Sx
-
-
-
-
- margine Dx
-
-
-
-
- margine Top
-
-
-
-
- margine Bottom
-
-
-
-
- Gets the XML parameter.
-
-
- The XML parameter.
-
-
-
-
- helper x raccolta dati di diagnostica
-
-
-
-
- uptime macchina (formattato)
-
-
-
-
- calcolo uptime in formato timespan
-
-
-
-
-
- restituisce elenco dischi con utilizzo (formattato)
-
-
-
-
-
- mostra elenco interfacce di rete e loro conf
-
-
-
-
- fornisce elenco dispositivi USB collegati
-
-
-
-
-
- elenco devices USB
-
-
-
-
-
- elenco porte seriali
-
-
-
-
- registra esito ping ad un dato IP/hostname
-
- IPaddress / host name.
-
-
-
- restituisce contenuto di una pagina web (per testing)
-
-
-
-
-
-
- classe definizione info oggetti USB
-
-
-
-
- Initializes a new instance of the class.
-
- The device identifier.
- The PNP device identifier.
- The description.
-
-
-
- Gets the device identifier.
-
-
- The device identifier.
-
-
-
-
- Gets the PNP device identifier.
-
-
- The PNP device identifier.
-
-
-
-
- Gets the description.
-
-
- The description.
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
-
-
-
-
- Update rows in top-down order.
-
-
-
-
- Insert rows in top-down order.
-
-
-
-
- Delete rows in bottom-up order.
-
-
-
-
- Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
-
-
-
-
- Update all changes to the dataset.
-
-
-
-
- Update Order Option
-
-
-
-
- Used to sort self-referenced table's rows
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
-
-
-
-
- Update rows in top-down order.
-
-
-
-
- Insert rows in top-down order.
-
-
-
-
- Delete rows in bottom-up order.
-
-
-
-
- Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
-
-
-
-
- Update all changes to the dataset.
-
-
-
-
- Update Order Option
-
-
-
-
- Used to sort self-referenced table's rows
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
-
-
-
-
- Update rows in top-down order.
-
-
-
-
- Insert rows in top-down order.
-
-
-
-
- Delete rows in bottom-up order.
-
-
-
-
- Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
-
-
-
-
- Update all changes to the dataset.
-
-
-
-
- Update Order Option
-
-
-
-
- Used to sort self-referenced table's rows
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents a strongly typed in-memory cache of data.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents the strongly named DataTable class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Represents strongly named DataRow class.
-
-
-
-
- Row event argument class
-
-
-
-
- Row event argument class
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- Represents the connection and commands used to retrieve and save data.
-
-
-
-
- TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
-
-
-
-
- Update rows in top-down order.
-
-
-
-
- Insert rows in top-down order.
-
-
-
-
- Delete rows in bottom-up order.
-
-
-
-
- Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
-
-
-
-
- Update all changes to the dataset.
-
-
-
-
- Update Order Option
-
-
-
-
- Used to sort self-referenced table's rows
-
-
-
-
- enumeratore modalità login
-
-
-
-
- login AD normale
-
-
-
-
- forza utente fornendo password
-
-
-
-
- forza ad un utente standard scelto dall'elenco
-
-
-
-
- enumeratore modalità scrittura tag siteMap
-
-
-
-
- nodo di tipo iniziale - apertura
-
-
-
-
- nodo di tipo foglia
-
-
-
-
- nodo di tipo finale - chiusura
-
-
-
-
- enumeratore tipi di anagrafica
-
-
-
-
- tipo di anagrafica Brembo
-
-
-
-
- tipo di anagrafica generica
-
-
-
-
- tipo di vista del modulo
-
-
-
-
- modalità selezione
-
-
-
-
- modalità editing
-
-
-
-
- modalità inserting nuovo valore
-
-
-
-
- tipologia di file immagine
-
-
-
-
- formato gif (no alpha channel)
-
-
-
-
- formato jpeg
-
-
-
-
- formato png
-
-
-
-
- tipo di immagini usate per le icone di comando in web applications
-
-
-
-
- icona annulla (croce rossa)
-
-
-
-
- icona approva (simbolo coccarda)
-
-
-
-
- icona barcode in campo bianco
-
-
-
-
- icona barcode in campo arancio
-
-
-
-
- icona clona (magic wand)
-
-
-
-
- icona converma (spunta verde)
-
-
-
-
- icona elimina (cestino)
-
-
-
-
- icona modifica (matita)
-
-
-
-
- icona notepad (blocco note)
-
-
-
-
- icona notepad + pdf (blocco note)
-
-
-
-
- icona nuovo (segno +)
-
-
-
-
- icona seleziona (lente)
-
-
-
-
- icona semaforo giallo
-
-
-
-
- icona semaforo rosso
-
-
-
-
- icona semaforo verde
-
-
-
-
- icona stampa (printer)
-
-
-
-
- dimensione immagini usate per le icone di comando in web applications
-
-
-
-
- formato piccolo
-
-
-
-
- formato medio
-
-
-
-
- formato grande
-
-
-
-
- modalità di esecuzione applicativi
-
-
-
-
- modalità normale
-
-
-
-
- modalità debug
-
-
-
-
- salvataggio di tutti i lemmi tradotti
-
-
-
-
- modalità di chiamata userControl
-
-
-
-
- modalità solo lettura
-
-
-
-
- modalità edit abilitata
-
-
-
-
- tipo evento userControl
-
-
-
-
- evento: NEW
-
-
-
-
- evento: NEW
-
-
-
-
- evento: NEW
-
-
-
-
- evento: reset selezione
-
-
-
-
- evento: richiesta update parent
-
-
-
-
- evento: selected
-
-
-
-
- Accesso in lettura e scrittura al filesystem per gestione files upload e download
-
-
-
-
- path di lavoro dei metodi leggi/scrivi
-
-
-
-
- verifica esistenza directory ed eventualmente crea restituendo nome completo di "/" finale
-
-
-
-
-
-
- restituisce una tab di files dato l'elenco dei files
-
-
-
-
-
-
- setta le directory
-
-
-
-
-
- oggetto WebClient
-
-
-
-
- inizializza il metodo alla cartella indicata
-
-
- non serve +... x retrocompatibilità...
-
-
-
- metodo di avvio empty
-
-
-
-
- cerca di caricare il fileinfo o da httpcontext-application re-position o direttamente come workpath + nomefile
-
-
-
-
-
-
- cerca di caricare il fileinfo o da httpcontext-application re-position o direttamente come workpath + nomefile
-
- The _path.
- The _nome file.
-
-
-
-
- cerca di caricare il fileinfo o da httpcontext-application re-position o direttamente come workpath + nomefile
-
- The _path.
- The _nome file.
-
-
-
-
- cerca di caricare la directoryInfo o da httpcontext-application re-position o direttamente come workpath
-
-
-
-
-
- imposta la directory richiesta...
-
-
-
-
-
- Legge i dati da uno stream fino a quando arriva alla fine.
- I dati sono restituiti come un byte[] array. un eccezione IOException è
- sollevata se una delle chiamate IO sottostanti fallisce.
-
- Lo stream da cui leggere
- Lunghezza buffer iniziale (-1 = default 32k)
-
-
-
- verifica esistenza directory, eventualmente crea e restituisce controllo DirectoryInfo
-
-
-
-
-
- ottiene il dataset dei files presenti nella directory indicata esplicitamente
-
- dir da indicizzare... già mappata! ( es SteamwareStrings.getFilePath(...) )
-
-
-
-
- ottiene il dataset dei files presenti nella directory indicata all'istanziazione dell'oggetto
-
-
-
-
-
- ottiene il dataset dei files DEL TIPO "like {param}" presenti nella directory indicata all'istanziazione dell'oggetto
-
-
-
-
-
- elenco dei files come array di oggetti FileInfo
-
-
-
-
-
- elenco dei files come array di oggetti FileInfo filtrati per parametro
-
-
-
-
-
-
- elimina la directory di lavoro se è dir virtuale mappata
-
-
-
-
-
- elimina tutti i files con la regexp indicata da una directory, true se cancellato almeno uno
-
- regexp selezione files in dir (* = tutti!!!)
-
-
-
-
- verifica se il file indicato esista in workDir
-
-
-
-
-
-
- verifica se il file indicato esista in _path
-
-
-
-
-
-
-
- elimina il file indicato dalla directory di lavoro
-
-
-
-
-
-
- elimina il file indicato dalla directory di lavoro
-
- The _fi.
-
-
-
-
- restituisce lo stream del file richiesto
-
-
-
-
-
-
- restituisce la stringa letta dal file richiesto
-
-
-
-
-
-
- scrive il file dallo stream byte[] inviato
-
-
-
-
-
-
-
- scrive il file dalla stringa inviata
-
-
-
-
-
-
-
- converte una string in un byte[]
-
-
-
-
-
-
- converte un byte[] in una string
-
-
-
-
-
-
- sposta il file da From a To...
-
-
-
-
-
-
-
-
- copia il file da From a To...
-
-
-
-
-
-
-
-
- copia il file da From a To...
-
-
-
-
-
-
-
-
-
- imposta la dir di lavoro
-
-
-
-
-
- imposta la dir di lavoro
-
-
- non serve +... x retrocompatibilità...
-
-
-
- imposta la dir di lavoro impostandola dal mapPath corretto della web app...
-
-
-
-
-
- esegue un comando in shell
-
-
-
-
-
-
-
-
- esegue un comando in shell
-
-
-
-
-
-
-
-
- Scarica un file dall'url fornito nella directory indicata x il filemover col nome richiesto
-
- url del file
- nome con cui salvare il file
-
-
-
-
- comprime zip il file indicato
-
-
-
-
-
-
- comprime zip i files corrispondenti alla RegExp indicata nella dir corrente
-
- Espressione ricerca, come *.txt
- Nome del file zip da creare
-
-
-
-
- scompatta tutto il contenuto di un file zip
-
-
-
-
-
-
- scompatta uno specifico file contenuto in un file zip
-
- The input path of zip file.
- The file2unzip.
-
-
-
-
- elimina il file indicato
-
-
-
-
-
-
- calcola la dim della directory corrente...
-
-
-
-
-
- elimina il file + vecchio
-
-
-
-
-
- versione statica (singleton) del'oggetto fileMover
-
-
-
-
- struttura di comando da input utente (es: via barcode)
-
-
-
-
- definisce se il comando sia valido o no
-
-
-
-
- testo da mostrare dato il comando
-
-
-
-
- comando registrato
-
-
-
-
- comando precedentemente inserito
-
-
-
-
- descrizione del comando
-
-
-
-
- descrizione del comando precedente
-
-
-
-
- valore del comando
-
-
-
-
- valore tradotto del comando
-
-
-
-
- costruttore del metodo...
-
-
-
-
- gestione licenze applicativi
-
-
-
-
- numero di licenze attive per cliente/applicativo
-
-
-
-
-
-
-
- Fornisce chiave MD5 x un cliente/applicativo/expiryDate
-
-
-
-
-
-
-
-
-
- restituisce data decodificata da authKey + applicazione + cliente...
-
- The cliente.
- The applicativo.
- The licenze.
- The authentication key.
-
-
-
-
- classe gestione logging esteso di eventi e note utente (correlabili)
-
-
-
-
- TableAdapter di accesso alla tabella anagrafica filtraggi
-
-
-
-
- TableAdapter di accesso alla tabella anagrafica record
-
-
-
-
- TableAdapter di accesso alla tabella logging record di eventi
-
-
-
-
- TableAdapter di accesso alla tabella logging utente
-
-
-
-
- TableAdapter di accesso alla vista logging eventi
-
-
-
-
- TableAdapter di accesso alla vista logging utente
-
-
-
-
- effettua setup dei connection strings da web.config delal singola applicazione
-
-
-
-
- avvio i tari tableAdapters
-
-
-
-
- avvio della classe istanziando db e
-
-
-
-
- oggetto statico di accesso ai metodi della classe...
-
-
-
-
- tabella eventi
-
-
-
-
-
- tabella note
-
-
-
-
-
- tabella eventi secondo filtro
-
- filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento
-
-
-
-
- tabella note secondo filtro
-
- filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento
-
-
-
-
- tabella eventi secondo filtro e condizione ulteriore WHERE esplicitata
-
- filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento
- ulteriore condizione WHERE per filtrare i dati (testo {0} della condizione "WHERE {0}"
-
-
-
-
- tabella note secondo filtro e condizione ulteriore WHERE esplicitata
-
- filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento
- ulteriore condizione WHERE per filtrare i dati (testo {0} della condizione "WHERE {0}"
-
-
-
-
- tabella note secondo filtro
-
- filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento
-
-
-
-
- inserisce l'evento indicato dai parametri
-
- user che ha generato l'evento
- pagina/form applicaizone in cui l'evento si è generato
- valore originale(se c'è)
- valore nuovo/modificato
- descrizione evento (poi gestita con anagrafica interna)
- filtro logico evento (poi gestita con anagrafica interna)
-
-
-
- inserisce la nota utente indicata dai parametri, restituisce idx della nota creata...
-
- user che ha inserito la nota
- testo della nota
- valore ulteriore da associare alla nota (es: label, codice, versione, ...)
- filtro logico evento (poi gestita con anagrafica interna)
- intero dell'idx della nota creata
-
-
-
- associa l'evento e la nota indicati
-
- idx del record da associare
- idx chiave della nota da associare
-
-
-
- associa l'ultimo evento del filtro indicato alla nota
-
- filtro associato all'ultimo evento...
- idx chiave della nota da associare
-
-
-
- segna come cestinati tutti gli eventi dell'utente indicato non ancora associati o cestinati
-
- utente generatore dell'evento
-
-
-
- segna come cestinati tutti gli eventi dell'utente indicato non ancora associati o cestinati
-
- utente generatore dell'evento
-
-
-
- Elimina gli eventi cestinati generati dall'utente indicato
-
- utente generatore dell'evento
-
-
-
- Elimina gli eventi cestinati anteriori alla data selezionata
-
- dataOra dell'evento
-
-
-
- effettua la registrazione dell'evento in session
-
-
-
-
- metodo di comportamento del controllo di logging
-
-
-
-
- nasconde pannello log
-
-
-
-
- memorizza log inserito
-
-
-
-
- mostra pannello log
-
-
-
-
- metodo di comportamento del controllo di logging
-
-
-
-
- indica il primo step del doppio livello di approvazione (completamento)
-
-
-
-
- SOLO con incremento indice di revisione dell'oggetto approvato
-
-
-
-
- SOLO mantenendo indice di revisione corrente
-
-
-
-
- permette SIA con revisione che senza (e anche rev -1)
-
-
-
-
- classe gesione log files applicazioni
-
-
-
-
- directory base x logs
-
-
-
-
- nome del file corrente
-
-
-
-
- max mb di log da accumulare
-
-
-
-
- controlla se si debba mantenere sotto controllo la dimensioen della cartella logs
-
-
-
-
- singleton del logger
-
-
-
-
- avvio del logger nella dir desiderata
-
-
-
-
- livello di log applicazione (da web.config, chiave '_logLevel')
-
-
-
-
- avvio del logger nella dir desiderata
-
-
-
-
- avvio del logger nella dir desiderata con il max di dati indicato
-
-
-
-
- resetta il logfile odierno
-
-
-
-
- scrive sul file log di default il valore della variabile string passata su una riga... (tab delim?!?)
-
- testo iniziale del log
-
-
-
-
- scrive un messaggio di log con etichetta pre
-
- testo messaggio
- tipo di log da registrare (etichetta [...])
-
-
-
-
- scrive su log un dump di diagnostica
-
- Causale diagnostica
- target per test PING
- target x download www page
-
-
-
- formatta un blococ di diagnostica (titolo, contenuto / eccezione)
-
-
-
-
-
-
-
- fornisce il nome del file in cui loggare (ed eventualmente crea...)
-
-
-
-
- provvede a verificare la dim della cartella dei log e cancella i + vecchi fino a restare a dim inferiori a _logMaxMb
-
-
-
-
- fornisce il file + vecchio
-
-
-
-
-
-
- tipo di log ammesso
-
-
-
-
- informazioni di debug
-
-
-
-
- dump diagnostica
-
-
-
-
- errori
-
-
-
-
- eccezioni nell'esecuzione try/catch
-
-
-
-
- errori fatali
-
-
-
-
- informazioni opzionali
-
-
-
-
- log dei lemmi invocati per traduzione da vocabolario
-
-
-
-
- fase di avvio componente
-
-
-
-
- avvisi
-
-
-
-
- layer gestione vari tipi di memoria: cache, session...
-
-
-
-
- lettore file configurazione
-
-
-
-
- oggetto singleton x accesso al layer di memoria
-
-
-
-
- classe gestione accessi a Session, cache, viewstate, configuration...
-
-
-
-
- shot-form di confReadBool: legge dalla config un valore bool
-
-
-
-
-
-
- legge dalla config un valore bool
-
-
-
-
-
-
- shot-form di confReadString: legge dalla config un valore string
-
-
-
-
-
-
- legge dalla config un valore string
-
-
-
-
-
-
- shot-form di confReadInt: legge dalla config un valore int
-
-
-
-
-
-
- legge dalla config un valore int
-
-
-
-
-
-
- shot-form di confReadDouble: legge dalla config un valore double
-
-
-
-
-
-
- legge dalla config un valore int
-
-
-
-
-
-
- recupera valore querystring STRING
-
-
- valore string
-
-
-
- recupera valore querystring INT
-
-
- valore INT
-
-
-
- recupera valore querystring BOOL
-
-
- valore string
-
-
-
- recupera valore querystring DATE
-
-
- valore DATE
-
-
-
- carica dalla sessione un dato di tipo object generico
-
-
-
-
-
-
- carica dalla sessione un dato di tipo boolean (se vuoto false)
-
-
-
-
-
-
- carica dalla sessione un dato di tipo string
-
-
-
-
-
-
- carica dalla sessione un dato di tipo DateTime
-
-
-
-
-
-
- carica dalla sessione un dato di tipo long
-
-
-
-
-
-
- carica dalla sessione un dato di tipo int
-
-
-
-
-
-
- inserisce in session un valore
-
-
-
-
-
-
- inserisce in session un valore
-
- nome della variabile
- valore associato
- indica se debba sopravvivere ad update (inserita in elenco valSess2SurvUpd)
-
-
-
-
- svuota una variabile dalla session
-
-
-
-
-
- restituisce true se è presente in session l'oggetto richiesto
-
-
-
-
-
-
- restituisco se ci sia un dato cookie
-
-
-
-
-
-
- restituisco un valore da cookie
-
-
-
-
-
-
- salvo un valore come cookie
-
-
-
-
-
-
-
- salvo un valore come cookie con expiry date esplicita
-
-
-
-
-
-
-
-
- elimina un cookie
-
-
-
-
-
- carica dalla Cache un dato di tipo object generico
-
-
-
-
-
-
- carica dalla Cachee un dato di tipo boolean (se vuoto false)
-
-
-
-
-
-
- carica dalla Cachee un dato di tipo string
-
-
-
-
-
-
- inserisce in Cache un valore
-
- nome della variabile
- valore
-
-
-
- inserisce in Cache un valore e su richiesta regitra tra le tab in cache da svuotare on update..
-
- nome della variabile
- valore
- da registrare come tabella da svuotare on update?
-
-
-
-
- svuota una variabile dalla Cache
-
-
-
-
-
- restituisce true se è presente in cache l'oggetto richiesto
-
-
-
-
-
-
- elenco dictionary delle tab in cache da aggiornare con update svuotando da cache...
-
-
-
-
- aggiunge la stringa corrente nel dictionary delle tabelle messe in cache e da aggiornare su comando update
-
-
-
-
-
- elenco dictionary dei valori in session da NON aggiornare con update...
-
-
-
-
- aggiunge la stringa corrente nel dictionary delle tabelle messe in session che vanno preservate da comando update (es: oggetto selezionato...)
-
-
-
-
-
-
- forza lo svuotamento delel tabelle indicate come in cache...
-
-
-
-
- Formattazione stringa URL immagini con gestione "base url"
-
-
-
-
-
-
- Salted password hashing with PBKDF2-SHA1.
- Author: havoc AT defuse.ca
- www: http://crackstation.net/hashing-security.htm
- Compatibility: .NET 3.0 and later.
-
-
-
-
- Creates a salted PBKDF2 hash of the password.
-
- The password to hash.
- The hash of the password.
-
-
-
- Validates a password given a hash of the correct one.
-
- The password to check.
- A hash of the correct password.
- True if the password is correct. False otherwise.
-
-
-
- Compares two byte arrays in length-constant time. This comparison
- method is used so that password hashes cannot be extracted from
- on-line systems using a timing attack and then attacked off-line.
-
- The first byte array.
- The second byte array.
- True if both byte arrays are equal. False otherwise.
-
-
-
- Computes the PBKDF2-SHA1 hash of a password.
-
- The password to hash.
- The salt.
- The PBKDF2 iteration count.
- The length of the hash to generate, in bytes.
- A hash of the password.
-
-
-
- Base class for every user control in the application, containing some common
- behaviour and utility methods.
- It is not meant to be be used directly.
-
-
-
-
- wrapper traduzione
-
-
-
-
-
-
- indica se i caratteri vadano forzati a maiuscoli
-
-
-
-
- determina se l'utente sia abilitato a scrivere nelal pagina corrente (quindi modificare e cancellare...)
-
-
-
-
- determina se l'utente sia abilitato alla pagina corrente (di base visualizzaizone...)
-
-
-
-
- titolo pagina
-
-
-
-
- tipo di chart (2D/3D)
-
-
-
-
- 2D
-
-
-
-
- 3D
-
-
-
-
- web control che disegna un grafico a torta
-
-
-
-
- tipo di grafico (2D/3D)
-
-
-
-
- altezza di default
-
-
-
-
- larghezza di default
-
-
-
-
- padding di default
-
-
-
-
- legenda visibile di default
-
-
-
-
- soglia minima 5% per mostrare il dato
-
-
-
-
- ampiezza del grafico
-
-
-
-
- altezza del grafico
-
-
-
-
- padding grafico/container
-
-
-
-
- boolean se si debba mostrale la legenda
-
-
-
-
- percentuale minima da mostrare
-
-
-
-
- serie di dati (tipizzata) ma mostrare
-
-
-
-
- testo associato al controllo
-
-
-
-
- renderizza il contenuto
-
-
-
-
-
- disegna la leggenda html laterale...
-
-
-
-
-
- disegna piechart 2-dim
-
-
-
-
-
- disegna piechart 3d ellittica
-
-
-
-
-
- traduce la stringa colore in oggetto colore
-
-
-
-
-
-
- converte intero a stringa esadecimale
-
-
-
-
-
-
- converte stringa esadecimale a intero
-
-
-
-
-
-
- Classe gestione metodi di accesso ai dati embeddati
-
-
-
-
- classe accesso tabelle selettori
-
-
-
-
- singleton
-
-
-
-
- tabella vocabolario
-
-
-
-
-
- tabella vocabolario per la lingua indicata
-
-
-
-
-
-
- tabella vocabolario per la lingua indicata filtrato per lemma in modalità LIKE termine%
-
- lingua desiderata
- termine iniziale lemma da cercare
-
-
-
-
- tabella lingue
-
-
-
-
-
- verifico termine indicato... se manca aggiungo, se diverso aggiorno
-
-
-
-
- true
-
-
-
- faccio update del lemma indicato...
-
-
-
-
-
-
-
- cancella il lemma indicato
-
-
-
-
-
-
- Summary description for selettori
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- carica i dati CdC se in cache o da TableAdapter
-
-
-
-
- restituisce l'elenco di tutti i cdc
-
-
-
-
-
- restituisce l'elenco di tutti i cdc della gerarchia dell'utente
-
-
-
-
-
-
-
-
-
-
- Initializes a new instance of the class.
-
- The _label.
- The _valore.
- The _CSS.
- The _tooltip.
-
-
-
- Gets or sets the label.
-
-
- The label.
-
-
-
-
- Gets or sets the valore.
-
-
- The valore.
-
-
-
-
- Gets or sets the CSS.
-
-
- The CSS.
-
-
-
-
- Gets or sets the tooltip.
-
-
- The tooltip.
-
-
-
-
- Base class for every user control in the application, containing some common
- behaviour and utility methods.
- It is not meant to be be used directly.
-
-
-
-
- event handler generico
-
-
-
-
- sollevo evento selezione
-
-
-
-
- wrapper traduzione
-
-
-
-
-
-
- modalità operativa controllo
-
-
-
-
- escape dei parametri input dell'ODS
-
-
-
-
-
- indica se i caratteri vadano forzati a maiuscoli
-
-
-
-
- determina se l'utente sia abilitato a scrivere nella pagina corrente (quindi modificare e cancellare...)
-
-
-
-
- determina se l'utente sia abilitato alla pagina corrente (di base visualizzazione...)
-
-
-
-
- titolo pagina
-
-
-
-
- evento standard agganciabile da grView x aggiunta doppio click e singolo click (x edit e select)
-
-
-
-
-
-
- evento andata in editing del controllo
-
-
-
-
-
-
- classe gestione utente: auth e permission/ruoli - versione GENERICA
-
-
-
-
- cancella da session l'utente
-
-
-
-
- carica la riga dati utente
-
-
-
-
- carica la riga dati utente da SOLO USERNAME
-
-
-
-
- Carica la tabella diritti dell'utente da db e salva in session
-
-
-
-
- Carica la tabella diritti dell'utente da db e salva in session
-
-
-
-
- Carica la tabella diritti dell'utente da db e salva in session SOLO per il CDC indicato
-
-
-
-
-
- Effettua setup dei permessi una volta salvati i diritti
-
-
-
-
- imposta la lingua utente dal valore della riga DB
-
-
-
-
- costruisce la mappa del sito per l'utente
-
-
-
-
- formatta un nodo in modo corretto dai dati indicati
-
-
-
-
-
-
-
-
- restituisce la tabella diritti da session
-
-
-
-
- tabella dei permessi utente
-
-
-
-
- tabella dei permessi utente di tipo "WRITE" enabled
-
-
-
-
- inizializza la gestione utente...
-
-
-
-
- retituisce username AD
-
-
-
-
- oggetto utente con metodi get/set
-
-
-
-
- oggetto password con metodi get/set
-
-
-
-
- oggetto dominio con metodi get/set
-
-
-
-
- oggetto modulo (applicazione) con metodi get/set
-
-
-
-
- oggetto lingua utente con metodi get/set
-
-
-
-
- oggetto runMode corrente
-
-
-
-
- restituisce true se utente forzato da forceUser.aspx
-
-
-
-
- restituisce i valori della riga utente da db
-
-
-
-
- restituisce riga utente data la matricola...
-
- matricola
-
-
-
-
- restituisce una stringa formattata con cognome, nome e matricola
-
-
-
-
- restituisce una stringa della sigla dell'utente
-
-
-
-
- restituisce una stringa formattata con cognome e nome
-
-
-
-
- restituisce una stringa formattata con cognome
-
-
-
-
- restituisce una stringa formattata con nome
-
-
-
-
- traduce il lemma nella lingua dell'user corrente
-
-
-
-
-
-
- traduce il lemma in inglese
-
-
-
-
-
-
- traduce il lemma nella lingua richiesta
-
- The lemma.
- The lingua.
-
-
-
-
- traduce il lemma nella lingua dell'user e in inglese tra parentesi
-
-
-
-
-
-
- fornisce un file XML della mappa del sito abilitato per l'utente...
-
-
-
-
- LogOff utente con reset dati
-
-
-
-
-
- Procedura da chiamare DOPO aver messo in session i dati utente/dominio x caricare gli altri dati
-
-
-
-
-
-
-
- Procedura da chiamare DOPO aver messo in session i dati utente/dominio x caricare gli altri dati
-
-
-
-
-
-
-
- controllo utente/pwd da tab
-
-
-
-
-
-
-
- Procedura da chiamare DOPO aver messo in session i dati utente/dominio x caricare gli altri dati CON I DIRITTI SOLO per il CDC indicato
-
-
-
-
-
-
-
-
- salva dati accessori quali il cdc dell'utente...
-
-
-
-
- verifica nella tab diritti se l'utente abbia il right richiesto e fornisce bool in risposta
-
-
-
-
-
-
- verifica le credenziali AD dell'utente...
-
-
-
-
-
-
-
- è un boolean che indica se in session ci siano user/dominio e quindi utente autenticato in precedenza...
-
-
-
-
- conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1
-
-
-
-
-
-
- verifica se il permesso utente per la pagina attuale sia write per almeno 1 diritto assegnato (restituisce true se ne trova almeno 1 con permessi2funzione.readwrite='S')
-
-
-
-
-
-
- ricarica e ri-traduce la mappa sito per l'utente...
-
-
-
-
- retituisce il nome apgina dai permessi utente
-
-
-
-
-
- restituisce cognome e nome di un utente dato username...
-
- username
-
-
-
-
- restituisce cognome e nome di un utente data la matricola...
-
- matricola
-
-
-
-
- restituisce cognome e nome di un utente dato username e dominio...
-
- username
- dominio
-
-
-
-
- restituisce cognome e nome di un utente dato username...
-
- username
-
-
-
-
- restituisce cognome e nome di un utente dato username e dominio...
-
- username
- dominio
-
-
-
-
- restituisce cognome e nome di un utente dato username eventualmente comprensivo di dominio...
-
- {dominio\}userName
-
-
-
-
- restituisce l'elenco delle funzioni abilitate dato modulo ed username partendo dalla radice dell'albero dei diritti
-
-
-
-
-
-
-
- restituisce l'elenco degli utenti dato i diritti che devono avere come modulo/funzione
-
- nome del modulo
- nome della funzione
- tabella utenti
-
-
-
- restituisce l'elenco delle email degli utenti dato i diritti che devono avere come modulo/funzione
-
- nome del modulo
- nome della funzione
- stringa di email separate da ","
-
-
-
- crea un nuovo utente con le credenziali indicate
-
- The dominio.
- The username.
- The cognome.
- The nome.
- The cod_cdc.
- The email.
- The matricola.
- The sigla.
-
-
-
-
- assegna il diritto all'utente indicato
-
-
-
-
-
-
-
-
-
- toglier il diritto all'utente indicato
-
-
-
-
-
-
-
-
-
- restituisce la tabella (per utente corrente) dei CDC abilitati per l'applicazione attuale da sessione (se non c'è salva...)
-
- modulo di cui si testano i diritti
-
-
-
-
- versione statica della classe utente come singleton UtenTeSignletoN
-
-
-
-
- pagina correntemente visualizzata (URL in sessione)
-
-
-
-
- pagina precedentemente visualizzata (URL in sessione)
-
-
-
-
- struttura che definisce i parametri di un turno di lavoro
-
-
-
-
- Gets or sets the cod turno.
-
-
- The cod turno.
-
-
-
-
- Gets or sets the inizio.
-
-
- The inizio.
-
-
-
-
- Gets or sets the fine.
-
-
- The fine.
-
-
-
-
- Gets or sets the periodo.
-
-
- The periodo.
-
-
-
-
- Gets or sets the durata minuti.
-
-
- The durata minuti.
-
-
-
-
- Gets or sets the t number.
-
-
- The t number.
-
-
-
-
- definisce un intervalo di 2 date
-
-
-
-
- data inizio
-
-
-
-
- data fine
-
-
-
-
- indica se sia valido il dato, ovvero inizio e fine > 0 e FINE >= INIZIO
-
-
-
-
- struttura orario ordinarie/strordinarie
-
-
-
-
- ore ordinarie
-
-
-
-
- ore straordinarie
-
-
-
-
- classe di funzioni inerenti le date
-
-
-
-
- inizializzazione empty
-
-
-
-
- calcola il turno di riferimento data una data di riferimento
-
- The data ora rif.
- The shift turno.
- The durata turno.
-
-
-
-
- costruisce un oggetto intervallo date
-
-
-
-
-
-
-
- effettua l'operazione di intersezione tra 2 intervali di date restituendo ulteriore intervallo: NB se sono intervali disgiunti restituisce 9/9/9999 x inizio e fine
-
-
-
-
-
-
-
- oggetto mese precedente alla dataLilmite
-
-
-
-
-
- oggetto mese corrente fino alla dataLilmite
-
-
-
-
-
- confronta le date e restituisce true se le date sono nello stesso mese
-
-
-
-
-
-
-
- restituisce l'intervallo del giorno completo che comprende la data indicata
-
-
-
-
-
-
- restituisce l'intervallo di N giorni fino alla data indicata
-
-
-
-
-
-
-
- restituisce l'intervallo della settimana corrente per la data indicata
-
-
-
-
-
-
- restituisce l'intervallo del mese corrente per la data indicata (dal giorno 1 all'indomani delal data indicata)
-
-
-
-
-
-
- restituisce l'intervallo del mese che comprende la data indicata (dal primo all'ultimo giorno)
-
-
-
-
-
-
- restituisce l'intervallo dell'anno corrente per la data indicata
-
-
-
-
-
-
- oggetto singleton
-
-
-
-
- classe di gestione delle email
-
-
-
-
- stringa del nome DNS o dell'ip del server SMTP
-
-
-
-
- stringa username x server SMTP
-
-
-
-
- stringa pwd x server SMTP
-
-
-
-
- metodo static per la gestione delle email
-
-
-
-
-
- metodo static per la gestione delle email
-
-
-
-
-
-
-
- metodo static per la gestione delle email
-
-
-
-
-
-
- procedura invio email
-
- email mittente
- email destinatario
- oggetto dell'email
- corpo del messaggio
- allegati del messaggio
-
-
-
- procedura invio email
-
- email mittente
- email destinatario
- oggetto dell'email
- corpo del messaggio
-
-
-
- procedura invio email + scrittura in log!
-
- email mittente
- email destinatario
- oggetto dell'email
- corpo del messaggio
- allegati del messaggio
-
-
-
- procedura invio email + scrittura in log!
-
- email mittente
- email destinatario
- oggetto dell'email
- corpo del messaggio
- allegati del messaggio
-
-
-
- metodo singleton gestione email...
-
-
-
-
- metodo singleton gestione email CON AUTH utente...
-
-
-
-
- Tipo di comparazione, Binary == CaseSensitive, Text = insensitive
-
-
-
-
- tipo controllo : binario
-
-
-
-
- tipo controllo : text
-
-
-
-
- Funzione di splitting compatibile con multi-character e multi-line
-
-
-
-
- stringa da splittare
-
-
-
-
- Delimiter con cui splittare
-
-
-
-
- Costruttore dello Splitter
-
-
-
-
- comparatore case sensitive
-
-
-
-
-
-
-
- comparatore case insensitive
-
-
-
-
-
-
-
- parte principale dello splitter
-
- stringa da splittare
- delimitatore ricercato
- true=il delimiter è un blocco unico, false=qualsiasi oggetto del delimiter fa split (come split base)
-
- 0 -> Binary=CaseSensitive, 1 -> Text=case insensitive
-
-
-
-
- elimina dal nome file il tipo (desinenza)
-
-
-
-
-
-
- Classe di metodi che estendono quelli base applicati alle string
-
-
-
-
- Trasforma in MAIUSCOLo il primo carattere della stringa
-
- stringa da processare
- stringa processata
-
-
-
- restituisce la stringa completa e corretta del filepath del server (anche con vDir)
-
- path relativo alla cartella iis dell'applicativo
- path fisico tradotto
-
-
-
- effettua escape di stringhe di ricerca di tipo filtro per apici e altri caratteri non ammessi
-
-
-
-
-
-
- restituisce una stringa uguale all'originale + terminazione newline
-
-
-
-
-
-
- formatta un titolo
-
- Titolo da scrivere
- carattere x padding titolo
- larghezza caratteri (x pad)
-
-
-
-
- formatta una riga di caratteri
-
- carattere da utilizzare
- larghezza caratteri (x pad)
-
-
-
-
- genera stringhe pseudo-casuali
-
-
-
-
-
-
- fornisce dati di base per l'utente
-
-
-
-
- fornisce cognome e nome utente formattati a partire dall'username e dalla tabella UTENTE
-
-
-
-
-
-
- restituisce la riga completa dall'username richiesto
-
-
-
-
-
-
- utility x dns e naming
-
-
-
-
- calcola il nome del computer dato l'IP
-
-
-
-
-
-
- Metodo x restituire nome dato IP tramite Reverse Lookup
-
-
-
-
-
-
- scarica una pagina da URL e fornisce testo string
-
- Indirizzo pagina (completo)
- username (se necessario)
- password (se necessaria)
-
-
-
-
- manda pacchetto ARP
-
-
-
-
-
-
-
-
-
- fornisce mac address dato nome/IP
-
-
-
-
-
-
- Helper per gestione jscripts vari
-
-
-
-
- restituisce la stringa di codice javascript x conferma client comprensiva di messaggio tradotto specifico
-
-
-
-
-
-
- restituisce la stringa di codice javascript x conferma client comprensiva di messaggio tradotto specifico
-
-
-
-
-
-
-
- classi helper gestione URL
-
-
-
-
- chiama un URL e restituisce (se richiesto) il risultato ricevuto
-
- url da chiamare
- se si vuole in risposta il contenuto della risposta alla chiamata
-
-
-
-
- utils x cifrature e Crypto
-
-
-
-
- cifra un messaggio con una password
-
-
-
-
-
-
-
- decifra un messaggio con una password
-
-
-
-
-
-
-
- genera hash di una stringa in MD5 (es x hash gravatar)
-
-
-
-
-
-
- Crea un hash MD5
-
-
-
-
-
-
-
- Verify a hash against a string.
-
-
-
-
-
-
-
-
- classe gestione valori percentuali per semplificare edit utente (moltiplicati x 100 appunto)
-
-
-
-
- converte da percentuale a numero (es 5,3% --> 0.053)
-
-
-
-
-
-
- converte da numero a percentuale (es 0.053 --> 5,3%)
-
-
-
-
-
-
- gestione helper tempi ciclo
-
-
-
-
- formatta in minuti/sec partendo da min.cent
-
-
-
-
-
-
- conversione da tempo minuti centesimali a minuti/secondi
-
-
-
-
-
-
- eventi associati a UserCOntrol SteamWare standard
-
-
-
-
- tipo di evento segnalato
-
-
-
-
- inizializzazione oggetto EventArg specifico
-
-
-
-
-
diff --git a/ScheMe_Data/bin/Release/MedPred_Data.dll.config b/ScheMe_Data/bin/Release/MedPred_Data.dll.config
deleted file mode 100644
index 12a1a2c..0000000
--- a/ScheMe_Data/bin/Release/MedPred_Data.dll.config
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ScheMe_Data/bin/Release/NLog.config b/ScheMe_Data/bin/Release/NLog.config
index 13ec9f7..7a0f3aa 100644
--- a/ScheMe_Data/bin/Release/NLog.config
+++ b/ScheMe_Data/bin/Release/NLog.config
@@ -4,28 +4,27 @@
xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd"
autoReload="true"
throwExceptions="false"
- internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log" >
+ internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log">
-
-
-
-
@@ -39,4 +38,4 @@
-->
-
\ No newline at end of file
+
diff --git a/ScheMe_Data/bin/Release/ScheMe_Data.dll b/ScheMe_Data/bin/Release/ScheMe_Data.dll
new file mode 100644
index 0000000..87cb895
Binary files /dev/null and b/ScheMe_Data/bin/Release/ScheMe_Data.dll differ
diff --git a/ScheMe_Data/bin/Release/ScheMe_Data.dll.config b/ScheMe_Data/bin/Release/ScheMe_Data.dll.config
new file mode 100644
index 0000000..1cf0c00
--- /dev/null
+++ b/ScheMe_Data/bin/Release/ScheMe_Data.dll.config
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ScheMe_Data/bin/Release/SteamWare.dll b/ScheMe_Data/bin/Release/SteamWare.dll
index f6e1016..9b69a24 100644
Binary files a/ScheMe_Data/bin/Release/SteamWare.dll and b/ScheMe_Data/bin/Release/SteamWare.dll differ
diff --git a/VersGen/bin/Release/VersGen.dll b/VersGen/bin/Release/VersGen.dll
index 7ebe5ea..b4ebdb6 100644
Binary files a/VersGen/bin/Release/VersGen.dll and b/VersGen/bin/Release/VersGen.dll differ