inizio nuova versioen e tolte chiamate verifica path inutili x disegni...

This commit is contained in:
Samuele E. Locatelli
2018-03-15 16:48:52 +01:00
parent 726a9dcf60
commit 665a8af41d
2 changed files with 2 additions and 52 deletions
Vendored
+1 -1
View File
@@ -17,7 +17,7 @@ pipeline {
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */
script {
withEnv(['NEXT_BUILD_NUMBER=722']) {
withEnv(['NEXT_BUILD_NUMBER=723']) {
// env.versionNumber = VersionNumber(versionNumberString : '5.0.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true)
env.versionNumber = VersionNumber(versionNumberString : '5.0.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
env.APP_NAME = 'MAPO'
@@ -140,63 +140,13 @@ namespace MoonProTablet.WebUserControls
try
{
DS_ProdTempi.AnagArticoliRow riga = DataLayer.obj.taAnagArt.getByCod(_codArticolo.ToString())[0];
#if false
// se disegno presente...
if (docPresente(riga.Disegno))
{
#endif
outVal = string.Format("~/Files/Disegni/{0}.pdf", riga.Disegno);
#if false
outVal = string.Format("~/Files/Disegni/{0}.pdf", riga.Disegno);
}
else
{
logger.lg.scriviLog(string.Format("Errore Articolo {0}: NON ho trovato il disegno {1}", riga.CodArticolo, riga.Disegno), tipoLog.INFO);
}
#endif
}
catch (Exception exc)
{
logger.lg.scriviLog(string.Format("Errore in ricostruzione URL disegno:{0}{1}", Environment.NewLine, exc), tipoLog.EXCEPTION);
}
return outVal;
}
/// <summary>
/// path completo documento su filesystem
/// </summary>
/// <param name="Disegno">Nome disegno</param>
/// <returns></returns>
protected string docFilePath(string Disegno)
{
string answ = "";
answ = string.Format(memLayer.ML.confReadString("urlDisegni"), Disegno);
// rimetto ".pdf" finale se non ci fosse...
if (answ.IndexOf(".pdf") < 0) Disegno += ".pdf";
return answ;
}
/// <summary>
/// verifica se il documento sia presente
/// </summary>
public bool docPresente(string Disegno)
{
bool answ = false;
try
{
string filePath = docFilePath(Disegno).Replace("~/", "");
// path SENZA "/"
answ = fileMover.obj.fileExist(HttpRuntime.AppDomainAppPath, filePath);
// provo con dir cablata da webconfig se non trovato...
if (!answ)
{
answ = fileMover.obj.fileExist(HttpRuntime.AppDomainAppPath, filePath.Replace("~/", ""));
}
}
catch (Exception exc)
{
logger.lg.scriviLog(string.Format("Errore in verifica docPresente:{0}{1}", Environment.NewLine, exc), tipoLog.EXCEPTION);
}
return answ;
}
}
}