ab3ba0881e
- refresh dettaglio macchina - gestione eventi disposed
52 lines
1.4 KiB
C#
52 lines
1.4 KiB
C#
using System;
|
|
using System.Web.UI;
|
|
|
|
namespace MoonProTablet
|
|
{
|
|
public partial class SheetTech : BasePage
|
|
{
|
|
#region Protected Methods
|
|
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
if (!Page.IsPostBack)
|
|
{
|
|
mod_dettMacchina.doUpdate();
|
|
setArticolo();
|
|
cmp_disabled.title = "Scheda Tecnica";
|
|
cmp_disabled.subtitle = "Funzionalità disattivata";
|
|
cmp_disabled.message = "Gestione schede tecniche di attrezzaggio, collaudo e verifica procedure di setup. Il modulo opzionale è attivabile su richiesta.";
|
|
}
|
|
checkModuleEnabled();
|
|
}
|
|
|
|
#endregion Protected Methods
|
|
|
|
#region Private Methods
|
|
|
|
private void checkModuleEnabled()
|
|
{
|
|
cmp_sheetTech.Visible = enableSchedaTecnica && (idxODL > 0);
|
|
cmp_disabled.Visible = !enableSchedaTecnica;
|
|
}
|
|
|
|
/// <summary>
|
|
/// Imposta articolo x dettaglio dato ODL
|
|
/// </summary>
|
|
private void setArticolo()
|
|
{
|
|
// leggo riga...
|
|
if (idxODL > 0)
|
|
{
|
|
var rigaDati = DataLayerObj.taODL.getByIdx(idxODL, false)[0];
|
|
cmp_sheetTech.CodArticolo = rigaDati.CodArticolo;
|
|
}
|
|
else
|
|
{
|
|
cmp_sheetTech.CodArticolo = "";
|
|
}
|
|
}
|
|
|
|
#endregion Private Methods
|
|
}
|
|
} |