Auftraggeber wird in protokoll mit abgebildet

This commit is contained in:
Husky
2018-07-30 12:54:39 +02:00
parent f79d8985f0
commit 3b6b3a9080
11 changed files with 61 additions and 17 deletions

View File

@@ -0,0 +1,25 @@
namespace SanShared
{
/// <summary>
///
/// </summary>
public interface IAuftraggeber
{
/// <summary>
///
/// </summary>
string Name { get; set; }
/// <summary>
///
/// </summary>
string Strasse { get; set; }
/// <summary>
///
/// </summary>
string Ort { get; set; }
/// <summary>
///
/// </summary>
string Ansprechpartner { get; set; }
}
}

View File

@@ -16,7 +16,8 @@ namespace SanShared
///
/// </summary>
/// <param name="destinationPath"></param>
/// <param name="projekt">Projekt</param>
/// <returns></returns>
Hashtable MakeProtokoll(string destinationPath);
Hashtable MakeProtokoll(string destinationPath, IProjekt projekt);
}
}

13
SanShared/IProjekt.cs Normal file
View File

@@ -0,0 +1,13 @@
namespace SanShared
{
/// <summary>
///
/// </summary>
public interface IProjekt
{
/// <summary>
///
/// </summary>
IAuftraggeber Auftraggeber { get; set; }
}
}

View File

@@ -43,8 +43,10 @@
<ItemGroup>
<Compile Include="BilderObject.cs" />
<Compile Include="Exceptions\LangNotFoundException.cs" />
<Compile Include="IAuftraggeber.cs" />
<Compile Include="ILanguage.cs" />
<Compile Include="IMakeProtokol.cs" />
<Compile Include="IProjekt.cs" />
<Compile Include="ITemperature.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="UVcsvStrukture.cs" />