37 lines
813 B
C#
37 lines
813 B
C#
using Schnittstelle.DWA149_2_2013;
|
|
using System.Collections.Generic;
|
|
|
|
namespace Schnittstelle.Sanierung
|
|
{
|
|
public interface IReparatur
|
|
{
|
|
List<SanierungMassnahme> Massnahmen { get; }
|
|
}
|
|
|
|
public interface IRenovation
|
|
{
|
|
List<SanierungMassnahme> Massnahmen { get; }
|
|
}
|
|
|
|
|
|
|
|
public class SanierungMassnahme
|
|
{
|
|
string beschreibung = string.Empty;
|
|
double kosten = double.MinValue;
|
|
int dn = 0;
|
|
|
|
public string Beschreibung { get => beschreibung; }
|
|
public double Kosten { get => kosten; }
|
|
public int DN { get => dn; }
|
|
|
|
public SanierungMassnahme(string beschreibung, double kosten, int dn)
|
|
{
|
|
this.beschreibung = beschreibung;
|
|
this.kosten = kosten;
|
|
this.dn = dn;
|
|
}
|
|
}
|
|
|
|
}
|