Ancora reshape codice

x CRS/CRI e valori default spostati in classe comune
This commit is contained in:
Samuele E. Locatelli
2016-08-05 11:19:28 +02:00
parent 10dbc626b1
commit 7751f4e2b2
9 changed files with 71 additions and 83 deletions
+46 -14
View File
@@ -37,7 +37,23 @@ namespace GMW_data
/// Parte variabile messaggio ristampa
/// </summary>
public string tipoUdcRist = "";
/// <summary>
/// Impostazione variabili specifiche
/// </summary>
public virtual void setupVariabili()
{ }
/// <summary>
/// caricamento pagina
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
public virtual void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
setupVariabili();
}
}
/// <summary>
/// IDX cella associata alla linea corrente
/// </summary>
@@ -82,12 +98,20 @@ namespace GMW_data
return answ;
}
}
/// richiesta (ri)stampa UDC
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
public virtual void ristampa()
{
ristampaUdc(tipoUdcRist, udcReq);
}
/// <summary>
/// Richiesta (ri)stampa UDC
/// </summary>
/// <param name="tipoUdc">Tipo Udc (x messaggio log/SAO)</param>
/// <param name="udcReq">Codice UDC</param>
public void ristampaUdc(string tipoUdc, string udcReq)
public virtual void ristampaUdc(string tipoUdc, string udcReq)
{
bool fatto = false;
// registro ri-stampa UDC
@@ -206,21 +230,29 @@ namespace GMW_data
public virtual void checkParticolare()
{ }
/// <summary>
/// Impostazione variabili specifiche
/// valore barcode
/// </summary>
public virtual void setupVariabili()
{ }
/// <summary>
/// caricamento pagina
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
public virtual void Page_Load(object sender, EventArgs e)
public virtual string barcodeIn
{
if (!Page.IsPostBack)
get
{
setupVariabili();
return "";
}
set
{ }
}
/// <summary>
/// verifico se ci sia in sessione un input da NumKeyb e nel caso lo metto in barcodeIn e processo...
/// </summary>
public virtual void checkNumKeyIn()
{
if (memLayer.ML.isInSessionObject("numKeyIn"))
{
barcodeIn = memLayer.ML.StringSessionObj("numKeyIn");
// svuoto valore in sessione...
memLayer.ML.emptySessionVal("numKeyIn");
// controllo barcode...
checkBarcode();
}
}
}