felder Frieren nun nicht mehr ein, problem lag beim Databinding. Fand Statt im on load methode, dies führte dazu dass beim datumpicker, der noch nicht angezeigt wurde, die felder einfrieren. Schnittstelle für Temperatur erweitert. Beim schließen des forms, wird die Straßenliste neugebaut
35 lines
1.2 KiB
C#
35 lines
1.2 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|