aggiunta "trappola data" x mtz prog (NON dovrebbe servire cmq...)

This commit is contained in:
Samuele E. Locatelli
2017-05-18 10:29:27 +02:00
parent d4321f99f6
commit b5ebcaee8b
@@ -219,6 +219,7 @@ public partial class mod_elencoMtzProg : ApplicationUserControl
{
if (!Page.IsPostBack)
{
checkDate();
hlExportExcel.Text = traduci("hlExportExcel");
hlExportExcel.NavigateUrl = "~/ExcelExportMtzPrev";
modoInsertMtzPrg = false;
@@ -232,6 +233,27 @@ public partial class mod_elencoMtzProg : ApplicationUserControl
btnShowNew.Visible = isWritable();
btnMassEdit.Visible = isWritable();
}
private void checkDate()
{
// cerco periodo, se non c'è imposto a 1 mese...
intervalloDate _intervallo;
try
{
_intervallo = (intervalloDate)Session["_intervallo"];
}
catch
{
_intervallo = new intervalloDate();
// in base al tipo intervallo (futuro/all) decido cosa mostrare...
_intervallo.fine = DateTime.Now.Subtract(DateTime.Now.TimeOfDay).AddDays(1);
_intervallo.inizio = _intervallo.fine.AddMonths(-1);
Session["_intervallo"] = _intervallo;
Session["_inizio"] = _intervallo.inizio;
Session["_fine"] = _intervallo.fine;
}
}
/// <summary>
/// modalità insert mtz prog
/// </summary>