using SteamWare;
using System;
using System.Web.UI;
namespace CMS_SC
{
public partial class Home : SteamWare.UserPage
{
protected void Page_Load(object sender, EventArgs e)
{
if(!Page.IsPostBack)
{
hlAnagSchedeColl.DataBind();
hlElencoSchede.DataBind();
hlLogout.DataBind();
}
}
///
/// verifica se utente sia SuperAdmin
///
public bool userIsSuperAdmin
{
get
{
return devicesAuthProxy.stObj.userHasRight(memLayer.ML.CRS("SuperAdminRole"));
}
}
///
/// verifica se utente sia SuperUser
///
public bool userIsCapoOfficina
{
get
{
return devicesAuthProxy.stObj.userHasRight(memLayer.ML.CRS("CapoOfficinaRole"));
}
} ///
/// verifica se utente sia SuperUser
///
public bool userIsCapoGruppo
{
get
{
return devicesAuthProxy.stObj.userHasRight(memLayer.ML.CRS("CapoGruppo"));
}
}
///
/// verifica se utente sia SuperUser
///
public bool userIsAnagAdmin
{
get
{
return devicesAuthProxy.stObj.userHasRight(memLayer.ML.CRS("AnagAdminRole"));
}
}
///
/// verifica visibilità in base al menù...
///
///
///
public string checkShow(object _doShow)
{
bool doShow = false;
try
{
doShow = Convert.ToBoolean(_doShow);
}
catch
{ }
// verifico: se è userIsSuperAdmin vede tutto
if (userIsSuperAdmin || userIsCapoOfficina || userIsCapoGruppo || userIsAnagAdmin)
{
doShow = !doShow;
}
string answ = "";
if (doShow) answ = "hidden ";
return answ;
}
}
}