using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Markup; namespace KlassenBIB { /// /// /// [ContentProperty("Sanierung")] public class Inspektionsobjekt { private string strasseName = "none"; /// /// /// public string StrasseName { get => strasseName; set => strasseName = value; } /// /// /// public string OrtName { get; set; } /// /// /// public string Hausnummer { get; set; } /// /// /// public string Projektnummer { get; set; } /// /// /// public string Objektbezeichnung { get; set; } /// /// /// public string VonPunkt { get; set; } /// /// /// public string BisPunkt { get; set; } /// /// /// public string RohrMaterial { get; set; } /// /// /// public uint Kanalrohrweite { get; set; } /// /// /// public double Haltungslaenge { get; set; } /// /// /// public double Schachtlaenge { get; set; } /// /// /// public DateTime HaltungGemessen { get; set; } /// /// /// public InspektionskuerzelnCollection Schadenskuerzeln { get; set; } /// /// /// public string Bemerkung { get; set; } /// /// /// public SanierungCollection Sanierung { get;set; } /// /// In welcher Richtung wurde Inspiziert /// public string Inspektionsrichtung { get; set; } /// /// /// public Guid Guid { get; set; } /// /// /// public Inspektionsobjekt() { Schadenskuerzeln = new InspektionskuerzelnCollection(); Sanierung = new SanierungCollection(); if (HaltungGemessen <= DateTime.MinValue || HaltungGemessen >= DateTime.MaxValue) HaltungGemessen = DateTime.Now; } } }