diff --git a/BeWo/View/Detail/EmployeeView.xaml b/BeWo/View/Detail/EmployeeView.xaml
index 7812dbb31..3ef43a8b1 100644
--- a/BeWo/View/Detail/EmployeeView.xaml
+++ b/BeWo/View/Detail/EmployeeView.xaml
@@ -611,16 +611,17 @@
+
-
+
@@ -628,18 +629,24 @@
Grid.Row="0"
Grid.Column="0"
Margin="3"
+ VerticalAlignment="Center"
+ Content="{t:Translate EmployeeViewAdresszusatz}" />
+
@@ -670,7 +683,7 @@
Grid.Row="1"
Grid.Column="3"
Margin="0,20,0,0"
- Header="Kontakt"
+ Header="{t:Translate EmployeeViewKontakt}"
Style="{StaticResource ObjectEditGroupBox}">
@@ -681,7 +694,7 @@
-
+
diff --git a/BeWo/View/Detail/Wohneinheit/WohneinheitEditPopup.xaml b/BeWo/View/Detail/Wohneinheit/WohneinheitEditPopup.xaml
index 76dc67ae7..4014f8206 100644
--- a/BeWo/View/Detail/Wohneinheit/WohneinheitEditPopup.xaml
+++ b/BeWo/View/Detail/Wohneinheit/WohneinheitEditPopup.xaml
@@ -43,6 +43,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -173,7 +183,7 @@
Style="{StaticResource TextEditCurrency}" />
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -232,7 +233,7 @@
+ Content="Möblierung" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/BeWo/ViewModel/EmployeeVM.cs b/BeWo/ViewModel/EmployeeVM.cs
index 27943ea4c..579b63693 100644
--- a/BeWo/ViewModel/EmployeeVM.cs
+++ b/BeWo/ViewModel/EmployeeVM.cs
@@ -65,6 +65,7 @@ namespace BeWo.ViewModel
public static string PropertyName_WeeklyDays = "WeeklyDays";
public static string PropertyName_Profession = "Profession";
public static string PropertyName_Qualifications = "Qualifications";
+ public static string PropertyName_AddressLine1 = "AddressLine1";
public static string PropertyName_Street = "Street";
public static string PropertyName_TaxClass = "TaxClass";
public static string PropertyName_TaxNumber = "TaxNumber";
@@ -129,6 +130,7 @@ namespace BeWo.ViewModel
private string _Profession;
private ObservableSortCollection _Qualifications;
private Sex? _Sex;
+ private string _AddressLine1;
private string _Street;
private string _TaxClass;
private string _TaxNumber;
@@ -1046,8 +1048,21 @@ namespace BeWo.ViewModel
return _EintragKategorien ?? (_EintragKategorien = new ObservableSortCollection(Comparer.ValueListEntryDCComparer));
}
}
+ public string AddressLine1
+ {
+ get { return this._AddressLine1; }
- public string Street
+ set
+ {
+ if (this.AreDifferent(this._AddressLine1, value))
+ {
+ this._AddressLine1 = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.AddressLine1, value), PropertyName_AddressLine1);
+ this.FirePropertyChanged(PropertyName_AddressLine1);
+ }
+ }
+ }
+ public string Street
{
get { return _Street; }
@@ -1387,6 +1402,7 @@ namespace BeWo.ViewModel
_PersonnelNumber = pDataContract.PersonnelNumber;
_PostalCode = pDataContract.PostalCode;
_Profession = pDataContract.Profession;
+ _AddressLine1 = pDataContract.AddressLine1;
_Street = pDataContract.Street;
_TaxNumber = pDataContract.TaxNumber;
_TaxClass = pDataContract.TaxClass;
@@ -1507,6 +1523,7 @@ namespace BeWo.ViewModel
pDataContract.PersonnelNumber = _PersonnelNumber;
pDataContract.PostalCode = _PostalCode;
pDataContract.Profession = _Profession;
+ pDataContract.AddressLine1 = _AddressLine1;
pDataContract.Street = _Street;
pDataContract.TaxNumber = _TaxNumber;
pDataContract.TaxClass = _TaxClass;
diff --git a/BeWo/ViewModel/WohneinheitVM.cs b/BeWo/ViewModel/WohneinheitVM.cs
index 00f68e5f9..7e00a9c02 100644
--- a/BeWo/ViewModel/WohneinheitVM.cs
+++ b/BeWo/ViewModel/WohneinheitVM.cs
@@ -32,6 +32,16 @@ namespace BeWo.ViewModel
private string _Zusatznotiz;
private string _Stock;
private ImageListVM _ImageListVM;
+ private string _Details1;
+ private string _Details2;
+ private string _Details3;
+ private string _Details4;
+ private string _Details5;
+ private string _Details6;
+ private string _Details7;
+ private string _Details8;
+ private string _Details9;
+ private string _Details10;
public WohneinheitVM() : this(new WohneinheitDC())
{
@@ -250,6 +260,136 @@ namespace BeWo.ViewModel
}
}
}
+ public string Details1
+ {
+ get { return _Details1; }
+ set
+ {
+ if (AreDifferent(Details1, value))
+ {
+ _Details1 = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Details1, value), nameof(Details1));
+ FirePropertyChanged(nameof(Details1));
+ }
+ }
+ }
+ public string Details2
+ {
+ get { return _Details2; }
+ set
+ {
+ if (AreDifferent(Details2, value))
+ {
+ _Details2 = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Details2, value), nameof(Details2));
+ FirePropertyChanged(nameof(Details2));
+ }
+ }
+ }
+ public string Details3
+ {
+ get { return _Details3; }
+ set
+ {
+ if (AreDifferent(Details3, value))
+ {
+ _Details3 = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Details3, value), nameof(Details3));
+ FirePropertyChanged(nameof(Details3));
+ }
+ }
+ }
+ public string Details4
+ {
+ get { return _Details4; }
+ set
+ {
+ if (AreDifferent(Details4, value))
+ {
+ _Details4 = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Details4, value), nameof(Details4));
+ FirePropertyChanged(nameof(Details4));
+ }
+ }
+ }
+ public string Details5
+ {
+ get { return _Details5; }
+ set
+ {
+ if (AreDifferent(Details5, value))
+ {
+ _Details5 = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Details5, value), nameof(Details5));
+ FirePropertyChanged(nameof(Details5));
+ }
+ }
+ }
+ public string Details6
+ {
+ get { return _Details6; }
+ set
+ {
+ if (AreDifferent(Details6, value))
+ {
+ _Details6 = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Details6, value), nameof(Details6));
+ FirePropertyChanged(nameof(Details6));
+ }
+ }
+ }
+ public string Details7
+ {
+ get { return _Details7; }
+ set
+ {
+ if (AreDifferent(Details7, value))
+ {
+ _Details7 = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Details7, value), nameof(Details7));
+ FirePropertyChanged(nameof(Details7));
+ }
+ }
+ }
+ public string Details8
+ {
+ get { return _Details8; }
+ set
+ {
+ if (AreDifferent(Details8, value))
+ {
+ _Details8 = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Details8, value), nameof(Details8));
+ FirePropertyChanged(nameof(Details8));
+ }
+ }
+ }
+ public string Details9
+ {
+ get { return _Details9; }
+ set
+ {
+ if (AreDifferent(Details9, value))
+ {
+ _Details9 = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Details9, value), nameof(Details9));
+ FirePropertyChanged(nameof(Details9));
+ }
+ }
+ }
+ public string Details10
+ {
+ get { return _Details10; }
+ set
+ {
+ if (AreDifferent(Details10, value))
+ {
+ _Details10 = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Details10, value), nameof(Details10));
+ FirePropertyChanged(nameof(Details10));
+ }
+ }
+ }
public ImageListVM ImageListVM
{
get { return _ImageListVM; }
@@ -316,6 +456,17 @@ namespace BeWo.ViewModel
_Mobilierung = pDataContract.Mobilierung;
_Zusatznotiz = pDataContract.Zusatznotiz;
_Stock = pDataContract.Stock;
+ _Details1 = pDataContract.Details1;
+ _Details2 = pDataContract.Details2;
+ _Details3 = pDataContract.Details3;
+ _Details4 = pDataContract.Details4;
+ _Details5 = pDataContract.Details5;
+ _Details6 = pDataContract.Details6;
+ _Details7 = pDataContract.Details7;
+ _Details8 = pDataContract.Details8;
+ _Details9 = pDataContract.Details9;
+ _Details10 = pDataContract.Details10;
+
_ImageListVM = new ImageListVM(pDataContract.Grundrisse ?? (pDataContract.Grundrisse = new List()));
}
@@ -338,6 +489,16 @@ namespace BeWo.ViewModel
bDataContract.Mobilierung = _Mobilierung;
bDataContract.Zusatznotiz = _Zusatznotiz;
bDataContract.Stock = _Stock;
+ bDataContract.Details1 = _Details1;
+ bDataContract.Details2 = _Details2;
+ bDataContract.Details3 = _Details3;
+ bDataContract.Details4 = _Details4;
+ bDataContract.Details5 = _Details5;
+ bDataContract.Details6 = _Details6;
+ bDataContract.Details7 = _Details7;
+ bDataContract.Details8 = _Details8;
+ bDataContract.Details9 = _Details9;
+ bDataContract.Details10 = _Details10;
bDataContract.Belegungen = null;
diff --git a/Data/Entities/Wohneinheit.cs b/Data/Entities/Wohneinheit.cs
index b53a93c03..c4e7c72bc 100644
--- a/Data/Entities/Wohneinheit.cs
+++ b/Data/Entities/Wohneinheit.cs
@@ -273,6 +273,18 @@ namespace BeWo.Data.Entities
}
}
}
+
+ public virtual string Details1 { get; set; }
+ public virtual string Details2 { get; set; }
+ public virtual string Details3 { get; set; }
+ public virtual string Details4 { get; set; }
+ public virtual string Details5 { get; set; }
+ public virtual string Details6 { get; set; }
+ public virtual string Details7 { get; set; }
+ public virtual string Details8 { get; set; }
+ public virtual string Details9 { get; set; }
+ public virtual string Details10 { get; set; }
+
public virtual IList Belegungen
{
get
diff --git a/Data/Mappings/Wohneinheit.hbm.xml b/Data/Mappings/Wohneinheit.hbm.xml
index e473b0045..48cfe31f9 100644
--- a/Data/Mappings/Wohneinheit.hbm.xml
+++ b/Data/Mappings/Wohneinheit.hbm.xml
@@ -26,6 +26,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/Host/Host.csproj.user b/Host/Host.csproj.user
index aa4ded734..754e7d06b 100644
--- a/Host/Host.csproj.user
+++ b/Host/Host.csproj.user
@@ -3,7 +3,7 @@
C:\Projects\Bewo\BeWo - Main\Host\Properties\PublishProfiles\FolderProfile.pubxml
true
- Release|Any CPU
+ Debug|Any CPU
diff --git a/Model/Changes_2025-12-02 Wohneinheit Details.txt b/Model/Changes_2025-12-02 Wohneinheit Details.txt
new file mode 100644
index 000000000..2897fe3f3
--- /dev/null
+++ b/Model/Changes_2025-12-02 Wohneinheit Details.txt
@@ -0,0 +1,11 @@
+ALTER TABLE `wohneinheit`
+ADD COLUMN `Details1` VARCHAR(1024) NULL,
+ADD COLUMN `Details2` VARCHAR(1024) NULL,
+ADD COLUMN `Details3` VARCHAR(1024) NULL,
+ADD COLUMN `Details4` VARCHAR(1024) NULL,
+ADD COLUMN `Details5` VARCHAR(1024) NULL,
+ADD COLUMN `Details6` VARCHAR(1024) NULL,
+ADD COLUMN `Details7` VARCHAR(1024) NULL,
+ADD COLUMN `Details8` VARCHAR(1024) NULL,
+ADD COLUMN `Details9` VARCHAR(1024) NULL,
+ADD COLUMN `Details10` VARCHAR(1024) NULL;
\ No newline at end of file
diff --git a/Model/Changes_alle_fuer_neue_db.txt b/Model/Changes_alle_fuer_neue_db.txt
index 56c69f30f..0016fe9e9 100644
--- a/Model/Changes_alle_fuer_neue_db.txt
+++ b/Model/Changes_alle_fuer_neue_db.txt
@@ -1759,3 +1759,16 @@ CREATE TABLE IF NOT EXISTS `OvertimeHistory` (
`OvertimeAuszahlungsartOid` bigint DEFAULT NULL,
PRIMARY KEY (`Oid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+
+
+ALTER TABLE `wohneinheit`
+ADD COLUMN `Details1` VARCHAR(1024) NULL,
+ADD COLUMN `Details2` VARCHAR(1024) NULL,
+ADD COLUMN `Details3` VARCHAR(1024) NULL,
+ADD COLUMN `Details4` VARCHAR(1024) NULL,
+ADD COLUMN `Details5` VARCHAR(1024) NULL,
+ADD COLUMN `Details6` VARCHAR(1024) NULL,
+ADD COLUMN `Details7` VARCHAR(1024) NULL,
+ADD COLUMN `Details8` VARCHAR(1024) NULL,
+ADD COLUMN `Details9` VARCHAR(1024) NULL,
+ADD COLUMN `Details10` VARCHAR(1024) NULL;
\ No newline at end of file
diff --git a/ReportImp/Fortis/Fortis.csproj b/ReportImp/Fortis/Fortis.csproj
index 2ecf0a98d..994122cae 100644
--- a/ReportImp/Fortis/Fortis.csproj
+++ b/ReportImp/Fortis/Fortis.csproj
@@ -74,6 +74,7 @@
+
Component
diff --git a/ReportImp/Fortis/Translation/TranslationDictionary.cs b/ReportImp/Fortis/Translation/TranslationDictionary.cs
new file mode 100644
index 000000000..e42e5e876
--- /dev/null
+++ b/ReportImp/Fortis/Translation/TranslationDictionary.cs
@@ -0,0 +1,29 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Extensions;
+
+namespace Fortis.Translation
+{
+ public class CustomTranslationDictionary : TranslationDictionary
+ {
+ public override Dictionary GetTranslationDictionary()
+ {
+ var dict = base.GetTranslationDictionary();
+
+ AddOrReplaceTranslation(dict, "EmployeeViewAdresse", "Adresse dienstlich");
+ AddOrReplaceTranslation(dict, "EmployeeViewAdresszusatz", "Jobbezeichnung");
+ AddOrReplaceTranslation(dict, "EmployeeViewKontakt", "Kontakt dienstlich");
+
+ return dict;
+ }
+ }
+}
diff --git a/ReportImp/_TemplateNeuKunde/Translation/TranslationDictionary.cs b/ReportImp/_TemplateNeuKunde/Translation/TranslationDictionary.cs
new file mode 100644
index 000000000..65d46ab7e
--- /dev/null
+++ b/ReportImp/_TemplateNeuKunde/Translation/TranslationDictionary.cs
@@ -0,0 +1,28 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Extensions;
+
+namespace TemplateNeuKunde.Translation
+{
+ //public class CustomTranslationDictionary : TranslationDictionary
+ //{
+ // public override Dictionary GetTranslationDictionary()
+ // {
+ // var dict = base.GetTranslationDictionary();
+
+ // //AddOrReplaceTranslation(dict, "EmployeeViewAdresse", "Adresse");
+
+
+ // return dict;
+ // }
+ //}
+}
diff --git a/ReportImp/_TemplateNeuKunde/_TemplateNeuKunde.csproj b/ReportImp/_TemplateNeuKunde/_TemplateNeuKunde.csproj
index a225d5419..3b6fe904b 100644
--- a/ReportImp/_TemplateNeuKunde/_TemplateNeuKunde.csproj
+++ b/ReportImp/_TemplateNeuKunde/_TemplateNeuKunde.csproj
@@ -68,6 +68,7 @@
+
diff --git a/Service/DCEntityMapper/WohneinheitDC_Wohneinheit.cs b/Service/DCEntityMapper/WohneinheitDC_Wohneinheit.cs
index 31e65a5ba..9bc79f0e2 100644
--- a/Service/DCEntityMapper/WohneinheitDC_Wohneinheit.cs
+++ b/Service/DCEntityMapper/WohneinheitDC_Wohneinheit.cs
@@ -42,6 +42,17 @@ namespace BeWo.Service.DCEntityMapper
pDataContract.Mobilierung = pEntity.Mobilierung;
pDataContract.Zusatznotiz = pEntity.Zusatznotiz;
pDataContract.Stock = pEntity.Stock;
+ pDataContract.Details1 = pEntity.Details1;
+ pDataContract.Details2 = pEntity.Details2;
+ pDataContract.Details3 = pEntity.Details3;
+ pDataContract.Details4 = pEntity.Details4;
+ pDataContract.Details5 = pEntity.Details5;
+ pDataContract.Details6 = pEntity.Details6;
+ pDataContract.Details7 = pEntity.Details7;
+ pDataContract.Details8 = pEntity.Details8;
+ pDataContract.Details9 = pEntity.Details9;
+ pDataContract.Details10 = pEntity.Details10;
+
if (pEntity.Belegungen is object && pEntity.Belegungen.Any())
pDataContract.Belegungen = MapperFactory.WohneinheitBelegungDC_WohneinheitBelegung.MapToNewDCs(pEntity.Belegungen);
@@ -71,6 +82,16 @@ namespace BeWo.Service.DCEntityMapper
pEntity.Mobilierung = pDataContract.Mobilierung;
pEntity.Zusatznotiz = pDataContract.Zusatznotiz;
pEntity.Stock = pDataContract.Stock;
+ pEntity.Details1 = pDataContract.Details1;
+ pEntity.Details2 = pDataContract.Details2;
+ pEntity.Details3 = pDataContract.Details3;
+ pEntity.Details4 = pDataContract.Details4;
+ pEntity.Details5 = pDataContract.Details5;
+ pEntity.Details6 = pDataContract.Details6;
+ pEntity.Details7 = pDataContract.Details7;
+ pEntity.Details8 = pDataContract.Details8;
+ pEntity.Details9 = pDataContract.Details9;
+ pEntity.Details10 = pDataContract.Details10;
if (pEntity.Belegungen is null)
pEntity.Belegungen = new List();
diff --git a/Service/Dokumentverwaltung/CustomerPlaceholderManager.cs b/Service/Dokumentverwaltung/CustomerPlaceholderManager.cs
index b18d19e63..d63a582aa 100644
--- a/Service/Dokumentverwaltung/CustomerPlaceholderManager.cs
+++ b/Service/Dokumentverwaltung/CustomerPlaceholderManager.cs
@@ -54,7 +54,8 @@ namespace BeWo.Service.Dokumentverwaltung
Children = new List(),
IconType = "Home"
};
-
+
+ adressdatenKlient.Children.Add(new PlatzhalterDC() { Bezeichnung = "Adresszusatz", Platzhalter = "KlAdresszusatz", IconType = "AB", FieldName = "Person.Address.Addressline1" });
adressdatenKlient.Children.Add(new PlatzhalterDC() { Bezeichnung = "Straße", Platzhalter = "KlStrasse", IconType = "AB", FieldName = "Person.Address.Street" });
adressdatenKlient.Children.Add(new PlatzhalterDC() { Bezeichnung = "PLZ", Platzhalter = "KlPLZ", IconType = "AB", FieldName = "Person.Address.PostalCode" });
adressdatenKlient.Children.Add(new PlatzhalterDC() { Bezeichnung = "Ort", Platzhalter = "KlOrt", IconType = "AB", FieldName = "Person.Address.Town" });
diff --git a/Service/Dokumentverwaltung/EmployeePlaceholderManager.cs b/Service/Dokumentverwaltung/EmployeePlaceholderManager.cs
index 6d4282b4a..3650d05dd 100644
--- a/Service/Dokumentverwaltung/EmployeePlaceholderManager.cs
+++ b/Service/Dokumentverwaltung/EmployeePlaceholderManager.cs
@@ -43,13 +43,11 @@ namespace BeWo.Service.Dokumentverwaltung
Children = new List(),
IconType = "Home"
};
-
- PlatzhalterDC strasse = new PlatzhalterDC() { Bezeichnung = "Straße", Platzhalter = "MaStrasse", IconType = "AB", FieldName = "Person.Address.Street" };
- adressdaten.Children.Add(strasse);
- PlatzhalterDC plz = new PlatzhalterDC() { Bezeichnung = "PLZ", Platzhalter = "MaPLZ", IconType = "AB", FieldName = "Person.Address.PostalCode" };
- adressdaten.Children.Add(plz);
- PlatzhalterDC ort = new PlatzhalterDC() { Bezeichnung = "Ort", Platzhalter = "MaOrt", IconType = "AB", FieldName = "Person.Address.Town" };
- adressdaten.Children.Add(ort);
+
+ adressdaten.Children.Add(new PlatzhalterDC() { Bezeichnung = "Adresszusatz", Platzhalter = "MaAdresszusatz", IconType = "AB", FieldName = "Person.Address.Addressline1" });
+ adressdaten.Children.Add(new PlatzhalterDC() { Bezeichnung = "Straße", Platzhalter = "MaStrasse", IconType = "AB", FieldName = "Person.Address.Street" });
+ adressdaten.Children.Add(new PlatzhalterDC() { Bezeichnung = "PLZ", Platzhalter = "MaPLZ", IconType = "AB", FieldName = "Person.Address.PostalCode" });
+ adressdaten.Children.Add(new PlatzhalterDC() { Bezeichnung = "Ort", Platzhalter = "MaOrt", IconType = "AB", FieldName = "Person.Address.Town" });
employeedaten.Children.Add(adressdaten);
liste.Add(employeedaten);
diff --git a/Service/Dokumentverwaltung/WohnheimPlaceholderManager.cs b/Service/Dokumentverwaltung/WohnheimPlaceholderManager.cs
index fcd2a7a22..9e65c1286 100644
--- a/Service/Dokumentverwaltung/WohnheimPlaceholderManager.cs
+++ b/Service/Dokumentverwaltung/WohnheimPlaceholderManager.cs
@@ -45,6 +45,16 @@ namespace BeWo.Service.Dokumentverwaltung
wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Sonstige Kosten", Platzhalter = "WVSonstigeKosten", FieldName = "Person.Wohneinheit.SonstigeKosten", IconType = "AB" });
wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Kaution", Platzhalter = "WVKaution", FieldName = "Person.Wohneinheit.Kaution", IconType = "AB" });
wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Zusatz", Platzhalter = "WVZusatz", FieldName = "Person.Wohneinheit.Zusatznotiz", IconType = "AB" });
+ wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Details 1", Platzhalter = "WVDetails1", FieldName = "Person.Wohneinheit.Details1", IconType = "AB" });
+ wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Details 2", Platzhalter = "WVDetails2", FieldName = "Person.Wohneinheit.Details2", IconType = "AB" });
+ wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Details 3", Platzhalter = "WVDetails3", FieldName = "Person.Wohneinheit.Details3", IconType = "AB" });
+ wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Details 4", Platzhalter = "WVDetails4", FieldName = "Person.Wohneinheit.Details4", IconType = "AB" });
+ wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Details 5", Platzhalter = "WVDetails5", FieldName = "Person.Wohneinheit.Details5", IconType = "AB" });
+ wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Details 6", Platzhalter = "WVDetails6", FieldName = "Person.Wohneinheit.Details6", IconType = "AB" });
+ wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Details 7", Platzhalter = "WVDetails7", FieldName = "Person.Wohneinheit.Details7", IconType = "AB" });
+ wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Details 8", Platzhalter = "WVDetails8", FieldName = "Person.Wohneinheit.Details8", IconType = "AB" });
+ wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Details 9", Platzhalter = "WVDetails9", FieldName = "Person.Wohneinheit.Details9", IconType = "AB" });
+ wohnung.Children.Add(new PlatzhalterDC() { Bezeichnung = "Details 10", Platzhalter = "WVDetails10", FieldName = "Person.Wohneinheit.Details10", IconType = "AB" });
liste.Add(wohnung);
diff --git a/Service/Plugins/TranslationDictionary.cs b/Service/Plugins/TranslationDictionary.cs
index 7d0f33c1a..c392dbe73 100644
--- a/Service/Plugins/TranslationDictionary.cs
+++ b/Service/Plugins/TranslationDictionary.cs
@@ -94,6 +94,10 @@ namespace BeWo.Service.Plugins
AddOrReplaceTranslation(dict, "EmployeeSchutzstufe", "Schutzstufe");
AddOrReplaceTranslation(dict, "EmployeeBemerkungenSbd", "Allgemeine Bemerkungen");
+ AddOrReplaceTranslation(dict, "EmployeeViewAdresse", "Adresse");
+ AddOrReplaceTranslation(dict, "EmployeeViewAdresszusatz", "Adresszusatz");
+ AddOrReplaceTranslation(dict, "EmployeeViewKontakt", "Kontakt");
+
AddOrReplaceTranslation(dict, "Zwei Faktor Authentifizierung erforderlich", "Zwei-Faktor-Authentifizierung erforderlich.\nEs wurde ein Code an ownChat gesendet.\n\nBitte geben Sie hier den Code ein:");
AddOrReplaceTranslation(dict, "Kein Chat Code für die Zwei Faktor Authentifizierung gefunden", "Eine Zwei-Faktor-Authentifizierung ist nicht möglich,\nda Sie kein(e) aktive(r) ownChat-Nutzer(in) sind.\nBitte wenden Sie sich an Ihre Administratoren.");
diff --git a/Shared/DataContracts/WohneinheitDC.cs b/Shared/DataContracts/WohneinheitDC.cs
index f6e9f8da2..13da13aa4 100644
--- a/Shared/DataContracts/WohneinheitDC.cs
+++ b/Shared/DataContracts/WohneinheitDC.cs
@@ -22,6 +22,16 @@ namespace BS.Shared.DataContracts
[DataMember] public string Mobilierung { get; set; }
[DataMember] public string Zusatznotiz { get; set; }
[DataMember] public string Stock { get; set; }
+ [DataMember] public string Details1 { get; set; }
+ [DataMember] public string Details2 { get; set; }
+ [DataMember] public string Details3 { get; set; }
+ [DataMember] public string Details4 { get; set; }
+ [DataMember] public string Details5 { get; set; }
+ [DataMember] public string Details6 { get; set; }
+ [DataMember] public string Details7 { get; set; }
+ [DataMember] public string Details8 { get; set; }
+ [DataMember] public string Details9 { get; set; }
+ [DataMember] public string Details10 { get; set; }
[DataMember] public List Belegungen { get; set; }
[DataMember] public List Grundrisse { get; set; }
}