diff --git a/C2P/WebUserControls/mod_testata.ascx.cs b/C2P/WebUserControls/mod_testata.ascx.cs
index fc69692..8d7f3ba 100644
--- a/C2P/WebUserControls/mod_testata.ascx.cs
+++ b/C2P/WebUserControls/mod_testata.ascx.cs
@@ -18,6 +18,27 @@ namespace C2P.WebUserControls
///// memorizza la pagina precedente (ovvero la corrente ma non da page-object ma in session...
/////
//public string _paginaPrecedente;
+
+ ///
+ /// calcola currentPage
+ ///
+ protected string currPage
+ {
+ get
+ {
+ return Request.Url.LocalPath.Split('/').Last();
+ }
+ }
+ ///
+ /// definisce visibilità logo: sempre SE la pagina non è quella default (su cui il logo è visibile in grande...)
+ ///
+ public bool logoVisible
+ {
+ get
+ {
+ return currPage != "Default";
+ }
+ }
///
/// caricamento pagina
///
@@ -26,13 +47,14 @@ namespace C2P.WebUserControls
protected void Page_Load(object sender, EventArgs e)
{
// se l'utente NON c'è torno a login...
- if (!user_std.UtSn.isAuth && Request.Url.LocalPath.Split('/').Last().IndexOf("login") < 0)
+ if (!user_std.UtSn.isAuth && currPage.IndexOf("login") < 0)
{
- Session["nextPage"] = Request.Url.LocalPath.Split('/').Last();
+ Session["nextPage"] = currPage;
Response.Redirect("login");
}
if (!Page.IsPostBack)
{
+ imgLogo.Visible = logoVisible;
PagCorrente();
memLayer.ML.emptySessionVal("searchVal");
}
diff --git a/C2P/WebUserControls/mod_testata.ascx.designer.cs b/C2P/WebUserControls/mod_testata.ascx.designer.cs
index 226d7b1..2bd60e6 100644
--- a/C2P/WebUserControls/mod_testata.ascx.designer.cs
+++ b/C2P/WebUserControls/mod_testata.ascx.designer.cs
@@ -38,5 +38,14 @@ namespace C2P.WebUserControls {
/// To modify move field declaration from designer file to code-behind file.
///
protected global::System.Web.UI.HtmlControls.HtmlAnchor A4;
+
+ ///
+ /// imgLogo control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlImage imgLogo;
}
}
diff --git a/C2P/bin/C2P.dll b/C2P/bin/C2P.dll
index 368bca8..45be802 100644
Binary files a/C2P/bin/C2P.dll and b/C2P/bin/C2P.dll differ
diff --git a/C2P/bin/C2P_Data.dll b/C2P/bin/C2P_Data.dll
index 1f65edf..cd50290 100644
Binary files a/C2P/bin/C2P_Data.dll and b/C2P/bin/C2P_Data.dll differ
diff --git a/C2P/bin/SteamWare.dll b/C2P/bin/SteamWare.dll
index c491016..472c6e5 100644
Binary files a/C2P/bin/SteamWare.dll and b/C2P/bin/SteamWare.dll differ
diff --git a/C2P/bin/SteamWare.xml b/C2P/bin/SteamWare.xml
index b48c681..9797a87 100644
--- a/C2P/bin/SteamWare.xml
+++ b/C2P/bin/SteamWare.xml
@@ -1471,6 +1471,11 @@
+
+
+ restituisce il nome della pagina corrente
+
+
restituisce la tabella diritti da session
@@ -1521,6 +1526,16 @@
è un boolean che indica se in session ci siano user/email e DeviceSecret (cookie) e quindi utente autenticato in precedenza...
+
+
+ pagina correntemente visualizzata (URL in sessione)
+
+
+
+
+ pagina precedentemente visualizzata (URL in sessione)
+
+
classe gestione parametri deviceper stampa
@@ -3267,6 +3282,26 @@
+
+
+ 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)
@@ -3560,6 +3595,21 @@
indica se i caratteri vadano forzati a maiuscoli
+
+
+ determina se l'utente sia abilitato a scrivere nelal apgina corrente (quindi modificare e cancellare...)
+
+
+
+
+ determina se l'utente sia abilitato alla pagina corrente (di base visualizzaizone...)
+
+
+
+
+ titolo pagina
+
+
classe gestione utente: auth e permission/ruoli - versione GENERICA
diff --git a/C2P/setupTgt.bat b/C2P/setupTgt.bat
new file mode 100644
index 0000000..e850d65
--- /dev/null
+++ b/C2P/setupTgt.bat
@@ -0,0 +1,29 @@
+@echo off
+echo Effettua setup dei file specifici per caso Develop / Prod pre build installer: verifica da nome configurazione %1
+
+if %1 == "Release" goto Release
+if %1 == "Debug" goto Develop
+if %1 == "WinLab" goto Prod
+if %1 == "Demo" goto Prod
+
+:Release
+echo Release: non devo copiare nulla
+goto END
+
+:Debug
+echo Release: non devo copiare nulla
+goto END
+
+
+:Prod
+echo Prod: copio files Prod
+copy %2"images\LogoCostimate_prod.png" %2"images\LogoCostimate.png"
+goto END
+
+:Develop
+echo Develop: copio files Develop
+copy %2"images\LogoCostimate_test.png" %2"images\LogoCostimate.png"
+goto END
+
+:END
+echo Fatto!
\ No newline at end of file
diff --git a/C2P_Data/bin/Release/C2P_Data.dll b/C2P_Data/bin/Release/C2P_Data.dll
index 1f65edf..cd50290 100644
Binary files a/C2P_Data/bin/Release/C2P_Data.dll and b/C2P_Data/bin/Release/C2P_Data.dll differ
diff --git a/C2P_Data/bin/Release/SteamWare.dll b/C2P_Data/bin/Release/SteamWare.dll
index 0cb6f47..472c6e5 100644
Binary files a/C2P_Data/bin/Release/SteamWare.dll and b/C2P_Data/bin/Release/SteamWare.dll differ
diff --git a/C2P_Project/bin/Release/C2P_DB.dacpac b/C2P_Project/bin/Release/C2P_DB.dacpac
index 020a15a..f653bb2 100644
Binary files a/C2P_Project/bin/Release/C2P_DB.dacpac and b/C2P_Project/bin/Release/C2P_DB.dacpac differ
diff --git a/C2P_Project/bin/Release/C2P_Project.dll b/C2P_Project/bin/Release/C2P_Project.dll
index b5a1e1d..8135798 100644
Binary files a/C2P_Project/bin/Release/C2P_Project.dll and b/C2P_Project/bin/Release/C2P_Project.dll differ
diff --git a/C2P_Report/Reports/ReportOffers_Q.rdlc b/C2P_Report/Reports/ReportOffers_Q.rdlc
index 36c572b..2355f44 100644
--- a/C2P_Report/Reports/ReportOffers_Q.rdlc
+++ b/C2P_Report/Reports/ReportOffers_Q.rdlc
@@ -388,7 +388,7 @@
System.Decimal
- ="http://10.74.82.218/C2P_Drawings/" & Fields!CodItem.Value & ".png"
+ ="http://c2p.steamware.net/C2P_Drawings/" & Fields!CodItem.Value & ".png"
valid
diff --git a/C2P_Report/Reports/ReportOffers_S.rdlc b/C2P_Report/Reports/ReportOffers_S.rdlc
index 36c572b..2355f44 100644
--- a/C2P_Report/Reports/ReportOffers_S.rdlc
+++ b/C2P_Report/Reports/ReportOffers_S.rdlc
@@ -388,7 +388,7 @@
System.Decimal
- ="http://10.74.82.218/C2P_Drawings/" & Fields!CodItem.Value & ".png"
+ ="http://c2p.steamware.net/C2P_Drawings/" & Fields!CodItem.Value & ".png"
valid
diff --git a/C2P_Report/bin/C2P_Data.dll b/C2P_Report/bin/C2P_Data.dll
index 1f65edf..cd50290 100644
Binary files a/C2P_Report/bin/C2P_Data.dll and b/C2P_Report/bin/C2P_Data.dll differ
diff --git a/C2P_Report/bin/C2P_Report.dll b/C2P_Report/bin/C2P_Report.dll
index 7ddfd4a..e309b72 100644
Binary files a/C2P_Report/bin/C2P_Report.dll and b/C2P_Report/bin/C2P_Report.dll differ
diff --git a/C2P_Report/bin/SteamWare.dll b/C2P_Report/bin/SteamWare.dll
index c491016..472c6e5 100644
Binary files a/C2P_Report/bin/SteamWare.dll and b/C2P_Report/bin/SteamWare.dll differ
diff --git a/C2P_Report/bin/SteamWare.xml b/C2P_Report/bin/SteamWare.xml
index e41e25f..9797a87 100644
--- a/C2P_Report/bin/SteamWare.xml
+++ b/C2P_Report/bin/SteamWare.xml
@@ -1349,18 +1349,6 @@
effettua setup dei connection strings da web.config delal singola applicazione
-
-
- cancella da session l'utente
-
-
-
-
- cripta in MD5 la stringa in chiaro
-
-
-
-
Initializes a new instance of the class.
@@ -1371,6 +1359,20 @@
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
@@ -1415,12 +1417,17 @@
- Restitusice il numero dia ttivazioni rimaste x utente dato email e key
+ Restitusice il numero di attivazioni rimaste x utente dato email e key
+
+
+ cancella da session l'utente
+
+
conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1
@@ -1464,6 +1471,11 @@
+
+
+ restituisce il nome della pagina corrente
+
+
restituisce la tabella diritti da session
@@ -1514,6 +1526,16 @@
è un boolean che indica se in session ci siano user/email e DeviceSecret (cookie) e quindi utente autenticato in precedenza...
+
+
+ pagina correntemente visualizzata (URL in sessione)
+
+
+
+
+ pagina precedentemente visualizzata (URL in sessione)
+
+
classe gestione parametri deviceper stampa
@@ -3260,6 +3282,26 @@
+
+
+ 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)
@@ -3553,6 +3595,21 @@
indica se i caratteri vadano forzati a maiuscoli
+
+
+ determina se l'utente sia abilitato a scrivere nelal apgina corrente (quindi modificare e cancellare...)
+
+
+
+
+ determina se l'utente sia abilitato alla pagina corrente (di base visualizzaizone...)
+
+
+
+
+ titolo pagina
+
+
classe gestione utente: auth e permission/ruoli - versione GENERICA
diff --git a/C2P_Report/setupTgt.bat b/C2P_Report/setupTgt.bat
index 8aeb8ec..0568d98 100644
--- a/C2P_Report/setupTgt.bat
+++ b/C2P_Report/setupTgt.bat
@@ -29,7 +29,7 @@ copy %2"Reports\WinLab\*.rdlc" %2"Reports\"
goto END
:218
-echo 218: copio files Tekal
+echo 218: copio files test interno
del %2"Reports\*.rdl"
del %2"Reports\*.rdlc"
copy %2"Reports\srv218\*.rdlc" %2"Reports\"
diff --git a/VersGen/C2P.cs b/VersGen/C2P.cs
index 0cccf0f..b7f3246 100644
--- a/VersGen/C2P.cs
+++ b/VersGen/C2P.cs
@@ -5,7 +5,7 @@
using System.Reflection;
-[assembly: AssemblyVersion("1.9.132.285")]
-[assembly: AssemblyFileVersion("1.9.132.285")]
+[assembly: AssemblyVersion("2.0.137.299")]
+[assembly: AssemblyFileVersion("2.0.137.299")]
[assembly: AssemblyCopyright("Proxima & Steamware © 2013-2014")]
[assembly: AssemblyCompany("Steamware")]
diff --git a/VersGen/C2P.tt b/VersGen/C2P.tt
index b846f62..bc6d160 100644
--- a/VersGen/C2P.tt
+++ b/VersGen/C2P.tt
@@ -6,8 +6,8 @@
using System.Reflection;
-[assembly: AssemblyVersion("1.9.132.<#= this.RevisionNumber #>")]
-[assembly: AssemblyFileVersion("1.9.132.<#= this.RevisionNumber #>")]
+[assembly: AssemblyVersion("2.0.137.<#= this.RevisionNumber #>")]
+[assembly: AssemblyFileVersion("2.0.137.<#= this.RevisionNumber #>")]
[assembly: AssemblyCopyright("Proxima & Steamware © 2013-<#= DateTime.Now.Year #>")]
[assembly: AssemblyCompany("Steamware")]
<#+