Tranfer to net core

This commit is contained in:
Damian Wessels
2023-01-14 09:39:16 +01:00
parent ce49ba5bc7
commit 12fa97bc28
17 changed files with 159 additions and 771 deletions

View File

@@ -11,7 +11,6 @@ namespace KlassenBIB
/// <summary>
///
/// </summary>
[ContentProperty("Sanierung")]
public class Inspektionsobjekt
{
private string strasseName = "none";

View File

@@ -6,10 +6,8 @@ using System.Text;
using System.Threading.Tasks;
using System.Windows.Markup;
[assembly: XmlnsDefinition("http://schemas.cosysda.de/sanVerwaltung/xaml","KlassenBIB")]
namespace KlassenBIB
{
[ContentProperty("Objekte")]
public class Projekt :IProjekt
{
public string Nummer { get; set; }

View File

@@ -40,6 +40,7 @@ namespace KlassenBIB
string bediener;
DateTime anfangKalibrierung;
DateTime endeKalibirierung;
DateTime tvInspektion;
AbstractImprägnier imprägnierungsbericht;
Dictionary<int, TimeSpan> lagerungZeiten = new Dictionary<int, TimeSpan>();
@@ -202,7 +203,7 @@ namespace KlassenBIB
grunddaten["KL_rob_true"] = this.VorbereitetRoboter ? "X": " ";
grunddaten["KL_HD_date"] = this.Datum.ToShortDateString();
grunddaten["KL_Besatzung"] = this.Besatzung;
grunddaten["liner_laenge"] = Inspektionsobjekt.Haltungslaenge; //LaengeGesamt;
grunddaten["liner_laenge"] = Inspektionsobjekt.Haltungslaenge;
grunddaten["Charge_Liner"] = this.imprägnierungsbericht == null ? this.LinerChargenummer : this.imprägnierungsbericht.Schlauchnummer;
grunddaten["Charge_Harz"] = this.imprägnierungsbericht == null ? this.HarzChargenummer : (this.imprägnierungsbericht as WerkseitigImprägniert).Imprägniernummer;
grunddaten["harz_bedarf_m"] = this.imprägnierungsbericht == null ? harzbedarf : this.imprägnierungsbericht.Harzmenge;
@@ -224,7 +225,7 @@ namespace KlassenBIB
grunddaten["liner_type"] = LinerTyp;
try
{
grunddaten["TV_Kontrolle"] = string.Format("Ja, am {0}", AnfangAushaertung.Subtract(TimeSpan.FromMinutes(20)));
grunddaten["TV_Kontrolle"] = string.Format("Ja, am {0}", TvInspektion);
}
catch(ArgumentOutOfRangeException)
{
@@ -339,5 +340,6 @@ namespace KlassenBIB
public int EinbauTemperatur { get => temperaturEinbau; set => temperaturEinbau = value; }
public double InversionsDruck { get => inversionsDruck; set => inversionsDruck = value; }
public AbstractImprägnier Imprägnierungsbericht { get => imprägnierungsbericht; set => imprägnierungsbericht = value; }
public DateTime TvInspektion { get => tvInspektion; set => tvInspektion = value; }
}
}