sistemato anche simulazioni x filtrare da ruolo utente
aggiunta "trappola" x intercettare mancate login utente
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
</div>
|
||||
<div class="row bottomLine">
|
||||
<div class="col-xs-6 text-left">
|
||||
<uc1:mod_displayHor ID="mod_displayHor7" runat="server" etichetta='<%# traduci("Charge") %>' valore='<%# Eval("Charge", "{0:P1}") %>' />
|
||||
<uc1:mod_displayHor ID="mod_displayHor7" runat="server" etichetta='<%# traduci("Charge") %>' valore='<%# Eval("Charge", "{0:P1}") %>' Visible='<%# userIsAdmin %>' />
|
||||
</div>
|
||||
<div class="col-xs-6 text-right">
|
||||
</div>
|
||||
@@ -40,7 +40,7 @@
|
||||
</div>
|
||||
<div class="row bottomLine">
|
||||
<div class="col-xs-6 text-left">
|
||||
<uc1:mod_displayHor ID="mod_displayHor13" runat="server" etichetta='<%# traduci("FCShield") %>' valore='<%# Eval("FCShield", "{0:P1}") %>' />
|
||||
<uc1:mod_displayHor ID="mod_displayHor13" runat="server" etichetta='<%# traduci("FCShield") %>' valore='<%# Eval("FCShield", "{0:P1}") %>' Visible='<%# userIsAdmin %>' />
|
||||
</div>
|
||||
<div class="col-xs-6 text-right">
|
||||
</div>
|
||||
@@ -54,7 +54,7 @@
|
||||
</div>
|
||||
<div class="row bottomLine">
|
||||
<div class="col-xs-6 text-left">
|
||||
<uc1:mod_displayHor ID="mod_displayHor2" runat="server" etichetta='<%# traduci("FCShield_sim") %>' valore='<%# Eval("FCShield_sim", "{0:P1}") %>' />
|
||||
<uc1:mod_displayHor ID="mod_displayHor2" runat="server" etichetta='<%# traduci("FCShield_sim") %>' valore='<%# Eval("FCShield_sim", "{0:P1}") %>' Visible='<%# userIsAdmin %>' />
|
||||
</div>
|
||||
<div class="col-xs-6 text-right">
|
||||
</div>
|
||||
@@ -79,7 +79,7 @@
|
||||
</div>
|
||||
<div class="row bottomLine">
|
||||
<div class="col-xs-6 text-left">
|
||||
<uc1:mod_displayHor ID="mod_displayHor7" runat="server" etichetta='<%# traduci("Charge") %>' valore='<%# Eval("Charge", "{0:P1}") %>' />
|
||||
<uc1:mod_displayHor ID="mod_displayHor7" runat="server" etichetta='<%# traduci("Charge") %>' valore='<%# Eval("Charge", "{0:P1}") %>' Visible='<%# userIsAdmin %>' />
|
||||
</div>
|
||||
<div class="col-xs-6 text-right">
|
||||
</div>
|
||||
@@ -108,7 +108,7 @@
|
||||
</div>
|
||||
<div class="row bottomLine">
|
||||
<div class="col-xs-6 text-left">
|
||||
<uc1:mod_displayHor ID="mod_displayHor13" runat="server" etichetta='<%# traduci("FCShield") %>' valore='<%# Eval("FCShield", "{0:P1}") %>' />
|
||||
<uc1:mod_displayHor ID="mod_displayHor13" runat="server" etichetta='<%# traduci("FCShield") %>' valore='<%# Eval("FCShield", "{0:P1}") %>' Visible='<%# userIsAdmin %>' />
|
||||
</div>
|
||||
<div class="col-xs-6 text-right">
|
||||
</div>
|
||||
@@ -122,7 +122,7 @@
|
||||
</div>
|
||||
<div class="row bottomLine">
|
||||
<div class="col-xs-6 text-left">
|
||||
<uc1:mod_displayHor ID="mod_displayHor2" runat="server" etichetta='<%# traduci("FCShield_sim") %>' valore='<%# Eval("FCShield_sim", "{0:P1}") %>' />
|
||||
<uc1:mod_displayHor ID="mod_displayHor2" runat="server" etichetta='<%# traduci("FCShield_sim") %>' valore='<%# Eval("FCShield_sim", "{0:P1}") %>' Visible='<%# userIsAdmin %>' />
|
||||
</div>
|
||||
<div class="col-xs-6 text-right">
|
||||
</div>
|
||||
|
||||
@@ -82,5 +82,16 @@ namespace C2P.WebUserControls
|
||||
{
|
||||
frmView.DataBind();
|
||||
}
|
||||
/// <summary>
|
||||
/// verifica se utente sia admin altrimenti non vede dati...
|
||||
/// </summary>
|
||||
public bool userIsAdmin
|
||||
{
|
||||
get
|
||||
{
|
||||
bool answ = SteamWare.user_std.UtSn.userHasRight("SuperUser");
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -25,6 +25,12 @@ namespace C2P.WebUserControls
|
||||
/// <param name="e"></param>
|
||||
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)
|
||||
{
|
||||
Session["nextPage"] = Request.Url.LocalPath.Split('/').Last();
|
||||
Response.Redirect("login");
|
||||
}
|
||||
if (!Page.IsPostBack)
|
||||
{
|
||||
PagCorrente();
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user