Archetektur angefangen

This commit is contained in:
HuskyTeufel
2021-01-31 22:15:43 +01:00
parent 9f8e167ce3
commit 7a733b92d2
44 changed files with 564 additions and 67 deletions

View File

@@ -0,0 +1,30 @@
using KanSan.CrossCutting.DataClasses.Enums;
using System;
using System.Collections.Generic;
namespace KanSan.CrossCutting.DataClasses
{
public class Sewer
{
public int ID { get; set; }
public Guid GuidNr { get; set; }
public Baustelle Baustelle { get; set; }
public string StrasseName { get; set; }
public string ObjektNummer { get; set; }
public EPunktType SewerType { get; set; }
public EPunktType PunktTypeOben { get; set; }
public SewerPoint PunktOben { get; set; }
public EPunktType PunktTypeUnten { get; set; }
public SewerPoint PunktUnten { get; set; }
public int DN { get; set; }
public EMaterial Material { get; set; }
public bool RohrleitungInBetrieb { get; set; }
public bool HaltungGespuelt { get; set; }
public bool WasserHaltungDurchgefuehrt { get; set; }
public bool GenehmigungErforderlich { get; set; }
public bool BaustellensicherungErforderlich { get; set; }
public decimal Haltungslaenge { get; set; }
public List<Schaeden> Schaeden { get; } = new List<Schaeden>();
}
}