using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Markup; namespace KlassenBIB { [ContentProperty("Schadenskuerzeln")] public class Inspektionsobjekt { public string StrasseName { get; set; } 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 DateTime HaltungGemessen { get; set; } public InspektionskuerzelnCollection Schadenskuerzeln { get; private set; } public Sanierung Sanierung { get;set; } public Inspektionsobjekt() { Schadenskuerzeln = new InspektionskuerzelnCollection(); if (HaltungGemessen <= DateTime.MinValue || HaltungGemessen >= DateTime.MaxValue) HaltungGemessen = DateTime.Now; } } }