Merge branch 'PreSuf'

This commit is contained in:
HuskyTeufel
2020-09-01 14:51:23 +02:00
3 changed files with 12 additions and 2 deletions

View File

@@ -17,6 +17,8 @@ namespace KlassenBIB
public IAuftraggeber Auftraggeber { get; set; } public IAuftraggeber Auftraggeber { get; set; }
public Collections.Leistungsverzeichnis Leistungsverzeichnis { get; set; } public Collections.Leistungsverzeichnis Leistungsverzeichnis { get; set; }
public Collections.AbwasserTechnischeAnlage Objekte { get; set; } public Collections.AbwasserTechnischeAnlage Objekte { get; set; }
public string SanierungsIDPrefix { get; set; }
public string SanierungsIDSuffix { get; set; }
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>

View File

@@ -167,6 +167,12 @@ namespace KlassenBIB
double LaengeGesamt = this.Inspektionsobjekt.Haltungslaenge + this.Inspektionsobjekt.Schachtlaenge; double LaengeGesamt = this.Inspektionsobjekt.Haltungslaenge + this.Inspektionsobjekt.Schachtlaenge;
string KLP_Nummer = Inspektionsobjekt.Sanierungsnummer;
if (projekt.SanierungsIDPrefix != string.Empty)
KLP_Nummer = string.Format("{0}{1}", KLP_Nummer, projekt.SanierungsIDPrefix);
if (projekt.SanierungsIDSuffix != string.Empty)
KLP_Nummer = string.Format("{0}{1}", projekt.SanierungsIDSuffix,KLP_Nummer);
if (auftraggeber != null) if (auftraggeber != null)
{ {
grunddaten["AG_Vorname"] = auftraggeber.Name; grunddaten["AG_Vorname"] = auftraggeber.Name;
@@ -175,8 +181,8 @@ namespace KlassenBIB
grunddaten["AG_Ansprechpartner"] = auftraggeber.Ansprechpartner; grunddaten["AG_Ansprechpartner"] = auftraggeber.Ansprechpartner;
} }
grunddaten["hausnummer"] = Inspektionsobjekt.Hausnummer; grunddaten["hausnummer"] = Inspektionsobjekt.Hausnummer;
grunddaten["KLP_Nummer"] = Inspektionsobjekt.Sanierungsnummer; grunddaten["KLP_Nummer"] = KLP_Nummer;
grunddaten["KLP_Datum"] = this.Datum.ToShortDateString(); grunddaten["KLP_Datum"] = this.Datum.ToShortDateString();
grunddaten["BM_Ort"] = Inspektionsobjekt.OrtName; grunddaten["BM_Ort"] = Inspektionsobjekt.OrtName;
grunddaten["BM_Strasse"] = Inspektionsobjekt.StrasseName; grunddaten["BM_Strasse"] = Inspektionsobjekt.StrasseName;

View File

@@ -3,5 +3,7 @@
public interface IProjekt public interface IProjekt
{ {
IAuftraggeber Auftraggeber { get; set; } IAuftraggeber Auftraggeber { get; set; }
string SanierungsIDPrefix { get; set; }
string SanierungsIDSuffix { get; set; }
} }
} }