Klassen erweitert
This commit is contained in:
12
KanSan.Base/Models/Fahrzeug.cs
Normal file
12
KanSan.Base/Models/Fahrzeug.cs
Normal file
@@ -0,0 +1,12 @@
|
||||
using KanSan.Base.Interfaces;
|
||||
using System;
|
||||
|
||||
namespace KanSan.Base.Models
|
||||
{
|
||||
public class Fahrzeug : IDatabaseEntry
|
||||
{
|
||||
public int ID { get; set; }
|
||||
public Guid GuidNr { get; set; }
|
||||
public string Kennzeichen { get; set; }
|
||||
}
|
||||
}
|
||||
15
KanSan.Base/Models/LeitungsverzeichnisPosition.cs
Normal file
15
KanSan.Base/Models/LeitungsverzeichnisPosition.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
using KanSan.Base.Interfaces;
|
||||
using System;
|
||||
|
||||
namespace KanSan.Base.Models
|
||||
{
|
||||
public class LeitungsverzeichnisPosition : IDatabaseEntry
|
||||
{
|
||||
public int ID { get; set; }
|
||||
public Guid GuidNr { get; set; }
|
||||
public string Positionsnummer { get; set; }
|
||||
public string Beschreibung { get; set; }
|
||||
public string Einheit { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
16
KanSan.Base/Models/Sanierungskonzept.cs
Normal file
16
KanSan.Base/Models/Sanierungskonzept.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
using KanSan.Base.Enums;
|
||||
using KanSan.Base.Interfaces;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace KanSan.Base.Models
|
||||
{
|
||||
public class Sanierungskonzept : IDatabaseEntry
|
||||
{
|
||||
public int ID { get; set; }
|
||||
public Guid GuidNr { get; set; }
|
||||
//public Schaeden Schaden { get; set; }
|
||||
public ESanierung SanierungsTyp { get; set; }
|
||||
public List<Taetigkeiten> Taetigkeiten { get; } = new List<Taetigkeiten>();
|
||||
}
|
||||
}
|
||||
15
KanSan.Base/Models/Schaeden.cs
Normal file
15
KanSan.Base/Models/Schaeden.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
using KanSan.Base.Enums;
|
||||
using KanSan.Base.Interfaces;
|
||||
using System;
|
||||
|
||||
namespace KanSan.Base.Models
|
||||
{
|
||||
public class Schaeden : IDatabaseEntry
|
||||
{
|
||||
public int ID { get; set; }
|
||||
public Guid GuidNr { get; set; }
|
||||
public Sewer Sewer { get; set; }
|
||||
public ESanierung SanierungsTyp { get; set; }
|
||||
public Sanierungskonzept Sanierungskonzept { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
using KanSan.Base.Enums;
|
||||
using KanSan.Base.Interfaces;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace KanSan.Base.Models
|
||||
{
|
||||
@@ -18,5 +19,6 @@ namespace KanSan.Base.Models
|
||||
public SewerPoint PunktUnten { get; set; }
|
||||
public int DN { get; set; }
|
||||
public EMaterial Material { get; set; }
|
||||
public List<Schaeden> Schaeden { get; } = new List<Schaeden>();
|
||||
}
|
||||
}
|
||||
|
||||
18
KanSan.Base/Models/Taetigkeiten.cs
Normal file
18
KanSan.Base/Models/Taetigkeiten.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
using KanSan.Base.Interfaces;
|
||||
using System;
|
||||
|
||||
namespace KanSan.Base.Models
|
||||
{
|
||||
public class Taetigkeiten : IDatabaseEntry
|
||||
{
|
||||
public int ID { get; set; }
|
||||
public Guid GuidNr { get; set; }
|
||||
public Sanierungskonzept Sanierungskonzept { get; set; }
|
||||
public Fahrzeug Fahrzeug { get; set; }
|
||||
public string Mitarbeiter { get; set; }
|
||||
public DateTime ZeitStempel { get; set; }
|
||||
public decimal Position { get; set; }
|
||||
public LeitungsverzeichnisPosition LeitungsverzeichnisPosition { get; set; }
|
||||
public decimal Anzahl { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user