iniziato setup doppio menù...
This commit is contained in:
Binary file not shown.
@@ -1,11 +1,15 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_footer.ascx.cs" Inherits="WebSCR.WebUserControls.mod_footer" %>
|
||||
<div id="divFooterMenu" runat="server" data-role="navbar">
|
||||
<ul runat="server" id="ulStd">
|
||||
<li><a href="Clienti" data-icon="user" class='<%: liClass("Clienti") %>'>Clienti</a></li>
|
||||
<%--<li><a href="Clienti" data-icon="user" class='<%: liClass("Clienti") %>'>Clienti</a></li>
|
||||
<li><a href="Interventi" data-icon="mail" class='<%: liClass("Interventi") %>'>Gestione Interventi</a></li>
|
||||
<li><a href="Pianificazione" data-icon="calendar" class='<%: liClass("Pianificazione") %>'>Pianificazione</a></li>
|
||||
<li><a href="Squadra" data-icon="navigation" class='<%: liClass("Squadre") %>'>Squadre/Consegne</a></li>
|
||||
<li><a href="Setup" data-icon="gear" class='<%: liClass("Setup") %>'>Setup</a></li>
|
||||
<li><a href="Setup" data-icon="gear" class='<%: liClass("Setup") %>'>Setup</a></li>--%>
|
||||
|
||||
<li><a href="Magazzino" data-icon="mail" class='<%: liClass("Magazzino") %>'>Magazzino</a></li>
|
||||
<li><a href="Pianificazione" data-icon="calendar" class='<%: liClass("Pianificazione") %>'>Uffici</a></li>
|
||||
<li><a href="Squadra" data-icon="navigation" class='<%: liClass("Squadre") %>'>Squadre Consegne</a></li>
|
||||
</ul>
|
||||
<ul runat="server" id="ulSquadra" visible="false">
|
||||
<li><a href="Menu" data-icon="home" class='<%: liClass("Menu") %>'>Menu Squadre</a></li>
|
||||
|
||||
@@ -24,5 +24,20 @@
|
||||
<%: DataSel %> | <%: ClienteSel %> | <%: SquadraSel %>
|
||||
</div>--%>
|
||||
</div>
|
||||
|
||||
<div id="divHeaderMenu" runat="server" data-role="navbar">
|
||||
<ul runat="server" id="ulStd" data-iconpos="right">
|
||||
<li><a href="Clienti" data-icon="user" class='<%: liClass("Clienti") %>'>Clienti</a></li>
|
||||
<li><a href="Interventi" data-icon="mail" class='<%: liClass("Interventi") %>'>Gestione Interventi</a></li>
|
||||
<li><a href="Pianificazione" data-icon="calendar" class='<%: liClass("Pianificazione") %>'>Pianificazione</a></li>
|
||||
<li><a href="Setup" data-icon="gear" class='<%: liClass("Setup") %>'>Setup</a></li>
|
||||
</ul>
|
||||
<ul runat="server" id="ulSquadra" visible="false">
|
||||
<li><a href="Menu" data-icon="home" class='<%: liClass("Menu") %>'>Menu Squadre</a></li>
|
||||
<li><a href="Squadra" data-icon="navigation" class='<%: liClass("Squadre") %>'>Squadre/Consegne</a></li>
|
||||
</ul>
|
||||
<ul runat="server" id="ulMagazzino" visible="false">
|
||||
<li><a href="Menu" data-icon="home" class='<%: liClass("Menu") %>'>Menu Squadre</a></li>
|
||||
<li><a href="Magazzino" data-icon="navigation" class='<%: liClass("Cronologico") %>'>Cronologico Ordini</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -122,6 +122,26 @@ namespace WebSCR.WebUserControls
|
||||
Response.Redirect("UserAdmin");
|
||||
}
|
||||
}
|
||||
|
||||
// in base alla pagina corrente decido cosa mostrare in footer...
|
||||
if (devicesAuthProxy.pagCorrente == "Squadra")
|
||||
{
|
||||
ulStd.Visible = false;
|
||||
ulSquadra.Visible = true;
|
||||
ulMagazzino.Visible = false;
|
||||
}
|
||||
else if(devicesAuthProxy.pagCorrente == "Magazzino")
|
||||
{
|
||||
ulStd.Visible = false;
|
||||
ulSquadra.Visible = false;
|
||||
ulMagazzino.Visible = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
ulStd.Visible = true;
|
||||
ulSquadra.Visible = false;
|
||||
ulMagazzino.Visible = false;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// verifica che la pagina sia tra quelle autorizzate x l'utente
|
||||
@@ -236,7 +256,30 @@ namespace WebSCR.WebUserControls
|
||||
memLayer.ML.setCookieVal(memLayer.ML.confReadString("AuthCookieName"), "");
|
||||
memLayer.ML.emptyCookieVal(memLayer.ML.confReadString("AuthCookieName"));
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// restituisce stato active se pagina corrente...
|
||||
/// </summary>
|
||||
/// <param name="nomeElem"></param>
|
||||
/// <returns></returns>
|
||||
public string liClass(object nomeElem)
|
||||
{
|
||||
string answ = "";
|
||||
string nome = nomeElem.ToString();
|
||||
if (Request.Url.ToString().ToLower().Contains(nome.ToLower())) answ = "ui-btn-active";
|
||||
|
||||
// !!!FARE!!! controllo visibilità da permessi (x squadre in particolare)
|
||||
#if false
|
||||
// se E' Dettaglio e non c'è cod Impegno metto disabled...
|
||||
if (nome.Contains("Dettaglio"))
|
||||
{
|
||||
if (!memLayer.ML.isInSessionObject("Impegno"))
|
||||
{
|
||||
answ += " ui-state-disabled";
|
||||
}
|
||||
}
|
||||
#endif
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
}
|
||||
+36
@@ -29,5 +29,41 @@ namespace WebSCR.WebUserControls {
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblVers;
|
||||
|
||||
/// <summary>
|
||||
/// divHeaderMenu control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHeaderMenu;
|
||||
|
||||
/// <summary>
|
||||
/// ulStd control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl ulStd;
|
||||
|
||||
/// <summary>
|
||||
/// ulSquadra control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl ulSquadra;
|
||||
|
||||
/// <summary>
|
||||
/// ulMagazzino control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl ulMagazzino;
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user