Jelajahi Sumber

Anpassung der Benachrichtigungs Templates!

Arne Diekmann 8 tahun lalu
induk
melakukan
76485e3c73

+ 11 - 7
GreenTree.Nachtragsmanagement.Web/Implementations/AppendixNotificationPlugin.cs

@@ -374,8 +374,12 @@ namespace GreenTree.Nachtragsmanagement.Web.Implementations
             foreach (var appendix in appendices)
             {
                 appendicesList += String.Format(
-                    "<li>Nachtrag <b>\"{0}\"</b> in Baustelle <b>\"{1}\"</b> - Einreichdatum: <b>{2:dd.MM.yyyy}</b>",
-                    appendix.CustomNumber, appendix.Site.CustomNumber, appendix.OfferingDate);
+                    "<li>Baustelle <b>\"{0}\"</b> - Nachtrag <b>\"{1}\"</b> - Einreichdatum: <b>{2:dd.MM.yyyy}</b></i>",
+                    appendix.Site == null
+                        ? String.Empty
+                        : appendix.Site.CustomNumber,
+                    appendix.CustomNumber, 
+                    appendix.OfferingDate);
             }
 
             return String.Format(template, appendicesList);
@@ -405,11 +409,11 @@ namespace GreenTree.Nachtragsmanagement.Web.Implementations
             foreach (var appendix in appendices)
             {
                 appendicesList += String.Format(
-                    "<li>Nachtrag <b>\"{0}\"</b> in Baustelle <b>\"{1}\"</b> - Verhandlungsdatum: <b>{2:dd.MM.yyyy}</b>",
-                    appendix.CustomNumber, 
+                    "<li>Baustelle <b>\"{0}\"</b> - Nachtrag <b>\"{1}\"</b> - Verhandlungsdatum: <b>{2:dd.MM.yyyy}</b></i>",
                     appendix.Site == null
                         ? String.Empty
-                        : appendix.Site.CustomNumber, 
+                        : appendix.Site.CustomNumber,
+                    appendix.CustomNumber,
                     appendix.NegotiationDate);
             }
 
@@ -440,11 +444,11 @@ namespace GreenTree.Nachtragsmanagement.Web.Implementations
             foreach (var appendix in appendices)
             {
                 appendicesList += String.Format(
-                    "<li>Nachtrag <b>\"{0}\"</b> in Baustelle <b>\"{1}\"</b> - Verhandlungsdatum: <b>{2:dd.MM.yyyy}</b>",
-                    appendix.CustomNumber,
+                    "<li> Baustelle <b>\"{1}\"</b> - Nachtrag <b>\"{0}\"</b> - Verhandlungsdatum: <b>{2:dd.MM.yyyy}</b></i>",
                     appendix.Site == null
                         ? String.Empty
                         : appendix.Site.CustomNumber,
+                    appendix.CustomNumber,
                     appendix.NegotiationDate);
             }
 

+ 5 - 5
GreenTree.Nachtragsmanagement.Web/Implementations/DeviationNotificationPlugin.cs

@@ -251,13 +251,13 @@ namespace GreenTree.Nachtragsmanagement.Web.Implementations
                 foreach (var deviation in deviationsLevel1)
                 {
                     templateLevel1List += String.Format(
-                        "<li>Vertragsabweichung <b>\"{0}\"</b> " +
-                        "in Baustelle <b>\"{1}\"</b> - " +
-                        "Einreichdatum: <b>{2:dd.MM.yyyy} ({3} Tage)</b>",
-                        deviation.CustomNumber, 
+                        "<li>Baustelle <b>\"{1}\"</b> - " +
+                        "Vertragsabweichung <b>\"{0}\"</b> - " +
+                        "Einreichdatum: <b>{2:dd.MM.yyyy} ({3} Tage)</b></i>",
                         deviation.Site == null
                             ? String.Empty
-                            : deviation.Site.CustomNumber, 
+                            : deviation.Site.CustomNumber,
+                        deviation.CustomNumber, 
                         deviation.ReceiptDate,
                         (DateTime.Now - deviation.ReceiptDate).Value.Days);
                 }

TEMPAT SAMPAH
GreenTree.Nachtragsmanagement.Web/Unbenannt.JPG