From 815c2733a8ef72fa74424241357d372f7f74f849 Mon Sep 17 00:00:00 2001 From: HuskyTeufel Date: Fri, 5 Jun 2020 12:26:59 +0200 Subject: [PATCH] AP bezeichnungen werden richtig gesetzt --- .../Sanierung/Renovation/InlinerSanierung.cs | 19 +++++++++++++++++-- .../Renovation/WerkseitigImprägniert.cs | 2 +- SanSystem/frmObjektEdit.cs | 5 ++++- 3 files changed, 22 insertions(+), 4 deletions(-) diff --git a/KlassenBIB/Sanierung/Renovation/InlinerSanierung.cs b/KlassenBIB/Sanierung/Renovation/InlinerSanierung.cs index 595c413..0dfb418 100644 --- a/KlassenBIB/Sanierung/Renovation/InlinerSanierung.cs +++ b/KlassenBIB/Sanierung/Renovation/InlinerSanierung.cs @@ -208,12 +208,27 @@ namespace KlassenBIB grunddaten["UVImageSpeed"] = Path.Combine(destinationPath, "linerGraph_speed.jpg"); grunddaten["rueckhol_speed"] = rueckholgeschwindigkeit; grunddaten["liner_type"] = LinerTyp; - grunddaten["TV_Kontrolle"] = string.Format("Ja, am {0}", Inspektionsobjekt.HaltungGemessen.ToString()); + try + { + grunddaten["TV_Kontrolle"] = string.Format("Ja, am {0}", AnfangAushaertung.Subtract(TimeSpan.FromMinutes(20))); + } + catch(ArgumentOutOfRangeException ex) + { + grunddaten["TV_Kontrolle"] = "UNDEFINIED"; + } + grunddaten["harz_type"] = this.imprägnierungsbericht == null ? HarzTyp : this.imprägnierungsbericht.HarzTyp; grunddaten["Lagerung_Temp"] = lagerungTemperatur; grunddaten["Einbau_Temperatur"] = temperaturEinbau; grunddaten["Inversion_Druck"] = inversionsDruck; - grunddaten["Lagerung_Text"] = GetLagerungText(DateTime.Parse(imprägnierungsbericht.ImprägnierDatum), this.Datum,lagerungTemperatur); + try + { + grunddaten["Lagerung_Text"] = GetLagerungText(DateTime.Parse(imprägnierungsbericht.ImprägnierDatum), this.Datum, lagerungTemperatur); + } + catch(NullReferenceException ex) + { + grunddaten["Lagerung_Text"] = "UNDEFINIED"; + } return grunddaten; } diff --git a/KlassenBIB/Sanierung/Renovation/WerkseitigImprägniert.cs b/KlassenBIB/Sanierung/Renovation/WerkseitigImprägniert.cs index b090a7c..904f110 100644 --- a/KlassenBIB/Sanierung/Renovation/WerkseitigImprägniert.cs +++ b/KlassenBIB/Sanierung/Renovation/WerkseitigImprägniert.cs @@ -16,7 +16,7 @@ namespace KlassenBIB public override string ToString() { - return Imprägniernummer; + return string.Format("{0} ({1})",Imprägniernummer,DN); } } } diff --git a/SanSystem/frmObjektEdit.cs b/SanSystem/frmObjektEdit.cs index 4248bef..1c717ad 100644 --- a/SanSystem/frmObjektEdit.cs +++ b/SanSystem/frmObjektEdit.cs @@ -11,6 +11,7 @@ using System.Windows.Forms; using SanShared; using System.Collections; using Database; +using System.Diagnostics; namespace SanSystem { @@ -203,8 +204,10 @@ namespace SanSystem txt_punkt_bis.DataBindings.Clear(); string vonPunkt = txt_punkt_von.Text; StringBuilder attribute = new StringBuilder(); - for (int i = 0; i < vonPunkt.Length; i++) + for (int i = 1; i < vonPunkt.Length; i++) { + //Debugger.Break(); + //int x = (int)vonPunkt[i]; if((int)vonPunkt[i] >= 65 && (int)vonPunkt[i] <= 122) { attribute.Append(vonPunkt[i]);