Schachtanbindung angestellt

This commit is contained in:
Husky
2018-07-01 14:57:21 +02:00
parent bf38d340fc
commit b832a0319f
8 changed files with 94 additions and 7 deletions

View File

@@ -11,6 +11,8 @@ namespace KlassenBIB
//
// Zusammenfassung:
// Bietet die grundlegene Struktur für eine Sanierung
[EditorBrowsable(EditorBrowsableState.Never)]
[Browsable(false)]
public abstract class Sanierung : INotifyPropertyChanged
{
//Guid guid;
@@ -23,8 +25,19 @@ namespace KlassenBIB
bool hDReinigung;
DateTime hDReinigungDatum;
//DateTime sanierungsDatum;
Inspektionsobjekt inspektionsobjekt;
protected string pfadZurSan;
[Browsable(false)]
public Sanierung()
{
//if (inspektionsobjekt == null) return;
//pfadZurSan = string.Format();
}
public abstract string CheckVerzeichnisse(string projektpfad);
//public Guid Guid { get => guid; set => guid = value; }
public double TempAusen
{
@@ -46,8 +59,15 @@ namespace KlassenBIB
public bool STVOAbsicherung { get => sTVOAbsicherung; set => sTVOAbsicherung = value; }
public bool HDReinigung { get => hDReinigung; set => hDReinigung = value; }
public DateTime HDReinigungDatum { get => hDReinigungDatum; set => hDReinigungDatum = value; }
public Inspektionsobjekt Inspektionsobjekt { get => inspektionsobjekt; set => inspektionsobjekt = value; }
protected string PfadZurSan {
get
{
return string.Format("{0}-{1}", Inspektionsobjekt.VonPunkt, Inspektionsobjekt.BisPunkt);
}
}
//public DateTime SanierungsDatum { get => sanierungsDatum; set => sanierungsDatum = value; }
public event PropertyChangedEventHandler PropertyChanged;
private void NotifyPropertyChanged([CallerMemberName] string propertyName = null)
{