fix selezione condomini
This commit is contained in:
@@ -0,0 +1,141 @@
|
||||
using SteamWare;
|
||||
using System.Web;
|
||||
|
||||
namespace Data
|
||||
{
|
||||
/// <summary>
|
||||
/// Base class for action-enabled user controls
|
||||
/// It is not meant to be be used directly.
|
||||
/// </summary>
|
||||
public class BaseUserControl : System.Web.UI.UserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Verifica se utente ABBIA diritti PAM
|
||||
/// </summary>
|
||||
public bool hasPAM
|
||||
{
|
||||
get
|
||||
{
|
||||
return devicesAuthProxy.stObj.userHasRight("PAM");
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Verifica se utente ABBIA diritti PAZ
|
||||
/// </summary>
|
||||
public bool hasPAZ
|
||||
{
|
||||
get
|
||||
{
|
||||
return devicesAuthProxy.stObj.userHasRight("PAZ");
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Verifica se utente ABBIA diritti PBO
|
||||
/// </summary>
|
||||
public bool hasPBO
|
||||
{
|
||||
get
|
||||
{
|
||||
return devicesAuthProxy.stObj.userHasRight("PBO");
|
||||
}
|
||||
}
|
||||
public bool isPAM
|
||||
{
|
||||
get
|
||||
{
|
||||
return Page.Request.Url.AbsolutePath.Contains("/PAM/");
|
||||
}
|
||||
}
|
||||
public bool isPAZ
|
||||
{
|
||||
get
|
||||
{
|
||||
return Page.Request.Url.AbsolutePath.Contains("/PAZ/");
|
||||
}
|
||||
}
|
||||
public bool isPBO
|
||||
{
|
||||
get
|
||||
{
|
||||
return Page.Request.Url.AbsolutePath.Contains("/PBO/");
|
||||
}
|
||||
}
|
||||
public bool isPCO
|
||||
{
|
||||
get
|
||||
{
|
||||
return Page.Request.Url.AbsolutePath.Contains("/PCO/");
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Richiesta di cui mostrare la history
|
||||
/// </summary>
|
||||
public int idxRichiesta
|
||||
{
|
||||
get
|
||||
{
|
||||
int answ = 0;
|
||||
int.TryParse(Request.QueryString["idxRichiesta"], out answ);
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// KEY amministratore in sessione
|
||||
/// </summary>
|
||||
public int idxAmm
|
||||
{
|
||||
get
|
||||
{
|
||||
return memLayer.ML.IntSessionObj("idxAmm");
|
||||
}
|
||||
set
|
||||
{
|
||||
memLayer.ML.setSessionVal("idxAmm", value);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// KEY fornitore in sessione
|
||||
/// </summary>
|
||||
public int idxFornitore
|
||||
{
|
||||
get
|
||||
{
|
||||
return memLayer.ML.IntSessionObj("idxFornitore");
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// modalità edit corrente
|
||||
/// </summary>
|
||||
public ER_EditMode currMode
|
||||
{
|
||||
get
|
||||
{
|
||||
return (ER_EditMode)memLayer.ML.objSessionObj("ER_EditMode");
|
||||
}
|
||||
set
|
||||
{
|
||||
memLayer.ML.setSessionVal("ER_EditMode", value);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Pagina corrente x redirect
|
||||
/// </summary>
|
||||
public string currPage
|
||||
{
|
||||
get
|
||||
{
|
||||
return HttpContext.Current.Request.Url.PathAndQuery;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// titolo pagina
|
||||
/// </summary>
|
||||
public string titolo
|
||||
{
|
||||
get
|
||||
{
|
||||
return devicesAuthProxy.getPage(Request.Url).Replace(".aspx", "");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user