Update versione

This commit is contained in:
Samuele E. Locatelli
2018-09-28 12:54:18 +02:00
parent 32ab659746
commit d8d2b46fd7
4 changed files with 61 additions and 65 deletions
Vendored
+2 -2
View File
@@ -11,13 +11,13 @@ pipeline {
agent any
steps {
/* build delle SteamWare libs! */
/*build 'SteamWare/SteamWareLib'*/
/* build 'SteamWare/SteamWareLib' */
/* copio le libs...*/
// step([$class: 'CopyArtifact', fingerprintArtifacts: true, projectName: 'Steamware/SteamWareLib', selector: [$class: 'WorkspaceSelector'], target: '../Steamware/SteamWareLib'])
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */
script {
withEnv(['NEXT_BUILD_NUMBER=833']) {
withEnv(['NEXT_BUILD_NUMBER=836']) {
// env.versionNumber = VersionNumber(versionNumberString : '6.0.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true)
env.versionNumber = VersionNumber(versionNumberString : '6.0.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
env.APP_NAME = 'MAPO'
-16
View File
@@ -335,7 +335,6 @@
<Content Include="Content\Style.min.css">
<DependentUpon>Style.less</DependentUpon>
</Content>
<Content Include="ViewSwitcher.ascx" />
<Content Include="Web.config">
<SubType>Designer</SubType>
</Content>
@@ -491,13 +490,6 @@
<Compile Include="ripulisciDb.aspx.designer.cs">
<DependentUpon>ripulisciDb.aspx</DependentUpon>
</Compile>
<Compile Include="Site.Mobile.Master.cs">
<DependentUpon>Site.Mobile.Master</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="Site.Mobile.Master.designer.cs">
<DependentUpon>Site.Mobile.Master</DependentUpon>
</Compile>
<Compile Include="StoricoTC.aspx.cs">
<DependentUpon>StoricoTC.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -519,13 +511,6 @@
<Compile Include="testUtente.aspx.designer.cs">
<DependentUpon>testUtente.aspx</DependentUpon>
</Compile>
<Compile Include="ViewSwitcher.ascx.cs">
<DependentUpon>ViewSwitcher.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="ViewSwitcher.ascx.designer.cs">
<DependentUpon>ViewSwitcher.ascx</DependentUpon>
</Compile>
<Compile Include="WebMasterPages\AjaxSimple.master.cs">
<DependentUpon>AjaxSimple.master</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -940,7 +925,6 @@
<Content Include="Scripts\popper.js.map" />
<Content Include="Scripts\popper-utils.min.js.map" />
<Content Include="Scripts\popper-utils.js.map" />
<Content Include="Site.Mobile.Master" />
<None Include="Web.Debug.config">
<DependentUpon>Web.config</DependentUpon>
</None>
+1 -3
View File
@@ -12,9 +12,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>MoonPro - MOnitor ONline della PROduzione</title>
<%--<link href="~/Style.css" rel="stylesheet" type="text/css" />
<link href="../Content/font-awesome.min.css" rel="stylesheet" type="text/css" />--%>
<title>MoonPro - ADM</title>
<link href="~/Content/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="~/Content/Style.min.css" rel="stylesheet" type="text/css" />
<link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
+58 -44
View File
@@ -239,9 +239,10 @@ namespace MoonProAdmin.WebUserControls
private void processInput()
{
comando.isValid = false;
checkComandi();
checkIntServ();
checkMacc();
checkIntServ();
checkParam();
// verifico se c'è stato input evento
if (comando.isValid)
@@ -286,13 +287,18 @@ namespace MoonProAdmin.WebUserControls
// controllo eventuali comandi CUSTOM
if (BCodeVal == regExp_KO)
{
comando.isValid = true;
resetData();
}
else if (BCodeVal == regExp_OK)
{
comando.isValid = true;
// controllo se ho tutti i dati necessari...
// creo nuova PROMESSA ODL...
DataLayer.obj.taPODL.insertQuery(codOrd, codOrd, true, codArt, codGruppo, idxMacc, qta, 1, DateTime.Now, 1, 1);
if (codOrd != "" && codArt != "" && codGruppo != "" && idxMacc != "" && qta > 0)
{
// creo nuova PROMESSA ODL...
DataLayer.obj.taPODL.insertQuery(codOrd, codOrd, true, codArt, codGruppo, idxMacc, qta, 1, DateTime.Now, 1, 1);
}
// resetto ricaricando
Response.Redirect(titolo);
}
@@ -312,22 +318,26 @@ namespace MoonProAdmin.WebUserControls
private void checkMacc()
{
// verifico se il barcode è di una macchina...
var risultato = DataLayer.obj.taMacchine.GetByIdx(BCodeVal);
if (risultato.Rows.Count > 0)
// solo se non ho già decodificato un comando...
if (!comando.isValid)
{
idxMacc = BCodeVal;
comando.valore = BCodeVal;
comando.isValid = true;
// recupero altri dati
var rRes = risultato[0];
nomeMacc = rRes.Descrizione;
// imposto il gruppo cercandolo...
var gruppi = DataLayer.obj.taAG.getByIdxMacc(BCodeVal);
if (gruppi.Rows.Count > 0)
// verifico se il barcode è di una macchina...
var risultato = DataLayer.obj.taMacchine.GetByIdx(BCodeVal);
if (risultato.Rows.Count > 0)
{
// salvo primo...
codGruppo = gruppi[0].CodGruppo;
idxMacc = BCodeVal;
comando.valore = BCodeVal;
comando.isValid = true;
// recupero altri dati
var rRes = risultato[0];
nomeMacc = rRes.Descrizione;
// imposto il gruppo cercandolo...
var gruppi = DataLayer.obj.taAG.getByIdxMacc(BCodeVal);
if (gruppi.Rows.Count > 0)
{
// salvo primo...
codGruppo = gruppi[0].CodGruppo;
}
}
}
}
@@ -367,38 +377,42 @@ namespace MoonProAdmin.WebUserControls
private void checkIntServ()
{
// cerco esplicitamente sul DB IntegrationServices...
var risultato = DataLayer.obj.taIS_TrDati.getOrdini(BCodeVal);
if (risultato.Rows.Count > 0)
// solo se non ho già decodificato un comando...
if (!comando.isValid)
{
var rRes = risultato[0];
// verifico da config COME decodificare IS...
string BCodeIS_DType = memLayer.ML.cdv("BCodeIS_DType");
// verifico corrispondano i formati...
if (rRes.DataType == BCodeIS_DType)
// cerco esplicitamente sul DB IntegrationServices...
var risultato = DataLayer.obj.taIS_TrDati.getOrdini(BCodeVal);
if (risultato.Rows.Count > 0)
{
// cerco i dati e decodifico... togliendo eventuale VETTORE "[..]"
var jsonData = risultato[0].ValueOUT.Replace("[", "").Replace("]", "");
try
var rRes = risultato[0];
// verifico da config COME decodificare IS...
string BCodeIS_DType = memLayer.ML.cdv("BCodeIS_DType");
// verifico corrispondano i formati...
if (rRes.DataType == BCodeIS_DType)
{
if (BCodeIS_DType == "Colcom_Order")
// cerco i dati e decodifico... togliendo eventuale VETTORE "[..]"
var jsonData = risultato[0].ValueOUT.Replace("[", "").Replace("]", "");
try
{
// a seconda del tipo decodifico...
ISTD_OrderColcom currVal = JsonConvert.DeserializeObject<ISTD_OrderColcom>(jsonData);
comando.isValid = true;
// salvo ordine / articolo / qta
codOrd = currVal.CodOrdine;
codArt = currVal.CodArticolo;
descArt = currVal.DescrArticolo;
kitCode = currVal.KitCode;
qta = (int)currVal.Qta;
comando.valore = jsonData;// string.Format("{0}#{1}#{2:N0}", codOrd, codArt, qta);
comando.currCmdIn = "OrdArtQta";
if (BCodeIS_DType == "Colcom_Order")
{
// a seconda del tipo decodifico...
ISTD_OrderColcom currVal = JsonConvert.DeserializeObject<ISTD_OrderColcom>(jsonData);
comando.isValid = true;
// salvo ordine / articolo / qta
codOrd = currVal.CodOrdine;
codArt = currVal.CodArticolo;
descArt = currVal.DescrArticolo;
kitCode = currVal.KitCode;
qta = (int)currVal.Qta;
comando.valore = jsonData;// string.Format("{0}#{1}#{2:N0}", codOrd, codArt, qta);
comando.currCmdIn = "OrdArtQta";
}
}
catch (Exception exc)
{
logger.lg.scriviLog(string.Format("Errore in decodifica obj JSON:{0}{1}", Environment.NewLine, exc), tipoLog.EXCEPTION);
}
}
catch (Exception exc)
{
logger.lg.scriviLog(string.Format("Errore in decodifica obj JSON:{0}{1}", Environment.NewLine, exc), tipoLog.EXCEPTION);
}
}
}