218 lines
4.4 KiB
C#
218 lines
4.4 KiB
C#
using SteamWare;
|
|
using System;
|
|
|
|
namespace MoonProAdmin.WebUserControls
|
|
{
|
|
public partial class mod_gestKIT : System.Web.UI.UserControl
|
|
{
|
|
#region setup VARS
|
|
|
|
/// <summary>
|
|
/// RegExp x RESET / CANCEL
|
|
/// </summary>
|
|
protected string regExp_KO = memLayer.ML.cdv("regExp_KO");
|
|
/// <summary>
|
|
/// RegExp x CONFERMA
|
|
/// </summary>
|
|
protected string regExp_OK = memLayer.ML.cdv("regExp_OK");
|
|
/// <summary>
|
|
/// RegExp x START KIT
|
|
/// </summary>
|
|
protected string regExp_KitStart = memLayer.ML.cdv("regExp_KitStart");
|
|
/// <summary>
|
|
/// RegExp x SAVE KIT
|
|
/// </summary>
|
|
protected string regExp_KitSave = memLayer.ML.cdv("regExp_KitSave");
|
|
|
|
#endregion
|
|
|
|
|
|
#region variabili in sessione
|
|
|
|
/// <summary>
|
|
/// UID formattato con "_"
|
|
/// </summary>
|
|
public string uid
|
|
{
|
|
get
|
|
{
|
|
return this.UniqueID.Replace("$", "_").Replace("-", "_");
|
|
}
|
|
}
|
|
|
|
public string codArt
|
|
{
|
|
get
|
|
{
|
|
return memLayer.ML.StringSessionObj(string.Format("codArt_{0}", uid));
|
|
}
|
|
set
|
|
{
|
|
memLayer.ML.setSessionVal(string.Format("codArt_{0}", uid), value);
|
|
}
|
|
}
|
|
public string descArt
|
|
{
|
|
get
|
|
{
|
|
return memLayer.ML.StringSessionObj(string.Format("descArt_{0}", uid));
|
|
}
|
|
set
|
|
{
|
|
memLayer.ML.setSessionVal(string.Format("descArt_{0}", uid), value);
|
|
}
|
|
}
|
|
public string kitCode
|
|
{
|
|
get
|
|
{
|
|
return memLayer.ML.StringSessionObj(string.Format("kitCode_{0}", uid));
|
|
}
|
|
set
|
|
{
|
|
memLayer.ML.setSessionVal(string.Format("kitCode_{0}", uid), value);
|
|
}
|
|
}
|
|
public string codOrd
|
|
{
|
|
get
|
|
{
|
|
return memLayer.ML.StringSessionObj(string.Format("codOrd_{0}", uid));
|
|
}
|
|
set
|
|
{
|
|
memLayer.ML.setSessionVal(string.Format("codOrd_{0}", uid), value);
|
|
}
|
|
}
|
|
public int qta
|
|
{
|
|
get
|
|
{
|
|
return memLayer.ML.IntSessionObj(string.Format("qta_{0}", uid));
|
|
}
|
|
set
|
|
{
|
|
memLayer.ML.setSessionVal(string.Format("qta_{0}", uid), value);
|
|
}
|
|
}
|
|
public string idxMacc
|
|
{
|
|
get
|
|
{
|
|
return memLayer.ML.StringSessionObj(string.Format("idxMacc_{0}", uid));
|
|
}
|
|
set
|
|
{
|
|
memLayer.ML.setSessionVal(string.Format("idxMacc_{0}", uid), value);
|
|
}
|
|
}
|
|
public string nomeMacc
|
|
{
|
|
get
|
|
{
|
|
return memLayer.ML.StringSessionObj(string.Format("nomeMacc_{0}", uid));
|
|
}
|
|
set
|
|
{
|
|
memLayer.ML.setSessionVal(string.Format("nomeMacc_{0}", uid), value);
|
|
}
|
|
}
|
|
public string codGruppo
|
|
{
|
|
get
|
|
{
|
|
return memLayer.ML.StringSessionObj(string.Format("codGruppo_{0}", uid));
|
|
}
|
|
set
|
|
{
|
|
memLayer.ML.setSessionVal(string.Format("codGruppo_{0}", uid), value);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// titolo pagina
|
|
/// </summary>
|
|
public string titolo
|
|
{
|
|
get
|
|
{
|
|
return devicesAuthProxy.getPage(Request.Url).Replace(".aspx", "");
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
/// <summary>
|
|
/// Caricamento pagina
|
|
/// </summary>
|
|
/// <param name="sender"></param>
|
|
/// <param name="e"></param>
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
|
|
}
|
|
/// <summary>
|
|
/// Ultimo input registrato
|
|
/// </summary>
|
|
public string lastInput
|
|
{
|
|
get
|
|
{
|
|
return hlLastInput.Value;
|
|
}
|
|
set
|
|
{
|
|
hlLastInput.Value = value;
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// Aggiorno controllo secondo ULTIMO input
|
|
/// </summary>
|
|
public void doUpdate()
|
|
{
|
|
// aggiorno label...
|
|
messOut = lastInput;
|
|
// controllo input (reset/inizio o salva...)
|
|
if (lastInput == regExp_KO)
|
|
{
|
|
// resetto dati
|
|
doReset();
|
|
messOut = "Effettuato reset!";
|
|
}
|
|
else if (lastInput == regExp_KitStart)
|
|
{
|
|
// resetto dati
|
|
doReset();
|
|
messOut = "Inizio configurazione KIT";
|
|
}
|
|
else if (lastInput == regExp_KitSave)
|
|
{
|
|
|
|
}
|
|
else if (lastInput == regExp_OK)
|
|
{
|
|
|
|
}
|
|
}
|
|
|
|
private void doReset()
|
|
{
|
|
codOrd = "";
|
|
codArt = "";
|
|
kitCode = "";
|
|
qta = 0;
|
|
descArt = "";
|
|
}
|
|
|
|
public string messOut
|
|
{
|
|
set
|
|
{
|
|
lblOut.Text = value;
|
|
}
|
|
get
|
|
{
|
|
return lblOut.Text;
|
|
}
|
|
}
|
|
}
|
|
} |