From 313cefc9d36e252f2aaa0c2be937fdcf1384f16b Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Wed, 21 Apr 2021 15:06:38 +0200 Subject: [PATCH] fix missing file image --- MP-TAB/WebUserControls/BaseUserControl.cs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/MP-TAB/WebUserControls/BaseUserControl.cs b/MP-TAB/WebUserControls/BaseUserControl.cs index ffc745b4..c7bc78b3 100644 --- a/MP-TAB/WebUserControls/BaseUserControl.cs +++ b/MP-TAB/WebUserControls/BaseUserControl.cs @@ -2,6 +2,7 @@ using SteamWare; using System; using System.Collections.Generic; +using System.IO; using System.Linq; using System.Web; @@ -352,11 +353,20 @@ namespace MoonProTablet.WebUserControls /// public string ImgUrlMacc(object url) { + string answ = ""; if (string.IsNullOrEmpty(url.ToString())) { - url = "empty.png"; + url = "Steamware.png"; } - return string.Format("./images/macchine/{0}", url); + // verifico esistenza macchina... + answ = $"./images/macchine/{url}"; + string fullPath = Server.MapPath(answ); + if (!File.Exists(fullPath)) + { + // metto default Steamware + answ = "./images/macchine/Steamware.png"; + } + return answ; } ///