using SteamWare; using System; namespace CMS_SC { public partial class UserAdmin : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ((Bootstrap)this.Master).showSearch = true; } // check visibilità controlli opzionali checkVisibCtrl(); } /// /// Controlla visibilità delle sezioni (in particolare abilitazione da utente/AuthKey) /// private void checkVisibCtrl() { // controllo se c'è chiamata x aggiungere device da authKey e mostro panel... mod_enrollByAuthKey1.Visible = (Request.QueryString["addDeviceByKey"] == "lvabe"); // controllo se mostrare login "semplificato" mod_enrollUserBase.Visible = memLayer.ML.CRB("enableOpAuth"); // se è admin vede anche i controlli x abilitare richieste utenti & co... divAdmin.Visible = userIsAdmin; divUnauth.Visible = !userIsAdmin; } /// /// determina se user sia SuperAdmin /// public bool userIsAdmin { get { bool answ = false; try { answ = devicesAuthProxy.stObj.userHasRight("SuperAdmin"); } catch { } return answ; } } /// /// wrapper traduzione /// /// /// public string traduci(string lemma) { return user_std.UtSn.Traduci(lemma); } } }