using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using SteamWare;
namespace GPW_Admin
{
public class BasePage : System.Web.UI.Page
{
#region Public Properties
public string pagCorrente
{
get
{
return Request.Url.Segments.LastOrDefault();
}
}
public string titolo
{
get
{
string answ = pagCorrente;
var tabPerm = (DataLayer_AnagGen.PermessiRow[])user_std.UtSn.permessi.Select($"URL = '{pagCorrente}' OR URL = '{pagCorrente}.aspx'");
if (tabPerm.Length > 0)
{
answ = tabPerm[0].NOME;
}
return answ;
}
}
#endregion Public Properties
#region Private Methods
private void Page_Init(object sender, EventArgs e)
{
ViewStateUserKey = Session.SessionID;
}
#endregion Private Methods
#region Public Methods
///
/// effettua traduzione del lemma
///
///
///
public string traduci(string lemma)
{
return user_std.UtSn.Traduci(lemma);
}
#endregion Public Methods
}
}