ulteriore refactoring
altri metodi spostati in classe base
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -31,23 +31,12 @@ namespace GMW.WebUserControls
|
||||
public override void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
base.Page_Load(sender, e);
|
||||
if (!Page.IsPostBack)
|
||||
{
|
||||
qta = 0;
|
||||
// imposto destAL
|
||||
destAL = AlByCella;
|
||||
traduciObj();
|
||||
idxCella = Postazione.currIdxCella;
|
||||
checkNumKeyIn();
|
||||
}
|
||||
setVisibility();
|
||||
doChecks();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Codice AL target
|
||||
/// </summary>
|
||||
protected string destAL
|
||||
public override string destAL
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -445,7 +434,7 @@ namespace GMW.WebUserControls
|
||||
/// </summary>
|
||||
/// <param name="qty"></param>
|
||||
/// <param name="particolare"></param>
|
||||
private string checkCreaUDC()
|
||||
public override string checkCreaUDC()
|
||||
{
|
||||
string udcDest = "";
|
||||
DateTime adesso = DateTime.Now;
|
||||
@@ -491,16 +480,12 @@ namespace GMW.WebUserControls
|
||||
grViewDest.DataBind();
|
||||
return udcDest;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// aggiorna tabella + focus a barcode
|
||||
/// </summary>
|
||||
public void doUpdate()
|
||||
public override void doUpdate()
|
||||
{
|
||||
idxCella = Postazione.currIdxCella;
|
||||
destAL = AlByCella;
|
||||
setVisibility();
|
||||
checkStampa();
|
||||
base.doUpdate();
|
||||
grView.DataBind();
|
||||
grViewDest.DataBind();
|
||||
txtBarcode.Focus();
|
||||
@@ -774,7 +759,7 @@ namespace GMW.WebUserControls
|
||||
/// <summary>
|
||||
/// sistema modalità input
|
||||
/// </summary>
|
||||
private void setVisibility()
|
||||
public override void setVisibility()
|
||||
{
|
||||
bool showBtn = false;
|
||||
// ora controllo btn quantità
|
||||
@@ -789,35 +774,10 @@ namespace GMW.WebUserControls
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnReset_Click(object sender, EventArgs e)
|
||||
public override void btnReset_Click(object sender, EventArgs e)
|
||||
{
|
||||
grViewDest.SelectedIndex = -1;
|
||||
qta = 0;
|
||||
currUDC = "";
|
||||
currParticolare = "";
|
||||
setVisibility();
|
||||
doUpdate();
|
||||
}
|
||||
/// <summary>
|
||||
/// update Qty x UDC selezionato...
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void lbtUpdQty_Click(object sender, EventArgs e)
|
||||
{
|
||||
aggiornaQta();
|
||||
}
|
||||
/// <summary>
|
||||
/// Imposta ultima quantità rilevata
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void lbtSetLastQty_Click(object sender, EventArgs e)
|
||||
{
|
||||
// indico ultima qta
|
||||
qta = pezziUdc;
|
||||
// salvo!!!
|
||||
aggiornaQta();
|
||||
base.btnReset_Click(sender, e);
|
||||
}
|
||||
/// <summary>
|
||||
/// gestione specifica update qta
|
||||
@@ -840,15 +800,6 @@ namespace GMW.WebUserControls
|
||||
doUpdate();
|
||||
}
|
||||
/// <summary>
|
||||
/// evento cambio qta
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void txtQta_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
aggiornaQta();
|
||||
}
|
||||
/// <summary>
|
||||
/// preseleziono (se possibile) imballo...
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
@@ -860,7 +811,7 @@ namespace GMW.WebUserControls
|
||||
/// <summary>
|
||||
/// seleziona imballo corretto
|
||||
/// </summary>
|
||||
private void selezionaImballo()
|
||||
protected void selezionaImballo()
|
||||
{
|
||||
string codImb = "";
|
||||
// cerco se c'è un imballo x particolare corrente...
|
||||
|
||||
@@ -31,22 +31,13 @@ namespace GMW.WebUserControls
|
||||
public override void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
base.Page_Load(sender, e);
|
||||
if (!Page.IsPostBack)
|
||||
{
|
||||
qta = 0;
|
||||
// imposto destAL
|
||||
destAL = AlByCella;
|
||||
traduciObj();
|
||||
idxCella = Postazione.currIdxCella;
|
||||
checkNumKeyIn();
|
||||
}
|
||||
setVisibility();
|
||||
doChecks();
|
||||
}
|
||||
/// <summary>
|
||||
/// Codice AL target
|
||||
/// </summary>
|
||||
protected string destAL
|
||||
public override string destAL
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -444,7 +435,7 @@ namespace GMW.WebUserControls
|
||||
/// </summary>
|
||||
/// <param name="qty"></param>
|
||||
/// <param name="particolare"></param>
|
||||
private string checkCreaUDC()
|
||||
public override string checkCreaUDC()
|
||||
{
|
||||
string udcDest = "";
|
||||
DateTime adesso = DateTime.Now;
|
||||
@@ -490,16 +481,12 @@ namespace GMW.WebUserControls
|
||||
grViewDest.DataBind();
|
||||
return udcDest;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// aggiorna tabella + focus a barcode
|
||||
/// </summary>
|
||||
public void doUpdate()
|
||||
public override void doUpdate()
|
||||
{
|
||||
idxCella = Postazione.currIdxCella;
|
||||
destAL = AlByCella;
|
||||
setVisibility();
|
||||
checkStampa();
|
||||
base.doUpdate();
|
||||
grView.DataBind();
|
||||
grViewDest.DataBind();
|
||||
txtBarcode.Focus();
|
||||
@@ -536,7 +523,7 @@ namespace GMW.WebUserControls
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnStampa_Click(object sender, EventArgs e)
|
||||
public override void btnStampa_Click(object sender, EventArgs e)
|
||||
{
|
||||
bool needsRedirect = false;
|
||||
string[] stringSeparators = new string[] { "#" };
|
||||
@@ -773,7 +760,7 @@ namespace GMW.WebUserControls
|
||||
/// <summary>
|
||||
/// sistema modalità input
|
||||
/// </summary>
|
||||
private void setVisibility()
|
||||
public override void setVisibility()
|
||||
{
|
||||
bool showBtn = false;
|
||||
// ora controllo btn quantità
|
||||
@@ -788,35 +775,10 @@ namespace GMW.WebUserControls
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnReset_Click(object sender, EventArgs e)
|
||||
public override void btnReset_Click(object sender, EventArgs e)
|
||||
{
|
||||
grViewDest.SelectedIndex = -1;
|
||||
qta = 0;
|
||||
currUDC = "";
|
||||
currParticolare = "";
|
||||
setVisibility();
|
||||
doUpdate();
|
||||
}
|
||||
/// <summary>
|
||||
/// update Qty x UDC selezionato...
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void lbtUpdQty_Click(object sender, EventArgs e)
|
||||
{
|
||||
aggiornaQta();
|
||||
}
|
||||
/// <summary>
|
||||
/// Imposta ultima quantità rilevata
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void lbtSetLastQty_Click(object sender, EventArgs e)
|
||||
{
|
||||
// indico ultima qta
|
||||
qta = pezziUdc;
|
||||
// salvo!!!
|
||||
aggiornaQta();
|
||||
base.btnReset_Click(sender, e);
|
||||
}
|
||||
/// <summary>
|
||||
/// gestione specifica update qta
|
||||
@@ -839,15 +801,6 @@ namespace GMW.WebUserControls
|
||||
doUpdate();
|
||||
}
|
||||
/// <summary>
|
||||
/// evento cambio qta
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void txtQta_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
aggiornaQta();
|
||||
}
|
||||
/// <summary>
|
||||
/// preseleziono (se possibile) imballo...
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
@@ -859,7 +812,7 @@ namespace GMW.WebUserControls
|
||||
/// <summary>
|
||||
/// seleziona imballo corretto
|
||||
/// </summary>
|
||||
private void selezionaImballo()
|
||||
protected void selezionaImballo()
|
||||
{
|
||||
string codImb = "";
|
||||
// cerco se c'è un imballo x particolare corrente...
|
||||
|
||||
Binary file not shown.
Binary file not shown.
+109
-10
@@ -6,7 +6,7 @@ using SteamWare;
|
||||
|
||||
namespace GMW_data
|
||||
{
|
||||
public class UserControlBCodeMan : GMW_data.UserControl
|
||||
public class UserControlBCodeMan : GMW_data.UserControl
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
@@ -52,12 +52,25 @@ namespace GMW_data
|
||||
if (!Page.IsPostBack)
|
||||
{
|
||||
setupVariabili();
|
||||
qta = 0;
|
||||
// imposto destAL
|
||||
destAL = AlByCella;
|
||||
traduciObj();
|
||||
idxCella = Postazione.currIdxCella;
|
||||
checkNumKeyIn();
|
||||
}
|
||||
setVisibility();
|
||||
doChecks();
|
||||
}
|
||||
/// <summary>
|
||||
/// sistema modalità input
|
||||
/// </summary>
|
||||
public virtual void setVisibility()
|
||||
{ }
|
||||
/// <summary>
|
||||
/// IDX cella associata alla linea corrente
|
||||
/// </summary>
|
||||
protected int idxCella
|
||||
public virtual int idxCella
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -76,7 +89,7 @@ namespace GMW_data
|
||||
/// <summary>
|
||||
/// Codice AL associato alla cella corrente...
|
||||
/// </summary>
|
||||
protected string AlByCella
|
||||
public virtual string AlByCella
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -135,7 +148,7 @@ namespace GMW_data
|
||||
/// <summary>
|
||||
/// udc da stampare
|
||||
/// </summary>
|
||||
protected string udcReq
|
||||
public virtual string udcReq
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -145,7 +158,7 @@ namespace GMW_data
|
||||
/// <summary>
|
||||
/// indica il codice articolo correntemente selezionato
|
||||
/// </summary>
|
||||
protected string currParticolare
|
||||
public virtual string currParticolare
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -157,9 +170,21 @@ namespace GMW_data
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Codice AL target
|
||||
/// </summary>
|
||||
public virtual string destAL
|
||||
{
|
||||
get
|
||||
{
|
||||
return "";
|
||||
}
|
||||
set
|
||||
{ }
|
||||
}
|
||||
/// <summary>
|
||||
/// indica il codice articolo "originale" in caso di trascodifica GRZ/GRZ o GRZ/LVT o LVT/LVT
|
||||
/// </summary>
|
||||
protected string origParticolare
|
||||
public virtual string origParticolare
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -173,7 +198,7 @@ namespace GMW_data
|
||||
/// <summary>
|
||||
/// indica UDC correntemente selezionato
|
||||
/// </summary>
|
||||
protected string currUDC
|
||||
public virtual string currUDC
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -190,7 +215,7 @@ namespace GMW_data
|
||||
/// <param name="CodParticolare"></param>
|
||||
/// <param name="descr"></param>
|
||||
/// <param name="disegno"></param>
|
||||
public void getDescrDisegnoParticolare(string CodParticolare, ref string descr, ref string disegno)
|
||||
public virtual void getDescrDisegnoParticolare(string CodParticolare, ref string descr, ref string disegno)
|
||||
{
|
||||
try
|
||||
{
|
||||
@@ -273,7 +298,7 @@ namespace GMW_data
|
||||
/// <summary>
|
||||
/// cod imballo dell'ultimo UDC del particolare generato
|
||||
/// </summary>
|
||||
public string lastCodImb
|
||||
public virtual string lastCodImb
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -317,6 +342,27 @@ namespace GMW_data
|
||||
{ }
|
||||
}
|
||||
/// <summary>
|
||||
/// update Qty x UDC selezionato...
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
public virtual void lbtUpdQty_Click(object sender, EventArgs e)
|
||||
{
|
||||
aggiornaQta();
|
||||
}
|
||||
/// <summary>
|
||||
/// Imposta ultima quantità rilevata
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
public virtual void lbtSetLastQty_Click(object sender, EventArgs e)
|
||||
{
|
||||
// indico ultima qta
|
||||
qta = pezziUdc;
|
||||
// salvo!!!
|
||||
aggiornaQta();
|
||||
}
|
||||
/// <summary>
|
||||
/// Metodo aggiornamento qta
|
||||
/// </summary>
|
||||
public virtual void aggiornaQta()
|
||||
@@ -326,6 +372,19 @@ namespace GMW_data
|
||||
currParticolare = "";
|
||||
}
|
||||
/// <summary>
|
||||
/// reset della selezione
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
public virtual void btnReset_Click(object sender, EventArgs e)
|
||||
{
|
||||
qta = 0;
|
||||
currUDC = "";
|
||||
currParticolare = "";
|
||||
setVisibility();
|
||||
doUpdate();
|
||||
}
|
||||
/// <summary>
|
||||
/// effettua reset dati
|
||||
/// </summary>
|
||||
public virtual void doResetData()
|
||||
@@ -336,6 +395,15 @@ namespace GMW_data
|
||||
doChecks();
|
||||
}
|
||||
/// <summary>
|
||||
/// evento cambio qta
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
public virtual void txtQta_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
aggiornaQta();
|
||||
}
|
||||
/// <summary>
|
||||
/// verifica se attivo filtro company e imposta ods di conseguenza...
|
||||
/// </summary>
|
||||
public virtual void checkFixOds()
|
||||
@@ -377,5 +445,36 @@ namespace GMW_data
|
||||
}
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// aggiorna tabella + focus a barcode
|
||||
/// </summary>
|
||||
public virtual void doUpdate()
|
||||
{
|
||||
idxCella = Postazione.currIdxCella;
|
||||
destAL = AlByCella;
|
||||
setVisibility();
|
||||
checkStampa();
|
||||
// altri step
|
||||
}
|
||||
|
||||
#region metodi da customizzare DAVVERO
|
||||
|
||||
/// <summary>
|
||||
/// segnaposto gestione creazione opzionale UDC
|
||||
/// </summary>
|
||||
/// <param name="qty"></param>
|
||||
/// <param name="particolare"></param>
|
||||
public virtual string checkCreaUDC()
|
||||
{
|
||||
return "";
|
||||
}
|
||||
/// <summary>
|
||||
/// segnaposto gestione button stampa
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
public virtual void btnStampa_Click(object sender, EventArgs e)
|
||||
{ }
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user