Verzeichnisse umgeräumt

This commit is contained in:
2023-04-13 09:24:40 +02:00
parent 1d649d14cb
commit 047e036442
99 changed files with 8 additions and 1930 deletions

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SewerStammGen.Shared.Domain
{
public class Auftraggeber : DBObject
{
public string Name { get; set; } = String.Empty;
public string Strasse { get; set; } = String.Empty;
public string Ort { get; set; } = String.Empty;
public string Postleitzahl { get; set; } = String.Empty;
public string Ansprechpartner { get; set; } = String.Empty;
public string Telefonnummer { get; set; } = String.Empty;
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SewerStammGen.Shared.Domain
{
public class DBObject
{
public int Id { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SewerStammGen.Shared.Domain
{
public class Kanal : DBObject
{
public string Objektbezeichnung { get; set; } = String.Empty;
public Schacht? StartSchacht { get; set; }
public Schacht? EndSchacht { get; set; }
public int DN { get; set; }
public string Material { get; set; } = String.Empty;
public decimal Haltungslaenge { get; set; }
public Projekt? Projekt { get; set; }
public EEntwaeserung Entwaesserung { get; set; }
}
}

View File

@@ -0,0 +1,23 @@

using SewerStammGen.Shared.Enum;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SewerStammGen.Shared.Domain
{
public class Projekt : DBObject
{
public string Projektname { get; set; } = String.Empty;
public string Erstelldatum { get; set; } = String.Empty;
public string Strasse { get; set; } = String.Empty;
public string Ort { get; set; } = String.Empty;
public Auftraggeber Auftraggeber { get; set; }
public EExportType ExportType { get; set; }
public EKodierungssystem Kodierungssystem { get; set; }
public IList<Kanal> Kanaele { get; set; } = new List<Kanal>();
public IList<Schacht> Schaechte { get; set;} = new List<Schacht>();
}
}

View File

@@ -0,0 +1,27 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SewerStammGen.Shared.Domain
{
public class Schacht : DBObject
{
public string Objektbezeichnung { get; set; } = String.Empty;
public decimal RechtsWert { get; set; }
public decimal HochWert { get; set; }
public decimal SohlHoehe { get; set; }
public decimal DeckelHoehe { get; set; }
public Projekt? Projekt { get; set; }
public EEntwaeserung Entwaesserung { get; set; }
}
public enum EEntwaeserung
{
Regenwasser,
Schmutzwasser,
Mischwasser
}
}