Completato riconversione codice compila!!!
This commit is contained in:
@@ -8,6 +8,10 @@ namespace MoonProTablet.WebUserControls
|
||||
public partial class cmp_newODL : System.Web.UI.UserControl
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// registrato nuovo valore
|
||||
/// </summary>
|
||||
@@ -55,10 +59,10 @@ namespace MoonProTablet.WebUserControls
|
||||
decimal tCiclo = numMin + ((decimal)numSec) / 60;
|
||||
string note = txtNote.Text.Trim();
|
||||
// insert su DB
|
||||
DataLayer.obj.taODL.insertProvv(ddlArticolo.SelectedValue, MapoDb.DataLayer.MatrOpr, idxMacchina, numPz, tCiclo, note);
|
||||
DataLayerObj.taODL.insertProvv(ddlArticolo.SelectedValue, DataLayerObj.MatrOpr, idxMacchina, numPz, tCiclo, note);
|
||||
// calcolo stringa macchina e articolo...
|
||||
var rMacchina = DataLayer.obj.taMacchine.GetByIdx(idxMacchina)[0];
|
||||
var rArticolo = DataLayer.obj.taAnagArt.getByCod(ddlArticolo.SelectedValue)[0];
|
||||
var rMacchina = DataLayerObj.taMacchine.GetByIdx(idxMacchina)[0];
|
||||
var rArticolo = DataLayerObj.taAnagArt.getByCod(ddlArticolo.SelectedValue)[0];
|
||||
string macchina = string.Format("{0} ({1} | {2} | {3})", rMacchina.Nome, rMacchina.IdxMacchina, rMacchina.CodMacchina, rMacchina.Descrizione);
|
||||
string articolo = string.Format("{0} ({1} | {2})", rArticolo.DescArticolo, rArticolo.CodArticolo, rArticolo.Disegno);
|
||||
// invio email notifica creazione ODL PROVVISORIO (da riconciliare...)
|
||||
|
||||
@@ -329,10 +329,6 @@ namespace MoonProTablet.WebUserControls
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// classe MapoDB x uso locale
|
||||
/// </summary>
|
||||
protected MapoDb.MapoDb controllerMapo = new MapoDb.MapoDb();
|
||||
/// <summary>
|
||||
/// Determina se sia abilitato il controllo x editing
|
||||
/// </summary>
|
||||
public bool isEnabled
|
||||
@@ -566,11 +562,11 @@ namespace MoonProTablet.WebUserControls
|
||||
// ricavo codice articolo...
|
||||
string CodArticolo = DataLayerObj.taODL.getByIdx(idxODL, false)[0].CodArticolo;
|
||||
// processo evento...
|
||||
inCmd = controllerMapo.scriviRigaEventoBarcode(idxMaccCurr, idxEvento, CodArticolo, "", DataLayerObj.MatrOpr, rigaStato.pallet);
|
||||
inCmd = DataLayerObj.scriviRigaEventoBarcode(idxMaccCurr, idxEvento, CodArticolo, "", DataLayerObj.MatrOpr, rigaStato.pallet);
|
||||
// se la macchina è MULTI (cod#tavola) e sonoa INIZIO/FINE attrezzaggio (idxEv <=2) oppure FINE PROD processo ANCHE per la macchina madre...
|
||||
if (idxMaccCurr.IndexOf('#') > 0 && (idxEvento <= 2 || idxEvento == 7))
|
||||
{
|
||||
inCmd2 = controllerMapo.scriviRigaEventoBarcode(idxMaccParent, idxEvento, CodArticolo, "", DataLayerObj.MatrOpr, rigaStato.pallet);
|
||||
inCmd2 = DataLayerObj.scriviRigaEventoBarcode(idxMaccParent, idxEvento, CodArticolo, "", DataLayerObj.MatrOpr, rigaStato.pallet);
|
||||
}
|
||||
// chiamo refresh MSE
|
||||
DataLayerObj.taMSE.forceRecalc(0, idxMaccCurr);
|
||||
|
||||
@@ -24,6 +24,13 @@ namespace MoonProTablet.WebUserControls
|
||||
checkloginPwdOnly();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// controllo login solo con pwd
|
||||
/// </summary>
|
||||
private void checkloginPwdOnly()
|
||||
{
|
||||
// se abilitato login "pwdOnly" rimando a login...
|
||||
@@ -31,7 +38,7 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
string UserAuthKey = txtQRCode.Text.Trim();
|
||||
// cerco se la pwd valida ci sia...
|
||||
var results = DataLayer.obj.taOp.getByAuthKey(UserAuthKey);
|
||||
var results = DataLayerObj.taOp.getByAuthKey(UserAuthKey);
|
||||
if (results.Count > 0)
|
||||
{
|
||||
// in questo caso rimando a jumper...
|
||||
|
||||
@@ -8,6 +8,10 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
public partial class mod_commenti : System.Web.UI.UserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// registrata richiesta
|
||||
/// </summary>
|
||||
@@ -89,7 +93,7 @@ namespace MoonProTablet.WebUserControls
|
||||
LinkButton imgBtn = (LinkButton)sender;
|
||||
DateTime inizioStato = Convert.ToDateTime(imgBtn.CommandArgument);
|
||||
string idxMacchina = memLayer.ML.StringSessionObj("idxMacchina");
|
||||
DataLayer.obj.taEventi.DeleteQuery(idxMacchina, inizioStato);
|
||||
DataLayerObj.taEventi.DeleteQuery(idxMacchina, inizioStato);
|
||||
doUpdate();
|
||||
}
|
||||
|
||||
|
||||
@@ -7,6 +7,10 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
public partial class mod_confProd : System.Web.UI.UserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// registrato nuovo valore
|
||||
/// </summary>
|
||||
@@ -74,7 +78,7 @@ namespace MoonProTablet.WebUserControls
|
||||
/// <param name="newDate"></param>
|
||||
public void doUpdate()
|
||||
{
|
||||
datiProdAct = DataLayer.obj.taStatoProd.GetData(idxMacchina, dtReqUpdate)[0];
|
||||
datiProdAct = DataLayerObj.taStatoProd.GetData(idxMacchina, dtReqUpdate)[0];
|
||||
// aggiorno visualizzazione...
|
||||
numPzProdotti = datiProdAct.PzTotODL;
|
||||
numPz2Rec = datiProdAct.Pz2RecTot;
|
||||
@@ -234,7 +238,7 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
get
|
||||
{
|
||||
return DataLayer.isMulti(idxMacchinaSession);
|
||||
return DataLayerObj.isMulti(idxMacchinaSession);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -286,7 +290,7 @@ namespace MoonProTablet.WebUserControls
|
||||
// userò ODL del turno
|
||||
int answ = 0;
|
||||
// cerco da redis...
|
||||
int.TryParse(DataLayer.currODL(idxMacchina, true), out answ);
|
||||
int.TryParse(DataLayerObj.currODL(idxMacchina, true), out answ);
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
@@ -401,7 +405,7 @@ namespace MoonProTablet.WebUserControls
|
||||
confermaPerGiorni();
|
||||
}
|
||||
// refresh tabella dati tablet...
|
||||
DataLayer.obj.taMSE.forceRecalc(0, idxMacchina);
|
||||
DataLayerObj.taMSE.forceRecalc(0, idxMacchina);
|
||||
// mostro output
|
||||
lblOut.Text = string.Format("Confermata la produzione per {0} pezzi! (+{1} pz scarto) alle {2:yyyy-MM-dd HH:mm:ss}", numPzConfermati, numPzScarto2Rec, dtReqUpdate);
|
||||
// cambio button conferma...
|
||||
@@ -418,14 +422,14 @@ namespace MoonProTablet.WebUserControls
|
||||
/// </summary>
|
||||
private void confermaPerGiorni()
|
||||
{
|
||||
DataLayer.obj.confermaProdMacchina(idxMacchina, memLayer.ML.CRI("modoConfProd"), numPzConfermati, numPzScarto2Rec, dtReqUpdate);
|
||||
DataLayerObj.confermaProdMacchina(idxMacchina, memLayer.ML.CRI("modoConfProd"), numPzConfermati, numPzScarto2Rec, dtReqUpdate);
|
||||
}
|
||||
/// <summary>
|
||||
/// effettua conferma per turni della produzione
|
||||
/// </summary>
|
||||
private void confermaPerTurni()
|
||||
{
|
||||
DataLayer.obj.confermaProdMacchina(idxMacchina, memLayer.ML.CRI("modoConfProd"), numPzConfermati, numPzScarto2Rec, dtReqUpdate);
|
||||
DataLayerObj.confermaProdMacchina(idxMacchina, memLayer.ML.CRI("modoConfProd"), numPzConfermati, numPzScarto2Rec, dtReqUpdate);
|
||||
}
|
||||
/// <summary>
|
||||
/// update post modifica pz buoni
|
||||
@@ -446,7 +450,7 @@ namespace MoonProTablet.WebUserControls
|
||||
if (numPzLasciati > 0)
|
||||
{
|
||||
// calcolo la data..
|
||||
DS_ProdTempi.TempiCicloRilevatiDataTable tab = DataLayer.obj.taTempiCicloRilevati.getLastPzByMaccQta(idxMacchina, DateTime.Now, numPzLasciati);
|
||||
DS_ProdTempi.TempiCicloRilevatiDataTable tab = DataLayerObj.taTempiCicloRilevati.getLastPzByMaccQta(idxMacchina, DateTime.Now, numPzLasciati);
|
||||
if (tab.Rows.Count > 0)
|
||||
{
|
||||
dtReqUpdate = tab[0].DataOraRif.AddSeconds(1);
|
||||
|
||||
@@ -7,6 +7,10 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
public partial class mod_controlliProd : System.Web.UI.UserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// registrato nuovo valore
|
||||
/// </summary>
|
||||
@@ -54,7 +58,7 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
get
|
||||
{
|
||||
return DataLayer.isMulti(idxMacchinaSession);
|
||||
return DataLayerObj.isMulti(idxMacchinaSession);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -88,7 +92,7 @@ namespace MoonProTablet.WebUserControls
|
||||
int idxOdl = 0; // userò ODL del turno
|
||||
try
|
||||
{
|
||||
idxOdl = DataLayer.obj.taODL.getByMacchina(idxMacchina)[0].IdxODL;
|
||||
idxOdl = DataLayerObj.taODL.getByMacchina(idxMacchina)[0].IdxODL;
|
||||
}
|
||||
catch
|
||||
{
|
||||
@@ -182,7 +186,7 @@ namespace MoonProTablet.WebUserControls
|
||||
if (odlOk)
|
||||
{
|
||||
// salvo controllo KO
|
||||
DataLayer.obj.taRC.insertQuery(idxMacchina, DataLayer.MatrOpr, false, txtNoteContr.Text.Trim(), DateTime.Now);
|
||||
DataLayerObj.taRC.insertQuery(idxMacchina, DataLayerObj.MatrOpr, false, txtNoteContr.Text.Trim(), DateTime.Now);
|
||||
// sollevo evento!
|
||||
if (eh_newVal != null)
|
||||
{
|
||||
@@ -254,8 +258,8 @@ namespace MoonProTablet.WebUserControls
|
||||
if (odlOk)
|
||||
{
|
||||
// Salvo controllo come OK
|
||||
DataLayer.obj.taRC.insertQuery(idxMacchina, DataLayer.MatrOpr, true, "", DateTime.Now);
|
||||
// sollevo evento!
|
||||
DataLayerObj.taRC.insertQuery(idxMacchina, DataLayerObj.MatrOpr, true, "", DateTime.Now);
|
||||
if (eh_newVal != null)
|
||||
{
|
||||
eh_newVal(this, new EventArgs());
|
||||
|
||||
@@ -7,6 +7,10 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
public partial class mod_dettMacchina : System.Web.UI.UserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// fatto refresh --> chiedo remove modal (se c'è)
|
||||
/// </summary>
|
||||
@@ -149,7 +153,7 @@ namespace MoonProTablet.WebUserControls
|
||||
try
|
||||
{
|
||||
// in questo caso controllo idxStato... e recupero priorità se > 1 --> richiesta qualifica
|
||||
answ = (DataLayer.obj.taAnagStati.GetByIdx(idxStato)[0].Priorita > 1);
|
||||
answ = (DataLayerObj.taAnagStati.GetByIdx(idxStato)[0].Priorita > 1);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
@@ -173,7 +177,7 @@ namespace MoonProTablet.WebUserControls
|
||||
DateTime lastControl = DateTime.Now.AddYears(-1);
|
||||
try
|
||||
{
|
||||
var tab = DataLayer.obj.taRC.getLast(idxMacchina);
|
||||
var tab = DataLayerObj.taRC.getLast(idxMacchina);
|
||||
if (tab.Count > 0)
|
||||
{
|
||||
lastControl = tab[0].DataOra;
|
||||
|
||||
@@ -6,6 +6,10 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
public partial class mod_dettaglioProd : System.Web.UI.UserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// effettua traduzione del lemma
|
||||
/// </summary>
|
||||
@@ -30,9 +34,9 @@ namespace MoonProTablet.WebUserControls
|
||||
private void popolaLabels()
|
||||
{
|
||||
// forzo ricalcolo
|
||||
DataLayer.obj.taMSE.forceRecalc(0, idxMacchina);
|
||||
DataLayerObj.taMSE.forceRecalc(0, idxMacchina);
|
||||
// leggo riga...
|
||||
DS_ProdTempi.MappaStatoExplRow rigaDati = DataLayer.obj.taMSE.getByIdxMacchina(idxMacchina)[0];
|
||||
DS_ProdTempi.MappaStatoExplRow rigaDati = DataLayerObj.taMSE.getByIdxMacchina(idxMacchina)[0];
|
||||
|
||||
// carico le info!
|
||||
lblOdl.Text = string.Format("ODL num: {0}, iniziato il {1:dd/MM/yy} alle {1:HH:mm}", rigaDati.idxODL, rigaDati.DataInizioODL);
|
||||
|
||||
@@ -12,6 +12,10 @@ namespace MoonProTablet.WebUserControls
|
||||
/// </summary>
|
||||
protected MapoDb.MapoDb controllerMapo = new MapoDb.MapoDb();
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// registrato nuovo valore
|
||||
/// </summary>
|
||||
public event EventHandler eh_newVal;
|
||||
@@ -55,26 +59,26 @@ namespace MoonProTablet.WebUserControls
|
||||
{ }
|
||||
if (idxEvento > 0)
|
||||
{
|
||||
DS_applicazione.AnagraficaEventiRow rigaEvento = DataLayer.obj.taAnagEventi.GetByIdx(idxEvento)[0];
|
||||
DS_applicazione.AnagraficaEventiRow rigaEvento = DataLayerObj.taAnagEventi.GetByIdx(idxEvento)[0];
|
||||
if (rigaEvento != null)
|
||||
{
|
||||
DS_applicazione.StatoMacchineRow rigaStato = DataLayer.obj.taStatoMacchine.GetDataByIdxMacchina(idxMacchina)[0];
|
||||
DS_applicazione.StatoMacchineRow rigaStato = DataLayerObj.taStatoMacchine.GetDataByIdxMacchina(idxMacchina)[0];
|
||||
// processo evento...
|
||||
if (insRealtime)
|
||||
{
|
||||
// se realtime
|
||||
controllerMapo.scriviRigaEventoBarcode(idxMacchina, idxEvento, rigaStato.CodArticolo, "DRT", DataLayer.MatrOpr, rigaStato.pallet);
|
||||
DataLayerObj.scriviRigaEventoBarcode(idxMacchina, idxEvento, rigaStato.CodArticolo, "DRT", DataLayerObj.MatrOpr, rigaStato.pallet);
|
||||
}
|
||||
else
|
||||
{
|
||||
// in primis disabilito insert...
|
||||
DataLayer.obj.taStatoMacchine.setInsEnabled(idxMacchina, false);
|
||||
DataLayerObj.taStatoMacchine.setInsEnabled(idxMacchina, false);
|
||||
// calcolo evento
|
||||
string evento = idxEvento.ToString();
|
||||
string commento = "";
|
||||
try
|
||||
{
|
||||
evento = DataLayer.obj.taAnagEventi.GetByIdx(idxEvento)[0].Nome.Replace("Barcode - ", "");
|
||||
evento = DataLayerObj.taAnagEventi.GetByIdx(idxEvento)[0].Nome.Replace("Barcode - ", "");
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
@@ -98,14 +102,14 @@ namespace MoonProTablet.WebUserControls
|
||||
}
|
||||
// fix salvo la dichiarazione di chiusura
|
||||
commento = string.Format("999 - M.Lav EndEvt: {0} [{1}]", evento, codRich);
|
||||
controllerMapo.scriviRigaEventoBarcode(idxMacchina, 1, rigaStato.CodArticolo, commento, DataLayer.MatrOpr, rigaStato.pallet, nextEvDT.AddSeconds(-1), DateTime.Now); // 1 hard-coded x resettare
|
||||
DataLayerObj.scriviRigaEventoBarcode(idxMacchina, 1, rigaStato.CodArticolo, commento, DataLayerObj.MatrOpr, rigaStato.pallet, nextEvDT.AddSeconds(-1), DateTime.Now); // 1 hard-coded x resettare
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
// update commento!
|
||||
commento = string.Format("999 - Dich StartEvt: {0} [{1}]", evento, codRich);
|
||||
// recupero data/ora evento da inserire (quella selezionata) ed AGGIUNGO 1 sec!!! così rimane traccia
|
||||
controllerMapo.scriviRigaEventoBarcode(idxMacchina, idxEvento, rigaStato.CodArticolo, commento, DataLayer.MatrOpr, rigaStato.pallet, dataOraEv.AddSeconds(1), DateTime.Now);
|
||||
DataLayerObj.scriviRigaEventoBarcode(idxMacchina, idxEvento, rigaStato.CodArticolo, commento, DataLayerObj.MatrOpr, rigaStato.pallet, dataOraEv.AddSeconds(1), DateTime.Now);
|
||||
// eseguo ricalcolo!
|
||||
DateTime startRicalcolo = dataOraEv.AddMinutes(memLayer.ML.CRI("minAnticipoRicalcolo"));
|
||||
|
||||
@@ -113,11 +117,11 @@ namespace MoonProTablet.WebUserControls
|
||||
int rdm_nEvStep = memLayer.ML.CRI("rdm_nEvStep");
|
||||
int rdm_nEvCheck = memLayer.ML.CRI("rdm_nEvCheck");
|
||||
bool rdm_ChkOnly = memLayer.ML.CRB("rdm_ChkOnly");
|
||||
DataLayer.obj.taComm.stp_ricalcolaDatiMacchinaFromDate(idxMacchina, startRicalcolo, 1, rdm_nEvStep, rdm_nEvCheck, rdm_ChkOnly); // nella stored imposto macchina OFFline e poi ONline, parto da "minAnticipoRicalcolo" minuti prima...
|
||||
DataLayerObj.taComm.stp_ricalcolaDatiMacchinaFromDate(idxMacchina, startRicalcolo, 1, rdm_nEvStep, rdm_nEvCheck, rdm_ChkOnly); // nella stored imposto macchina OFFline e poi ONline, parto da "minAnticipoRicalcolo" minuti prima...
|
||||
// aggiorno data evento x insert eventuale commento (5 sec...)
|
||||
dataOraEv = dataOraEv.AddSeconds(5);
|
||||
// riabilito insert... anche se non dovrebbe servire x stored ricalcolo precedente...
|
||||
DataLayer.obj.taStatoMacchine.setInsEnabled(idxMacchina, true);
|
||||
DataLayerObj.taStatoMacchine.setInsEnabled(idxMacchina, true);
|
||||
}
|
||||
// mostro esito
|
||||
lblOut.Text = "Registrata dichiarazione fermata";
|
||||
@@ -130,7 +134,7 @@ namespace MoonProTablet.WebUserControls
|
||||
// refresh fermate
|
||||
repLI.DataBind();
|
||||
// faccio refresh x singola macchina 2019.03.26
|
||||
DataLayer.obj.taMSE.forceRecalc(0, idxMacchina);
|
||||
DataLayerObj.taMSE.forceRecalc(0, idxMacchina);
|
||||
// sollevo evento!
|
||||
if (eh_newVal != null)
|
||||
{
|
||||
|
||||
@@ -6,6 +6,15 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
public partial class mod_enrollByAuthKey : System.Web.UI.UserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// Page load (vuoto)
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
@@ -42,12 +51,12 @@ namespace MoonProTablet.WebUserControls
|
||||
IPv4 = Request.UserHostName;
|
||||
// calcolo authKey MD5...
|
||||
string md5UserAuthKey = SteamCrypto.EncryptString(plainUserAuthKey, memLayer.ML.CRS("cookieName"));
|
||||
if (DataLayer.obj.taOp.getByMatrAuthKey(MatrOpr, md5UserAuthKey).Rows.Count > 0)
|
||||
if (DataLayerObj.taOp.getByMatrAuthKey(MatrOpr, md5UserAuthKey).Rows.Count > 0)
|
||||
{
|
||||
fatto = tryEnroll(MatrOpr, userAgent, fatto, DeviceName, IPv4, md5UserAuthKey);
|
||||
}
|
||||
// provo con "plainUserKey"
|
||||
else if (DataLayer.obj.taOp.getByMatrAuthKey(MatrOpr, plainUserAuthKey).Rows.Count > 0)
|
||||
else if (DataLayerObj.taOp.getByMatrAuthKey(MatrOpr, plainUserAuthKey).Rows.Count > 0)
|
||||
{
|
||||
fatto = tryEnroll(MatrOpr, userAgent, fatto, DeviceName, IPv4, plainUserAuthKey);
|
||||
}
|
||||
@@ -86,7 +95,7 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
try
|
||||
{
|
||||
fatto = DataLayer.obj.enrollDevice(userKey, IPv4, DeviceName, userAgent, MatrOpr);
|
||||
fatto = DataLayerObj.enrollDevice(userKey, IPv4, DeviceName, userAgent, MatrOpr);
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
|
||||
@@ -6,6 +6,15 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
public partial class mod_enrollByJumperAuthKey : System.Web.UI.UserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// Caricamento pagina
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
// procedo alla ricerca di dati via sessione x User AuthKey
|
||||
@@ -26,7 +35,7 @@ namespace MoonProTablet.WebUserControls
|
||||
try
|
||||
{
|
||||
UserAuthKey = memLayer.ML.StringSessionObj("UserAuthKey");
|
||||
MatrOpr = DataLayer.MatrOpr;
|
||||
MatrOpr = DataLayerObj.MatrOpr;
|
||||
userAgent = Request.UserAgent;
|
||||
}
|
||||
catch
|
||||
@@ -37,7 +46,7 @@ namespace MoonProTablet.WebUserControls
|
||||
DeviceName = Request.UserHostName;
|
||||
IPv4 = Request.UserHostName;
|
||||
memLayer.ML.emptyCookieVal(memLayer.ML.CRS("cookieName"));
|
||||
fatto = DataLayer.obj.enrollDevice(UserAuthKey, IPv4, DeviceName, userAgent, MatrOpr);
|
||||
fatto = DataLayerObj.enrollDevice(UserAuthKey, IPv4, DeviceName, userAgent, MatrOpr);
|
||||
if (fatto)
|
||||
{
|
||||
Response.Redirect(memLayer.ML.CRS("mainPage"));
|
||||
|
||||
@@ -19,6 +19,15 @@ namespace MoonProTablet.WebUserControls
|
||||
/// </summary>
|
||||
public event EventHandler eh_reset;
|
||||
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// caricamento pagina
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
@@ -79,7 +88,7 @@ namespace MoonProTablet.WebUserControls
|
||||
try
|
||||
{
|
||||
// cerco di recuperare CodArticolo da evento
|
||||
CodArticolo = DataLayer.obj.taODL.getByMacchinaPeriodo(idxMacchina, dataOraEv, dataOraEv)[0].CodArticolo;
|
||||
CodArticolo = DataLayerObj.taODL.getByMacchinaPeriodo(idxMacchina, dataOraEv, dataOraEv)[0].CodArticolo;
|
||||
}
|
||||
catch
|
||||
{
|
||||
@@ -89,12 +98,12 @@ namespace MoonProTablet.WebUserControls
|
||||
// elimino eventuale record precedente
|
||||
try
|
||||
{
|
||||
DataLayer.obj.taEventi.DeleteQuery(idxMacchina, dataOraEv);
|
||||
DataLayerObj.taEventi.DeleteQuery(idxMacchina, dataOraEv);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
// inserisco nuovo record
|
||||
DataLayer.obj.taEventi.Insert(idxMacchina, dataOraEv, idxTipo, CodArticolo, commento, DataLayer.MatrOpr, "-");
|
||||
DataLayerObj.taEventi.Insert(idxMacchina, dataOraEv, idxTipo, CodArticolo, commento, DataLayerObj.MatrOpr, "-");
|
||||
doUpdate();
|
||||
}
|
||||
|
||||
@@ -140,7 +149,7 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
inizioStato = Convert.ToDateTime(memLayer.ML.objSessionObj("inizioStato"));
|
||||
dataOraEv = inizioStato;
|
||||
riga = DataLayer.obj.taEventi.GetByMacchinaPeriodo(idxMacchina, inizioStato, inizioStato)[0];
|
||||
riga = DataLayerObj.taEventi.GetByMacchinaPeriodo(idxMacchina, inizioStato, inizioStato)[0];
|
||||
txtDate.Text = riga.InizioStato.ToString("yyyy-MM-dd");
|
||||
txtTime.Text = riga.InizioStato.ToString("HH:mm");
|
||||
txtCommento.Text = riga.Value;
|
||||
|
||||
@@ -6,6 +6,10 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
public partial class mod_pianoProdMacc : System.Web.UI.UserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!Page.IsPostBack)
|
||||
@@ -135,7 +139,7 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
get
|
||||
{
|
||||
return DataLayer.isMulti(idxMacchinaSession);
|
||||
return DataLayerObj.isMulti(idxMacchinaSession);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,6 +18,10 @@ namespace MoonProTablet.WebUserControls
|
||||
/// </summary>
|
||||
public event EventHandler eh_reset;
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// caricamento pagina
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
@@ -89,7 +93,7 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
get
|
||||
{
|
||||
return DataLayer.isMulti(idxMacchinaSession);
|
||||
return DataLayerObj.isMulti(idxMacchinaSession);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
@@ -117,7 +121,7 @@ namespace MoonProTablet.WebUserControls
|
||||
int idxOdl = 0; // userò ODL del turno
|
||||
try
|
||||
{
|
||||
idxOdl = DataLayer.obj.taODL.getByMacchina(idxMacchina)[0].IdxODL;
|
||||
idxOdl = DataLayerObj.taODL.getByMacchina(idxMacchina)[0].IdxODL;
|
||||
}
|
||||
catch
|
||||
{
|
||||
@@ -281,7 +285,7 @@ namespace MoonProTablet.WebUserControls
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
DataLayer.obj.taRS.insertQuery(idxMacchina, dataRif, causale, numPzScarto, txtNote.Text.Trim(), DataLayer.MatrOpr);
|
||||
DataLayerObj.taRS.insertQuery(idxMacchina, dataRif, causale, numPzScarto, txtNote.Text.Trim(), DataLayerObj.MatrOpr);
|
||||
// sollevo evento!
|
||||
if (eh_newVal != null)
|
||||
{
|
||||
|
||||
@@ -17,6 +17,10 @@ namespace MoonProTablet.WebUserControls
|
||||
/// </summary>
|
||||
protected string postazione_IP = "";
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// Versione corrente sw
|
||||
/// </summary>
|
||||
protected Version currVersion
|
||||
@@ -39,7 +43,7 @@ namespace MoonProTablet.WebUserControls
|
||||
memLayer.ML.setSessionVal("refreshEnabled", true);
|
||||
}
|
||||
// se ho user/dominio e matricola in sessione NON controllo coockie
|
||||
if (user_std.UtSn.utente == "" || user_std.UtSn.dominio == "" || DataLayer.MatrOpr == 0)
|
||||
if (user_std.UtSn.utente == "" || user_std.UtSn.dominio == "" || DataLayerObj.MatrOpr == 0)
|
||||
{
|
||||
// altrimenti controllo se c'è utente in sessione..
|
||||
checkAuthCookieMoonProTablet();
|
||||
@@ -83,7 +87,7 @@ namespace MoonProTablet.WebUserControls
|
||||
device = DataWrap.DW.taAnagDev.getByDeviceSecret(devSecret)[0];
|
||||
UsrName = device.User_Name;
|
||||
Dominio = device.Dominio;
|
||||
DataLayer.MatrOpr = device.MatrOpr; // salvo MatrOpr!
|
||||
DataLayerObj.MatrOpr = device.MatrOpr; // salvo MatrOpr!
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
@@ -169,7 +173,7 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
get
|
||||
{
|
||||
return DataLayer.MatrOpr.ToString();
|
||||
return DataLayerObj.MatrOpr.ToString();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -190,9 +194,9 @@ namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
logger.lg.scriviLog(string.Format("Eccezione in User.aspx - page_load: {0}", exc), tipoLog.EXCEPTION);
|
||||
}
|
||||
if (DataLayer.MatrOpr > 0)
|
||||
if (DataLayerObj.MatrOpr > 0)
|
||||
{
|
||||
swData = DataLayer.CognomeNomeOpr;
|
||||
swData = DataLayerObj.CognomeNomeOpr;
|
||||
}
|
||||
else if (cognomeNome != "")
|
||||
{
|
||||
|
||||
@@ -11,6 +11,10 @@ namespace MoonProTablet.WebUserControls
|
||||
/// </summary>
|
||||
public event EventHandler eh_updated;
|
||||
/// <summary>
|
||||
/// Oggetto datalayer specifico
|
||||
/// </summary>
|
||||
DataLayer DataLayerObj = new DataLayer();
|
||||
/// <summary>
|
||||
/// idx macchina selezionata
|
||||
/// </summary>
|
||||
public string idxMacchina
|
||||
@@ -41,7 +45,7 @@ namespace MoonProTablet.WebUserControls
|
||||
// carico dati macchina attiva...
|
||||
try
|
||||
{
|
||||
DS_ProdTempi.TurniMacchinaRow rigaTurni = DataLayer.obj.taTurniMacc.getByIdxMacc(idxMacchina.ToString())[0];
|
||||
DS_ProdTempi.TurniMacchinaRow rigaTurni = DataLayerObj.taTurniMacc.getByIdxMacc(idxMacchina.ToString())[0];
|
||||
// fix checkboxes
|
||||
chkT1.Checked = rigaTurni.T1;
|
||||
chkT2.Checked = rigaTurni.T2;
|
||||
@@ -56,7 +60,7 @@ namespace MoonProTablet.WebUserControls
|
||||
/// <param name="turno"></param>
|
||||
private void toggleTurno(int turno)
|
||||
{
|
||||
DataLayer.obj.taTurniMacc.stp_turniMacchineUpdateTurno(idxMacchina.ToString(), turno);
|
||||
DataLayerObj.taTurniMacc.stp_turniMacchineUpdateTurno(idxMacchina.ToString(), turno);
|
||||
setupTurni();
|
||||
// sollevo evento!
|
||||
if (eh_updated != null)
|
||||
|
||||
Reference in New Issue
Block a user