Es gibt jetzt hutprofil und kurzliner

This commit is contained in:
Husky
2018-07-21 15:31:10 +02:00
parent acec9fee09
commit 6d5f049650
20 changed files with 727 additions and 26 deletions

View File

@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace KlassenBIB
{
/// <summary>
///
/// </summary>
public class ChargeNummerCollection : List<StructChargeNummern>
{
}
}

View File

@@ -9,7 +9,7 @@ namespace KlassenBIB
/// <summary>
/// Zulaufeinbindung
/// </summary>
public class Hutprofil : Reparatur
public class Hutprofil : SanMitHarz
{
}
}

View File

@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Markup;
namespace KlassenBIB
{
@@ -62,6 +63,6 @@ namespace KlassenBIB
/// <summary>
///
/// </summary>
public Reparatur Reparatur { get; set; }
public SanierungskonzeptCollection Sanierungskonzepts { get; set; }
}
}

View File

@@ -44,18 +44,27 @@
<ItemGroup>
<Compile Include="AbwasserTechnischeAnlageCollection.cs" />
<Compile Include="BilderCollection.cs" />
<Compile Include="ChargeNummerCollection.cs" />
<Compile Include="Hutprofil.cs" />
<Compile Include="IImportedObjekte.cs" />
<Compile Include="InlinerSanierung.cs" />
<Compile Include="Kurzliner.cs" />
<Compile Include="Projekt.cs" />
<Compile Include="Inspektionskuerzeln.cs" />
<Compile Include="InspektionskuerzelnCollection.cs" />
<Compile Include="Inspektionsobjekt.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Quicklock.cs" />
<Compile Include="Reparatur.cs" />
<Compile Include="SanMitHarz.cs" />
<Compile Include="Sanieren.cs" />
<Compile Include="Sanierung.cs" />
<Compile Include="SanierungCollection.cs" />
<Compile Include="Sanierungskonzept.cs" />
<Compile Include="SanierungskonzeptCollection.cs" />
<Compile Include="SavedBilder.cs" />
<Compile Include="SchachtAnbindung.cs" />
<Compile Include="StructChargeNummern.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\SanShared\SanShared.csproj">

View File

@@ -9,7 +9,7 @@ namespace KlassenBIB
/// <summary>
/// Partielle Reparatur
/// </summary>
public class Kurzliner : Reparatur
public class Kurzliner : SanMitHarz
{
}
}

View File

@@ -12,6 +12,21 @@ namespace KlassenBIB
/// </summary>
public abstract class Reparatur : Sanieren
{
decimal positionImKanal;
/// <summary>
///
/// </summary>
public decimal PositionImKanal
{
get
{
return positionImKanal;
}
set
{
positionImKanal = value;
}
}
/// <summary>
///
/// </summary>

31
KlassenBIB/SanMitHarz.cs Normal file
View File

@@ -0,0 +1,31 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace KlassenBIB
{
/// <summary>
///
/// </summary>
public class SanMitHarz : Reparatur
{
ChargeNummerCollection chargeNummerns;
/// <summary>
/// Liste mit die Chargenummern
/// </summary>
public ChargeNummerCollection ChargeNummern
{
get
{
return chargeNummerns;
}
set
{
chargeNummerns = value;
}
}
}
}

View File

@@ -0,0 +1,37 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Markup;
namespace KlassenBIB
{
/// <summary>
///
/// </summary>
public class Sanierungskonzept
{
string anweisung;
/// <summary>
/// Anweisung zur Darstellung vom Art des Reparatur
/// </summary>
public string Anweisung
{
get
{
return anweisung;
}
set
{
anweisung = value;
}
}
/// <summary>
/// Die Reparatur
/// </summary>
public Reparatur Reparatur { get; set; }
}
}

View File

@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace KlassenBIB
{
/// <summary>
///
/// </summary>
public class SanierungskonzeptCollection : List<Sanierungskonzept>
{
}
}

View File

@@ -0,0 +1,23 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace KlassenBIB
{
/// <summary>
///
/// </summary>
public struct StructChargeNummern
{
/// <summary>
/// Bezeichnung des Harzes oder Material
/// </summary>
public string Bezeichnung;
/// <summary>
/// ChargeNummer vom Material
/// </summary>
public string ChargeNummer;
}
}