Files
XPS/XPS/WebUserControls/mod_scadenziarioCommesse.ascx.cs
T
2017-02-11 15:22:40 +01:00

74 lines
2.3 KiB
C#

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using SteamWare;
namespace XPS.WebUserControls
{
public partial class mod_scadenziarioCommesse : SteamWare.UserControl
{
protected void traduciObj()
{
lblFromDate.Text = traduci("lblFromDate");
txtFromDate.Text = DateTime.Now.ToString("dd/MM/yyyy");
// traduco tab panels
tabPnlScadute.HeaderText = traduci("tabPnlScadute");
tabPnlCompletate.HeaderText = traduci("tabPnlCompletate");
tabPnlProxScadenze.HeaderText = traduci("tabPnlProxScadenze");
}
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
traduciObj();
}
/// <summary>
/// aggiornata data inizio riferimento
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void txtFromDate_TextChanged(object sender, EventArgs e)
{
updateControlli();
}
/// <summary>
/// cambio tipo di cicli visualizzati
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ddlCiclo_SelectedIndexChanged(object sender, EventArgs e)
{
// salvo il valore...
memLayer.ML.setSessionVal("cicloLavSel", ddlCiclo.SelectedValue, false);
updateControlli();
}
/// <summary>
/// aggiorna tutti i controlli
/// </summary>
private void updateControlli()
{
mod_scadute1.dataRif = Convert.ToDateTime(txtFromDate.Text);
mod_scadute1.doUpdate();
mod_completate1.dataRif = Convert.ToDateTime(txtFromDate.Text);
mod_completate1.doUpdate();
}
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
if (memLayer.ML.isInSessionObject("cicloLavSel"))
{
ddlCiclo.SelectedValue = memLayer.ML.StringSessionObj("cicloLavSel");
}
}
}
}
}