using SteamWare; using System; namespace GPW_Smart.WebUserControls { public partial class cmq_params : System.Web.UI.UserControl { protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { try { ddlNumCol.SelectedValue = numColEU.ToString(); ddlNumRow.SelectedValue = numRowTimb.ToString(); chkAbilitaAll.Checked = abilitaAll; } catch { } } } public string hashEmail { get { return memLayer.ML.StringSessionObj("hashEmail"); } } public string email { get { return memLayer.ML.StringSessionObj("email"); } } public string cognomeNome { get { return memLayer.ML.StringSessionObj("cognomeNome"); } } public string IP { get { return Request.UserHostName; } } public int numColEU { get { return memLayer.ML.IntSessionObj("numColEU"); } set { memLayer.ML.setSessionVal("numColEU", value); } } public int numRowTimb { get { return memLayer.ML.IntSessionObj("numRowTimb"); } set { memLayer.ML.setSessionVal("numRowTimb", value); } } public bool abilitaAll { get { bool answ = false; try { string rawData = memLayer.ML.getRSV("abilitaAll"); bool.TryParse(rawData, out answ); } catch { } return answ; } set { int ttlSec = value ? memLayer.ML.CRI("ttlAbilitaAll") : 0; memLayer.ML.setRSV("abilitaAll", value.ToString(), ttlSec); } } protected void ddlNumRow_SelectedIndexChanged(object sender, EventArgs e) { lbtSalva.Visible = true; } protected void ddlNumCol_SelectedIndexChanged(object sender, EventArgs e) { lbtSalva.Visible = true; } protected void chkAbilitaAll_CheckedChanged(object sender, EventArgs e) { lbtSalva.Visible = true; } protected void lbtSalva_Click(object sender, EventArgs e) { numRowTimb = Convert.ToInt32(ddlNumRow.SelectedValue); numColEU = Convert.ToInt32(ddlNumCol.SelectedValue); abilitaAll = chkAbilitaAll.Checked; Response.Redirect("Timbrature"); } } }