diff --git a/BeWo/BeWo.csproj b/BeWo/BeWo.csproj index 5a7f7218a..a1358d640 100644 --- a/BeWo/BeWo.csproj +++ b/BeWo/BeWo.csproj @@ -103,6 +103,7 @@ + AiConfigView.xaml diff --git a/BeWo/ViewModel/AbstractDCMapperVM.cs b/BeWo/ViewModel/AbstractDCMapperVM.cs index f1d686494..ce931c716 100644 --- a/BeWo/ViewModel/AbstractDCMapperVM.cs +++ b/BeWo/ViewModel/AbstractDCMapperVM.cs @@ -84,5 +84,22 @@ namespace BeWo.ViewModel _DirtyProps.Add(pPropName); } } + + protected bool SetProperty(ref T field, T value, string propertyName, Func originalValueProvider = null) + { + if (EqualityComparer.Default.Equals(field, value)) + return false; + + field = value; + + if (originalValueProvider != null) + { + bool isDirty = !EqualityComparer.Default.Equals(originalValueProvider(), value); + StoreDirtyInformation(isDirty, propertyName); + } + + FirePropertyChanged(propertyName); + return true; + } } } \ No newline at end of file diff --git a/BeWo/ViewModel/AddressVM.cs b/BeWo/ViewModel/AddressVM.cs new file mode 100644 index 000000000..91e096466 --- /dev/null +++ b/BeWo/ViewModel/AddressVM.cs @@ -0,0 +1,115 @@ +using System; +using BS.Shared.DataContracts; + +namespace BeWo.ViewModel +{ + public class AddressVM : AbstractDCMapperVM + { + private string _AddressLine1; + private string _AddressLine2; + private string _Country; + private long? _L_Version; + private decimal? _Latitude; + private decimal? _Longitude; + private string _PostalCode; + private string _State; + private string _Street; + private string _Town; + + public AddressVM() : this(new AddressDC()) { } + public AddressVM(AddressDC dc) : base(dc, dc.Oid) + { + + } + + public string AddressLine1 + { + get => _AddressLine1; + set => SetProperty(ref _AddressLine1, value, nameof(AddressLine1), () => DataContract.AddressLine1); + } + + public string AddressLine2 + { + get => _AddressLine2; + set => SetProperty(ref _AddressLine2, value, nameof(AddressLine2), () => DataContract.AddressLine2); + } + + public string Country + { + get => _Country; + set => SetProperty(ref _Country, value, nameof(Country), () => DataContract.Country); + } + + public long? L_Version + { + get => _L_Version; + set => SetProperty(ref _L_Version, value, nameof(L_Version), () => DataContract.L_Version); + } + + public decimal? Latitude + { + get => _Latitude; + set => SetProperty(ref _Latitude, value, nameof(Latitude), () => DataContract.Latitude); + } + + public decimal? Longitude + { + get => _Longitude; + set => SetProperty(ref _Longitude, value, nameof(Longitude), () => DataContract.Longitude); + } + + public string PostalCode + { + get => _PostalCode; + set => SetProperty(ref _PostalCode, value, nameof(PostalCode), () => DataContract.PostalCode); + } + + public string State + { + get => _State; + set => SetProperty(ref _State, value, nameof(State), () => DataContract.State); + } + + public string Street + { + get => _Street; + set => SetProperty(ref _Street, value, nameof(Street), () => DataContract.Street); + } + + public string Town + { + get => _Town; + set => SetProperty(ref _Town, value, nameof(Town), () => DataContract.Town); + } + + protected override void InitByDataContract(AddressDC pDataContract) + { + _AddressLine1 = pDataContract.AddressLine1; + _AddressLine2 = pDataContract.AddressLine2; + _Country = pDataContract.Country; + _L_Version = pDataContract.L_Version; + _Latitude = pDataContract.Latitude; + _Longitude = pDataContract.Longitude; + _PostalCode = pDataContract.PostalCode; + _State = pDataContract.State; + _Street = pDataContract.Street; + _Town = pDataContract.Town; + } + + protected override AddressDC MapToDataContract(AddressDC pDataContract, bool doCommit) + { + pDataContract.AddressLine1 = _AddressLine1; + pDataContract.AddressLine2 = _AddressLine2; + pDataContract.Country = _Country; + pDataContract.L_Version = _L_Version; + pDataContract.Latitude = _Latitude; + pDataContract.Longitude = _Longitude; + pDataContract.PostalCode = _PostalCode; + pDataContract.State = _State; + pDataContract.Street = _Street; + pDataContract.Town = _Town; + + return pDataContract; + } + } +} diff --git a/BeWo/ViewModel/OrganisationVM.cs b/BeWo/ViewModel/OrganisationVM.cs index f493dbec9..71ff0a2df 100644 --- a/BeWo/ViewModel/OrganisationVM.cs +++ b/BeWo/ViewModel/OrganisationVM.cs @@ -96,6 +96,10 @@ namespace BeWo.ViewModel private GkvVerfahrensstufe? _Verfahrensstufe; private bool _GkvAusblenden; + private AddressVM _HausanschriftDatenannahmestelle; + private AddressVM _PostfachanschriftDatenannahmestelle; + private AddressVM _GroßkundenanschriftDatenannahmestelle; + public OrganisationVM(OrganisationDC pDataContract, List pAllQualifications, List pPossibleFunctions, List pPossibleRoleInOrganisations) : base(pDataContract, pDataContract.OrganisationOid == null) { @@ -403,10 +407,15 @@ namespace BeWo.ViewModel return false; } - return base.IsDirty || this._CostRatePeriods.IsDirty || this._VarFields.IsDirty || (_ArbeitszeitListe != null && _ArbeitszeitListe.IsDirty) || (_Feiertage != null && _Feiertage.IsDirty); + return base.IsDirty + || this._CostRatePeriods.IsDirty + || this._VarFields.IsDirty + || (_ArbeitszeitListe != null && _ArbeitszeitListe.IsDirty) + || (_Feiertage != null && _Feiertage.IsDirty) + || (HausanschriftDatenannahmestelle?.IsDirty ?? false) + || (PostfachanschriftDatenannahmestelle?.IsDirty ?? false) + || (GroßkundenanschriftDatenannahmestelle?.IsDirty ?? false); } - - } public bool IsSingleInvoicePerCustomer @@ -677,8 +686,6 @@ namespace BeWo.ViewModel } } - - public ValueListEntryDC Function { get { return this._Function; } @@ -836,6 +843,35 @@ namespace BeWo.ViewModel } } + public AddressVM HausanschriftDatenannahmestelle + { + get => _HausanschriftDatenannahmestelle; + set + { + _GroßkundenanschriftDatenannahmestelle = value; + FirePropertyChanged(nameof(HausanschriftDatenannahmestelle)); + } + } + public AddressVM PostfachanschriftDatenannahmestelle + { + get => _PostfachanschriftDatenannahmestelle; + set + { + PostfachanschriftDatenannahmestelle = value; + FirePropertyChanged(nameof(PostfachanschriftDatenannahmestelle)); + } + } + + public AddressVM GroßkundenanschriftDatenannahmestelle + { + get => _GroßkundenanschriftDatenannahmestelle; + set + { + _GroßkundenanschriftDatenannahmestelle = value; + FirePropertyChanged(nameof(GroßkundenanschriftDatenannahmestelle)); + } + } + protected void CommitContact(string pValue, ContactType pContactType) { List lOldContactDCs; @@ -875,7 +911,7 @@ namespace BeWo.ViewModel { this._VarFields = new VarFieldListVM(pDataContract.VarFields); - if (!this.IsNew) + if (!IsNew) { _AccountNumber = pDataContract.AccountNumber; _BankCode = pDataContract.BankCode; @@ -950,6 +986,19 @@ namespace BeWo.ViewModel this._InvoiceAddressPOBox = iContactDC.ContactValue; } } + + if (pDataContract.HausanschriftDatenannahmestelle is AddressDC dc) + HausanschriftDatenannahmestelle = new AddressVM(dc); + + if (pDataContract.PostfachanschriftDatenannahmestelle is AddressDC dc2) + PostfachanschriftDatenannahmestelle = new AddressVM(dc2); + + if (pDataContract.GroßkundenanschriftDatenannahmestelle is AddressDC dc3) + GroßkundenanschriftDatenannahmestelle = new AddressVM(dc3); + + //HausanschriftDatenannahmestelle = pDataContract.HausanschriftDatenannahmestelle is AddressDC dc + // ? new AddressVM(dc) + // : new AddressVM(); } VMFactory.CreateOrganisationPersonRelationListVMAsync( @@ -1025,7 +1074,6 @@ namespace BeWo.ViewModel CommitContact(_POBox, ContactType.business_POBox); CommitContact(_InvoiceAddressPOBox, ContactType.private_POBox); - pDataContract.CostRatePeriods = this._CostRatePeriods.CopyToDCList(doCommit); if (this._VarFields != null) @@ -1043,6 +1091,15 @@ namespace BeWo.ViewModel pDataContract.Feiertage = _Feiertage.CopyToDCList(doCommit); } + if (HausanschriftDatenannahmestelle is object && HausanschriftDatenannahmestelle.IsDirty) + pDataContract.HausanschriftDatenannahmestelle = HausanschriftDatenannahmestelle.CommitToDataContract(); + + if (PostfachanschriftDatenannahmestelle is object && PostfachanschriftDatenannahmestelle.IsDirty) + pDataContract.PostfachanschriftDatenannahmestelle = PostfachanschriftDatenannahmestelle.CommitToDataContract(); + + if (GroßkundenanschriftDatenannahmestelle is object && GroßkundenanschriftDatenannahmestelle.IsDirty) + pDataContract.GroßkundenanschriftDatenannahmestelle = GroßkundenanschriftDatenannahmestelle.CommitToDataContract(); + return pDataContract; } } diff --git a/Data/Entities/AiModel.cs b/Data/Entities/AiModel.cs index e9960bc78..a8ca90480 100644 --- a/Data/Entities/AiModel.cs +++ b/Data/Entities/AiModel.cs @@ -1,8 +1,6 @@ -using System; -using System.Collections.Generic; +using BS.Shared; -using BS.Shared; -using BS.Shared.Core; +using System; namespace BeWo.Data.Entities { diff --git a/Data/Entities/Organisation.cs b/Data/Entities/Organisation.cs index 0b12eaa32..a9927fe01 100644 --- a/Data/Entities/Organisation.cs +++ b/Data/Entities/Organisation.cs @@ -5,68 +5,68 @@ using BS.Shared.Interface; namespace BeWo.Data.Entities { - [DebuggerDisplay("{Name}")] - public class Organisation : BeWoEntityBase, IOrganisation - { - public static string PropertyName_Address = "Address"; - public static string PropertyName_BankAccount = "BankAccount"; - public static string PropertyName_Contacts = "Contacts"; - public static string PropertyName_CostBearer = "CostBearer"; - public static string PropertyName_InvoiceAddress = "InvoiceAddress"; - public static string PropertyName_Name = "Name"; - public static string PropertyName_Name2 = "Name2"; - public static string PropertyName_DebitorNumber = "DebitorNumber"; - public static string PropertyName_Organisation2PersonList = "Organisation2PersonList"; - public static string PropertyName_Function = "OrganisationsFunction"; - public static string PropertyName_Arbeitszeiten = "Arbeitszeiten"; - public static string PropertyName_Feiertage = "Feiertage"; + [DebuggerDisplay("{Name}")] + public class Organisation : BeWoEntityBase, IOrganisation + { + public static string PropertyName_Address = "Address"; + public static string PropertyName_BankAccount = "BankAccount"; + public static string PropertyName_Contacts = "Contacts"; + public static string PropertyName_CostBearer = "CostBearer"; + public static string PropertyName_InvoiceAddress = "InvoiceAddress"; + public static string PropertyName_Name = "Name"; + public static string PropertyName_Name2 = "Name2"; + public static string PropertyName_DebitorNumber = "DebitorNumber"; + public static string PropertyName_Organisation2PersonList = "Organisation2PersonList"; + public static string PropertyName_Function = "OrganisationsFunction"; + public static string PropertyName_Arbeitszeiten = "Arbeitszeiten"; + public static string PropertyName_Feiertage = "Feiertage"; public Organisation() - { - this._Tid = TableID.Organisation; - } + { + this._Tid = TableID.Organisation; + } - public virtual Address Address { get; set; } + public virtual Address Address { get; set; } public virtual BankAccount BankAccount { get; set; } public virtual IList Contacts { get; set; } = new List(); - public virtual CostBearer CostBearer { get; set; } + public virtual CostBearer CostBearer { get; set; } public virtual Address InvoiceAddress { get; set; } public virtual string Name { get; set; } public virtual string Name2 { get; set; } public virtual string DebitorNumber { get; set; } public virtual IList Organisation2PersonList { get; set; } = new List(); public virtual IList VarFieldValueList { get; set; } = new List(); - public virtual ValueListEntry Function { get; set; } + public virtual ValueListEntry Function { get; set; } public virtual IList Arbeitszeiten { get; set; } = new List(); - public virtual IList Feiertage { get; set; } = new List(); - public virtual string IKKrankenkasse { get; set; } + public virtual IList Feiertage { get; set; } = new List(); + public virtual string IKKrankenkasse { get; set; } public virtual string IKKostentrager { get; set; } public virtual string IKDatenannahmestelle { get; set; } public virtual string BezDatenannahmestelle { get; set; } public virtual string Leistungserbringergruppe { get; set; } public virtual string BusinessPartnerId { get; set; } - public virtual GkvVerfahrensstufe Verfahrensstufe { get; set; } - public virtual bool GkvAusblenden { get; set; } + public virtual GkvVerfahrensstufe Verfahrensstufe { get; set; } + public virtual bool GkvAusblenden { get; set; } public virtual Address HausanschriftDatenannahmestelle { get; set; } public virtual Address PostfachanschriftDatenannahmestelle { get; set; } public virtual Address GroßkundenanschriftDatenannahmestelle { get; set; } - public virtual Address GetDatenannahmestelleAddress() - { - var addresses = new List
() - { - HausanschriftDatenannahmestelle, - PostfachanschriftDatenannahmestelle, - GroßkundenanschriftDatenannahmestelle - }; + //public virtual Address GetDatenannahmestelleAddress() + //{ + // var addresses = new List
() + // { + // HausanschriftDatenannahmestelle, + // PostfachanschriftDatenannahmestelle, + // GroßkundenanschriftDatenannahmestelle + // }; - foreach (var address in addresses) - { - if (address is Address && !address.IsEmpty()) - return address; - } + // foreach (var address in addresses) + // { + // if (address is Address && !address.IsEmpty()) + // return address; + // } - return null; - } + // return null; + //} } } \ No newline at end of file diff --git a/Model/Changes_2025_05_16 Organisation Datenannahmestellen Addressen.txt b/Model/Changes_2025_05_16 Organisation Datenannahmestellen Addressen.txt new file mode 100644 index 000000000..5bdc209ab --- /dev/null +++ b/Model/Changes_2025_05_16 Organisation Datenannahmestellen Addressen.txt @@ -0,0 +1,24 @@ +ALTER TABLE `organisation` +ADD COLUMN `HausanschriftAddressOid` BIGINT NULL DEFAULT NULL AFTER `CostBearerOid`, +ADD COLUMN `PostfachanschriftAddressOid` BIGINT NULL DEFAULT NULL AFTER `HausanschriftAddressOid`, +ADD COLUMN `GroßkundenanschriftAddressOid` BIGINT NULL DEFAULT NULL AFTER `PostfachanschriftAddressOid`, +ADD INDEX `FK_ORGANISA_HAUSADD_idx` (`HausanschriftAddressOid` ASC) VISIBLE, +ADD INDEX `FK_ORGANISA_POSTADD_idx` (`PostfachanschriftAddressOid` ASC) VISIBLE, +ADD INDEX `FK_ORGANISA_GROSADD_idx` (`GroßkundenanschriftAddressOid` ASC) VISIBLE; +; +ALTER TABLE `organisation` +ADD CONSTRAINT `FK_ORGANISA_HAUSADD` + FOREIGN KEY (`HausanschriftAddressOid`) + REFERENCES `address` (`Oid`) + ON DELETE CASCADE + ON UPDATE CASCADE, +ADD CONSTRAINT `FK_ORGANISA_POSTADD` + FOREIGN KEY (`PostfachanschriftAddressOid`) + REFERENCES `address` (`Oid`) + ON DELETE CASCADE + ON UPDATE CASCADE, +ADD CONSTRAINT `FK_ORGANISA_GROSADD` + FOREIGN KEY (`GroßkundenanschriftAddressOid`) + REFERENCES `address` (`Oid`) + ON DELETE CASCADE + ON UPDATE CASCADE; \ No newline at end of file diff --git a/Service/DCEntityMapper/AbstractIDCEntityMapper.cs b/Service/DCEntityMapper/AbstractIDCEntityMapper.cs index cf21ca76f..01cc68145 100644 --- a/Service/DCEntityMapper/AbstractIDCEntityMapper.cs +++ b/Service/DCEntityMapper/AbstractIDCEntityMapper.cs @@ -12,7 +12,7 @@ using BS.Shared.Extensions; namespace BeWo.Service.DCEntityMapper { public abstract class AbstractIDCEntityMapper : IDCEntityMapper, IJsonMapper - where TDC : new() where TEntity : BeWoEntityBase, new() + where TDC : class, new() where TEntity : BeWoEntityBase, new() { public bool ConcurrencyCheck(long? pDataContractVersion, BeWoEntityBase pEntity) { @@ -31,9 +31,20 @@ namespace BeWo.Service.DCEntityMapper } return lResult; } - public virtual TDC MapToNewDC(TEntity pEntity, bool ignoreNullEntity) + + public virtual TDC CreateOrMapToNewDC(TEntity pEntity, bool nullDCOnNullEntity = false) { - if (ignoreNullEntity || pEntity is object) + if (pEntity is object) + return MapToNewDC(pEntity); + + if (nullDCOnNullEntity) + return null; + + return CreateNewDC(); + } + public virtual TDC MapToNewDC(TEntity pEntity, bool dontCreateNewDConNullEntity) + { + if (dontCreateNewDConNullEntity || pEntity is object) return MapToNewDC(pEntity); return CreateNewDC(); @@ -131,9 +142,9 @@ namespace BeWo.Service.DCEntityMapper // .Select(dc => MapToNewEntity(dc))); } - public virtual TEntity MergeWithEntity(TDC pDataContract, TEntity pEntity, bool ignoreNullDC) + public virtual TEntity MergeOrCreateWithEntity(TDC pDataContract, TEntity pEntity) { - if (ignoreNullDC || pDataContract is object) + if (pDataContract is object) { if (pEntity is null) pEntity = CreateNewEntity(); diff --git a/Service/DCEntityMapper/AddressDC_Address.cs b/Service/DCEntityMapper/AddressDC_Address.cs new file mode 100644 index 000000000..2b228079f --- /dev/null +++ b/Service/DCEntityMapper/AddressDC_Address.cs @@ -0,0 +1,48 @@ +using System.Linq; +using BeWo.Data.Entities; +using BS.Shared.DataContracts; + +namespace BeWo.Service.DCEntityMapper +{ + public class AddressDC_Address : AbstractIDCEntityMapper + { + public override AddressDC MergeWithDC(Address pEntity, AddressDC pDataContract) + { + pDataContract.AddressLine1 = pEntity.AddressLine1; + pDataContract.AddressLine2 = pEntity.AddressLine2; + pDataContract.Country = pEntity.Country; + pDataContract.L_Version = pEntity.L_Version; + pDataContract.Latitude = pEntity.Latitude; + pDataContract.Longitude = pEntity.Longitude; + pDataContract.PostalCode = pEntity.PostalCode; + pDataContract.State = pEntity.State; + pDataContract.Street = pEntity.Street; + pDataContract.Town = pEntity.Town; + + return pDataContract; + } + + public override Address MergeWithEntity(AddressDC pDataContract, Address pEntity) + { + pEntity.AddressLine1 = pDataContract.AddressLine1; + pEntity.AddressLine2 = pDataContract.AddressLine2; + pEntity.Country = pDataContract.Country; + pEntity.L_Version = pDataContract.L_Version; + pEntity.Latitude = pDataContract.Latitude; + pEntity.Longitude = pDataContract.Longitude; + pEntity.PostalCode = pDataContract.PostalCode; + pEntity.State = pDataContract.State; + pEntity.Street = pDataContract.Street; + pEntity.Town = pDataContract.Town; + + return pEntity; + } + + protected override bool AreDCAndEntityEqual(AddressDC pDC, Address pEntity) + { + if (pDC.Oid == null) + return false; + return pDC.Oid == pEntity.Oid; + } + } +} diff --git a/Service/DCEntityMapper/MandatorDC_Mandator.cs b/Service/DCEntityMapper/MandatorDC_Mandator.cs index f8244607d..21a8e0585 100644 --- a/Service/DCEntityMapper/MandatorDC_Mandator.cs +++ b/Service/DCEntityMapper/MandatorDC_Mandator.cs @@ -27,7 +27,7 @@ namespace BeWo.Service.DCEntityMapper to.IsSchedulerAllowed = from.IsSchedulerAllowed; to.IsMedicationAllowed = from.IsMedicationAllowed; - to.BankAccount = MapperFactory.BankAccount.MapToNewDC(from.BankAccount, false); + to.BankAccount = MapperFactory.BankAccount.CreateOrMapToNewDC(from.BankAccount); to.AllowSbd = !string.IsNullOrEmpty(to.ClientId) && to.ClientId == "SBD"; @@ -76,9 +76,9 @@ namespace BeWo.Service.DCEntityMapper // HACK: BankAccount ist neu, alte Clients: from.BankAccount null if (from.BankAccount is object) { - to.BankAccount = MapperFactory.BankAccount.MergeWithEntity(from.BankAccount, to.BankAccount, false); - to.SoziotherapieAnsprechpartner = MapperFactory.CompactEmployeeDC_Employee.MergeWithEntity(from.SoziotherapieAnsprechpartner, to.SoziotherapieAnsprechpartner, false); - to.Logo = MapperFactory.ImageDC_Image.MergeWithEntity(from.Logo, to.Logo, false); + to.BankAccount = MapperFactory.BankAccount.MergeOrCreateWithEntity(from.BankAccount, to.BankAccount); + to.SoziotherapieAnsprechpartner = MapperFactory.CompactEmployeeDC_Employee.MergeOrCreateWithEntity(from.SoziotherapieAnsprechpartner, to.SoziotherapieAnsprechpartner); + to.Logo = MapperFactory.ImageDC_Image.MergeOrCreateWithEntity(from.Logo, to.Logo); to.ShowGkvBzEinzel = from.ShowGkvBzEinzel; to.ShowGkvBzUrbelege = from.ShowGkvBzUrbelege; diff --git a/Service/DCEntityMapper/MapperFactory.cs b/Service/DCEntityMapper/MapperFactory.cs index 6fcd96d82..31bc041cd 100644 --- a/Service/DCEntityMapper/MapperFactory.cs +++ b/Service/DCEntityMapper/MapperFactory.cs @@ -1,824 +1,821 @@ -using BeWo.Data.Entities; -using BeWo.Service.DCEntityMapper.Compact; -using BS.Shared.DataContracts; -using DevExpress.CodeParser; +using BeWo.Service.DCEntityMapper.Compact; namespace BeWo.Service.DCEntityMapper { - public static class MapperFactory - { - private static AbsenceReasonDC_AbsenceReason _AbsenceReasonDC_AbsenceReason; + public static class MapperFactory + { + private static AbsenceReasonDC_AbsenceReason _AbsenceReasonDC_AbsenceReason; - private static AbsenceTimeDC_AbsenceTime _AbsenceTimeDC_AbsenceTime; + private static AbsenceTimeDC_AbsenceTime _AbsenceTimeDC_AbsenceTime; - private static AbsenceTimeDC_AppointmentAbsenceTime _AbsenceTimeDC_AppointmentAbsenceTime; + private static AbsenceTimeDC_AppointmentAbsenceTime _AbsenceTimeDC_AppointmentAbsenceTime; - private static ContractDC_Contract _ContractDC_Contract; + private static ContractDC_Contract _ContractDC_Contract; - private static AccountingTransactionDC_AccountingTransaction _AccountingTransactionDC_AccountingTransaction; + private static AccountingTransactionDC_AccountingTransaction _AccountingTransactionDC_AccountingTransaction; - private static AssessmentSheetCategoryDC_AssessmentSheetCategory _AssessmentSheetCategoryDC_AssessmentSheetCategory; + private static AssessmentSheetCategoryDC_AssessmentSheetCategory _AssessmentSheetCategoryDC_AssessmentSheetCategory; - private static AssessmentSheetEntryDC_AssessmentSheetEntry _AssessmentSheetEntryDC_AssessmentSheetEntry; + private static AssessmentSheetEntryDC_AssessmentSheetEntry _AssessmentSheetEntryDC_AssessmentSheetEntry; - private static AssessmentSheetValueDC_AssessmentSheetValue _AssessmentSheetValueDC_AssessmentSheetValue; + private static AssessmentSheetValueDC_AssessmentSheetValue _AssessmentSheetValueDC_AssessmentSheetValue; - private static BeWoFolderDC_BeWoFolder _BeWoFolderDC_BeWoFolder; + private static BeWoFolderDC_BeWoFolder _BeWoFolderDC_BeWoFolder; - private static BookingSequenceDC_ResourceBookingSequence _BookingSequenceDC_ResourceBookingSequence; + private static BookingSequenceDC_ResourceBookingSequence _BookingSequenceDC_ResourceBookingSequence; - private static CompactCustomerDC_Customer _CompactCustomerDC_Customer; + private static CompactCustomerDC_Customer _CompactCustomerDC_Customer; - private static CompactCustomerDC_CustomerCompact _CompactCustomerDC_CustomerCompact; + private static CompactCustomerDC_CustomerCompact _CompactCustomerDC_CustomerCompact; - private static CompactEmployeeDC_Employee _CompactEmployeeDC_Employee; + private static CompactEmployeeDC_Employee _CompactEmployeeDC_Employee; - private static CompactWohnheimDC_Wohnheim _CompactWohnheimDC_Wohnheim; + private static CompactWohnheimDC_Wohnheim _CompactWohnheimDC_Wohnheim; - private static WohnheimDC_Wohnheim _WohnheimDC_Wohnheim; + private static WohnheimDC_Wohnheim _WohnheimDC_Wohnheim; - private static WohnheimEmployeeRelDC_Employee2WohnheimMapper _EmployeeWohnheimRelDC_Employee2WohnheimMapper; + private static WohnheimEmployeeRelDC_Employee2WohnheimMapper _EmployeeWohnheimRelDC_Employee2WohnheimMapper; - private static WohnheimCustomerRelDC_Customer2WohnheimMapper _CustomerWohnheimRelDC_Customer2WohnheimMapper; + private static WohnheimCustomerRelDC_Customer2WohnheimMapper _CustomerWohnheimRelDC_Customer2WohnheimMapper; - private static SignatureDC_Signature _SignatureDC_Signature; + private static SignatureDC_Signature _SignatureDC_Signature; - private static EmployeeAPPCodeDC_EmployeeAPPCode _EmployeeAPPCodeDC_EmployeeAPPCode; + private static EmployeeAPPCodeDC_EmployeeAPPCode _EmployeeAPPCodeDC_EmployeeAPPCode; - private static CustomerAPPCodeDC_CustomerAPPCode _CustomerAPPCodeDC_CustomerAPPCode; + private static CustomerAPPCodeDC_CustomerAPPCode _CustomerAPPCodeDC_CustomerAPPCode; - private static VertretungDC_Vertretung _VertretungDC_Vertretung; + private static VertretungDC_Vertretung _VertretungDC_Vertretung; - private static ChatBewoMessageSyncDC_ChatBewoMessageSync _ChatBewoMessageSyncDC_ChatBewoMessageSync; + private static ChatBewoMessageSyncDC_ChatBewoMessageSync _ChatBewoMessageSyncDC_ChatBewoMessageSync; - private static TokenDC_Token _TokenDC_Token; + private static TokenDC_Token _TokenDC_Token; - private static QuittierungsCheckDC_QuittierungsCheck _QuittierungsCheckDC_QuittierungsCheck; + private static QuittierungsCheckDC_QuittierungsCheck _QuittierungsCheckDC_QuittierungsCheck; - private static ArbeitszeitDC_Arbeitszeit _ArbeitszeitDC_Arbeitszeit; + private static ArbeitszeitDC_Arbeitszeit _ArbeitszeitDC_Arbeitszeit; - private static ArbeitszeitEintragDC_ArbeitszeitEintrag _ArbeitszeitEintragDC_ArbeitszeitEintrag; + private static ArbeitszeitEintragDC_ArbeitszeitEintrag _ArbeitszeitEintragDC_ArbeitszeitEintrag; - private static VertretungsListeDC_VertretungsListe _VertretungsListeDC_VertretungsListe; + private static VertretungsListeDC_VertretungsListe _VertretungsListeDC_VertretungsListe; - private static CompactVertreterEmployeeDC_VertreterEmployee _CompactVertreterEmployeeDC_VertreterEmployee; + private static CompactVertreterEmployeeDC_VertreterEmployee _CompactVertreterEmployeeDC_VertreterEmployee; - private static PasswortVerlaufDC_PasswortVerlauf _PasswortVerlaufDC_PasswortVerlauf; + private static PasswortVerlaufDC_PasswortVerlauf _PasswortVerlaufDC_PasswortVerlauf; - private static ChatMessageDC_ChatMessage _ChatMessageDC_ChatMessage; + private static ChatMessageDC_ChatMessage _ChatMessageDC_ChatMessage; - private static ChatMediaMessageDC_ChatMediaMessage _ChatMediaMessageDC_ChatMediaMessage; + private static ChatMediaMessageDC_ChatMediaMessage _ChatMediaMessageDC_ChatMediaMessage; - private static CompactOrganisationDC_Organisation _CompactOrganisationDC_Organisation; + private static CompactOrganisationDC_Organisation _CompactOrganisationDC_Organisation; - private static CompactPersonDC_Person _CompactPersonDC_Person; + private static CompactPersonDC_Person _CompactPersonDC_Person; - private static CompactSupportConceptDC_SupportConcept _CompactSupportConceptDC_SupportConcept; + private static CompactSupportConceptDC_SupportConcept _CompactSupportConceptDC_SupportConcept; - private static CompactTeamDC_Team _CompactTeamDC_Team; + private static CompactTeamDC_Team _CompactTeamDC_Team; - private static CompactGroupOfPeopleDC_GroupOfPeople _CompactGroupOfPeopleDC_GroupOfPeople; + private static CompactGroupOfPeopleDC_GroupOfPeople _CompactGroupOfPeopleDC_GroupOfPeople; - private static CompactUserDC_ApplicationUser _CompactUserDC_ApplicationUser; + private static CompactUserDC_ApplicationUser _CompactUserDC_ApplicationUser; - private static ContactDC_Contact _ContactDC_Contact; + private static ContactDC_Contact _ContactDC_Contact; - private static CostRatePeriodDC_CostRatePeriod _CostRatePeriodDC_CostRatePeriod; + private static CostRatePeriodDC_CostRatePeriod _CostRatePeriodDC_CostRatePeriod; - private static CustomerCostBearerRelDC_Customer2CostBearer _CustomerCostBearerRelDC_Customer2CostBearer; + private static CustomerCostBearerRelDC_Customer2CostBearer _CustomerCostBearerRelDC_Customer2CostBearer; - private static CustomerDC_Customer _CustomerDC_Customer; + private static CustomerDC_Customer _CustomerDC_Customer; - private static CustomerPersonRelationDC_Customer2Person _CustomerPersonRelationDC_Customer2Person; + private static CustomerPersonRelationDC_Customer2Person _CustomerPersonRelationDC_Customer2Person; - private static CustomerTokenRelationDC_Customer2Token _CustomerTokenRelationDC_Customer2Token; + private static CustomerTokenRelationDC_Customer2Token _CustomerTokenRelationDC_Customer2Token; - private static EmployeeTokenRelationDC_Employee2Token _EmployeeTokenRelationDC_Employee2Token; + private static EmployeeTokenRelationDC_Employee2Token _EmployeeTokenRelationDC_Employee2Token; - private static CompactTokenDC_Token _CompactTokenDC_Token; + private static CompactTokenDC_Token _CompactTokenDC_Token; - private static CustomerOrganisationRelationDC_Customer2Organisation _CustomerOrganisationRelationDC_Customer2Organisation; + private static CustomerOrganisationRelationDC_Customer2Organisation _CustomerOrganisationRelationDC_Customer2Organisation; - private static CustomerEmployeeRelDC_Employee2CustomerMapper _EmployeeCustomerRelDC_Employee2CustomerMapper; + private static CustomerEmployeeRelDC_Employee2CustomerMapper _EmployeeCustomerRelDC_Employee2CustomerMapper; - private static CustomerTeamRelDC_Team2CustomerMapper _TeamCustomerRelDC_Team2CustomerMapper; + private static CustomerTeamRelDC_Team2CustomerMapper _TeamCustomerRelDC_Team2CustomerMapper; - private static EmployeeDC_Employee _EmployeeDC_Employee; + private static EmployeeDC_Employee _EmployeeDC_Employee; - private static FileAttachmentDC_FileAttachment _FileAttachmentDC_FileAttachment; + private static FileAttachmentDC_FileAttachment _FileAttachmentDC_FileAttachment; - private static FileAttachmentDC_FileAttachmentInfo _FileAttachmentDC_FileAttachmentInfo; + private static FileAttachmentDC_FileAttachmentInfo _FileAttachmentDC_FileAttachmentInfo; - private static FollowUpDC_FollowUp _FollowUpDC_FollowUp; + private static FollowUpDC_FollowUp _FollowUpDC_FollowUp; - private static GkvAbrechnungDC_GkvAbrechnung _GkvAbrechungDC_GkvAbrechung; + private static GkvAbrechnungDC_GkvAbrechnung _GkvAbrechungDC_GkvAbrechung; - private static GkvTransferProtokollDC_GkvTransferprotokoll _GkvTransferProtokollDC_GkvTransferprotokoll; + private static GkvTransferProtokollDC_GkvTransferprotokoll _GkvTransferProtokollDC_GkvTransferprotokoll; - private static GkvTransferProtokollLightDC_GkvTransferprotokollLight _CompactGkvTransferProtokollDC_GkvTransferprotokoll; + private static GkvTransferProtokollLightDC_GkvTransferprotokollLight _CompactGkvTransferProtokollDC_GkvTransferprotokoll; - private static InvoiceBaseDC_InvoiceBase _InvoiceBaseDC_InvoiceBase; - - private static CompactInvoiceBaseDC_InvoiceBase _CompactInvoiceBaseDC_InvoiceBase; + private static InvoiceBaseDC_InvoiceBase _InvoiceBaseDC_InvoiceBase; - private static InvoiceDC_Invoice _InvoiceDC_Invoice; + private static CompactInvoiceBaseDC_InvoiceBase _CompactInvoiceBaseDC_InvoiceBase; - private static InvoiceItemDC_InvoiceItem _InvoiceItemDC_InvoiceItem; + private static InvoiceDC_Invoice _InvoiceDC_Invoice; - private static InvoiceNumberDC_InvoiceNumber _InvoiceNumberDC_InvoiceNumber; + private static InvoiceItemDC_InvoiceItem _InvoiceItemDC_InvoiceItem; - private static LoginDC_Login _LoginDC_Login; + private static InvoiceNumberDC_InvoiceNumber _InvoiceNumberDC_InvoiceNumber; - private static MailDC_Mail _MailDC_Mail; + private static LoginDC_Login _LoginDC_Login; - private static MailReceiverDC_Mail2Receiver _MailReceiverDC_Mail2Receiver; + private static MailDC_Mail _MailDC_Mail; - private static MandatorDC_Mandator _MandatorDC_Mandator; + private static MailReceiverDC_Mail2Receiver _MailReceiverDC_Mail2Receiver; - private static AuszahlungsartDC_Auszahlungsart _AuszahlungsartDC_Auszahlungsart; + private static MandatorDC_Mandator _MandatorDC_Mandator; - private static NewsItemDC_NewsItem _NewsItemDC_NewsItem; + private static AuszahlungsartDC_Auszahlungsart _AuszahlungsartDC_Auszahlungsart; - private static Organisation2PersonDC_Organisation2Person _Organisation2PersonDC_Organisation2Person; + private static NewsItemDC_NewsItem _NewsItemDC_NewsItem; - private static OrganisationDC_Organisation _OrganisationDC_Organisation; + private static Organisation2PersonDC_Organisation2Person _Organisation2PersonDC_Organisation2Person; - private static PersonDC_Person _PersonDC_Person; + private static OrganisationDC_Organisation _OrganisationDC_Organisation; - private static PlacementDC_Placement _PlacementDC_Placement; + private static PersonDC_Person _PersonDC_Person; - private static ResourceAppointmentDC_ResourceAppointment _ResourceAppointmentDC_ResourceAppointment; + private static PlacementDC_Placement _PlacementDC_Placement; - private static ResourceBookingDC_ResourceBooking _ResourceBookingDC_ResourceBooking; + private static ResourceAppointmentDC_ResourceAppointment _ResourceAppointmentDC_ResourceAppointment; - private static ResourceDC_Resource _ResourceDC_Resource; + private static ResourceBookingDC_ResourceBooking _ResourceBookingDC_ResourceBooking; - private static ServiceCategoryDC_ServiceCategory _ServiceCategoryDC_ServiceCategory; + private static ResourceDC_Resource _ResourceDC_Resource; - private static ServiceDescriptionDC_ServiceDescription _ServiceDescriptionDC_ServiceDescription; + private static ServiceCategoryDC_ServiceCategory _ServiceCategoryDC_ServiceCategory; - private static ServiceInvoiceDC_ServiceInvoice _ServiceInvoiceDC_ServiceInvoice; + private static ServiceDescriptionDC_ServiceDescription _ServiceDescriptionDC_ServiceDescription; - private static ServiceInvoicePeriodDC_ServiceInvoicePeriod _ServiceInvoicePeriodDC_ServiceInvoicePeriod; + private static ServiceInvoiceDC_ServiceInvoice _ServiceInvoiceDC_ServiceInvoice; - private static ServiceRecordDC_ServiceRecord _ServiceRecordDC_ServiceRecord; + private static ServiceInvoicePeriodDC_ServiceInvoicePeriod _ServiceInvoicePeriodDC_ServiceInvoicePeriod; - private static ServiceRecordDC_ServiceRecordCompact _ServiceRecordDC_ServiceRecordCompact; + private static ServiceRecordDC_ServiceRecord _ServiceRecordDC_ServiceRecord; - private static ServiceRecordHistoryDC_ServiceRecordHistory _ServiceRecordHistoryDC_ServiceRecordHistory; + private static ServiceRecordDC_ServiceRecordCompact _ServiceRecordDC_ServiceRecordCompact; - private static ServiceRecordGroupDC_ServiceRecordGroup _ServiceRecordGroupDC_ServiceRecordGroup; + private static ServiceRecordHistoryDC_ServiceRecordHistory _ServiceRecordHistoryDC_ServiceRecordHistory; - private static SettingsDC_Settings _SettingsDC_Settings; + private static ServiceRecordGroupDC_ServiceRecordGroup _ServiceRecordGroupDC_ServiceRecordGroup; - private static SettlementDC_SettlementInvoice _SettlementDC_SettlementInvoice; + private static SettingsDC_Settings _SettingsDC_Settings; - private static SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod _SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod; + private static SettlementDC_SettlementInvoice _SettlementDC_SettlementInvoice; - private static SupportConceptCostBearerRelDC_CostBearer2SupportConcept _SupportConceptCostBearerRelDC_CostBearer2SupportConcept; + private static SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod _SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod; - private static SupportConceptDC_SupportConcept _SupportConceptDC_SupportConcept; + private static SupportConceptCostBearerRelDC_CostBearer2SupportConcept _SupportConceptCostBearerRelDC_CostBearer2SupportConcept; - private static TaskDC_Task _TaskDC_Task; + private static SupportConceptDC_SupportConcept _SupportConceptDC_SupportConcept; - private static TeamDC_Team _TeamDC_Team; + private static TaskDC_Task _TaskDC_Task; - private static GroupOfPeopleDC_GroupOfPeople _GroupOfPeopleDC_GroupOfPeople; + private static TeamDC_Team _TeamDC_Team; - private static UserDC_User _UserDC_User; + private static GroupOfPeopleDC_GroupOfPeople _GroupOfPeopleDC_GroupOfPeople; - private static UserGroupDC_UserGroup _UserGroupDC_UserGroup; + private static UserDC_User _UserDC_User; - private static ValueListEntryDC_ValueListEntry _ValueListEntryDC_ValueListEntry; + private static UserGroupDC_UserGroup _UserGroupDC_UserGroup; - private static VarFieldDC_VarFieldDefMapper _VarFieldDC_VarField; + private static ValueListEntryDC_ValueListEntry _ValueListEntryDC_ValueListEntry; - private static EmploymentTypeDC_EmploymentType _EmploymentTypeDC_EmploymentType; + private static VarFieldDC_VarFieldDefMapper _VarFieldDC_VarField; - private static AppointmentCategoryDC_AppointmentCategory _AppointmentCategoryDC_AppointmentCategory; + private static EmploymentTypeDC_EmploymentType _EmploymentTypeDC_EmploymentType; - private static AppointmentDC_Appointment _AppointmentDC_Appointment; + private static AppointmentCategoryDC_AppointmentCategory _AppointmentCategoryDC_AppointmentCategory; - private static ServiceAccountingDC_ServiceAccounting _ServiceAccountingDC_ServiceAccounting; + private static AppointmentDC_Appointment _AppointmentDC_Appointment; - private static OrganisationPersonRelDC_Organisation2PersonMapper _OrganisationPersonRelDC_Organisation2PersonMapper; + private static ServiceAccountingDC_ServiceAccounting _ServiceAccountingDC_ServiceAccounting; - private static AdditionalServiceDC_AdditionalService _AdditionalServiceDC_AdditionalService; + private static OrganisationPersonRelDC_Organisation2PersonMapper _OrganisationPersonRelDC_Organisation2PersonMapper; - private static AdditionalServiceRegionDC_AdditionalServiceRegion _AdditionalServiceRegionDC_AdditionalServiceRegion; + private static AdditionalServiceDC_AdditionalService _AdditionalServiceDC_AdditionalService; - private static AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople _AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople; + private static AdditionalServiceRegionDC_AdditionalServiceRegion _AdditionalServiceRegionDC_AdditionalServiceRegion; - private static AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople _AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople; + private static AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople _AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople; - private static AdditionalServiceBookingDC_AdditionalServiceBooking _AdditionalServiceBookingDC_AdditionalServiceBooking; + private static AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople _AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople; - private static AdditionalServiceNoticeDC_AdditionalServiceNotice _AdditionalServiceNoticeDC_AdditionalServiceNotice; + private static AdditionalServiceBookingDC_AdditionalServiceBooking _AdditionalServiceBookingDC_AdditionalServiceBooking; - private static SupportPinDC_SupportPin _SupportPinDC_SupportPin; + private static AdditionalServiceNoticeDC_AdditionalServiceNotice _AdditionalServiceNoticeDC_AdditionalServiceNotice; - private static OvertimeDC_Overtime _OvertimeDC_Overtime; + private static SupportPinDC_SupportPin _SupportPinDC_SupportPin; - private static SchedulerAppointmentDC_SchedulerAppointment _schedulerAppointmentDCSchedulerAppointment; + private static OvertimeDC_Overtime _OvertimeDC_Overtime; - private static MedArtDC_MedArt _MedArtDC_MedArt; + private static SchedulerAppointmentDC_SchedulerAppointment _schedulerAppointmentDCSchedulerAppointment; - private static MedikamentenverordnungDC_Medikamentenverordnung _MedikamentenverordnungDC_Medikamentenverordnung; + private static MedArtDC_MedArt _MedArtDC_MedArt; - private static MedikamentenverordnungslisteDC_Medikamentenverordnungsliste _MedikamentenverordnungslisteDC_Medikamentenverordnungsliste; + private static MedikamentenverordnungDC_Medikamentenverordnung _MedikamentenverordnungDC_Medikamentenverordnung; - private static Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment _Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment; + private static MedikamentenverordnungslisteDC_Medikamentenverordnungsliste _MedikamentenverordnungslisteDC_Medikamentenverordnungsliste; - private static ResetPasswordDC_ResetPassword _ResetPasswordDC_ResetPassword; + private static Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment _Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment; - private static DarreichungsformDC_Darreichungsform _DarreichungsformDC_Darreichungsform; + private static ResetPasswordDC_ResetPassword _ResetPasswordDC_ResetPassword; - private static BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo _BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo; + private static DarreichungsformDC_Darreichungsform _DarreichungsformDC_Darreichungsform; - private static WohnheimbuchungDC_Wohnheimbuchung _WohnheimbuchungDC_Wohnheimbuchung; + private static BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo _BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo; - private static Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept _Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept; + private static WohnheimbuchungDC_Wohnheimbuchung _WohnheimbuchungDC_Wohnheimbuchung; - private static EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung _EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung; + private static Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept _Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept; - private static SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee _SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee; + private static EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung _EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung; - private static MedRecordDC_MedRecord _MedRecordDC_MedRecord; + private static SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee _SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee; - private static FeiertagDC_Feiertag _FeiertagDC_Feiertag; + private static MedRecordDC_MedRecord _MedRecordDC_MedRecord; - private static BudgetDC_Budget _BudgetDC_Budget; + private static FeiertagDC_Feiertag _FeiertagDC_Feiertag; - private static PreisDC_Preis _PreisDC_Preis; + private static BudgetDC_Budget _BudgetDC_Budget; - private static DienstInfoDC_DienstInfo _DienstInfoDC_DienstInfo; + private static PreisDC_Preis _PreisDC_Preis; - private static FlexibleReportLayoutDC_FlexibleReportLayout _FlexibleReportLayoutDC_FlexibleReportLayout; + private static DienstInfoDC_DienstInfo _DienstInfoDC_DienstInfo; - private static HomeViewPanelDC_HomeViewPanel _HomeViewPanelDC_HomeViewPanel; + private static FlexibleReportLayoutDC_FlexibleReportLayout _FlexibleReportLayoutDC_FlexibleReportLayout; - private static UiElementDC_UiElement _UiElementDC_UiElement; + private static HomeViewPanelDC_HomeViewPanel _HomeViewPanelDC_HomeViewPanel; - private static DepotRhythmusDC_DepotRhythmus _DepotRhythmusDC_DepotRhythmus; + private static UiElementDC_UiElement _UiElementDC_UiElement; - private static TextModuleDC_TextModule _TextModuleDC_TextModule; + private static DepotRhythmusDC_DepotRhythmus _DepotRhythmusDC_DepotRhythmus; - private static TextbausteinDC_Textbaustein _TextbausteinDC_Textbaustein; + private static TextModuleDC_TextModule _TextModuleDC_TextModule; - private static BargeldtransaktionDC_Bargeldtransaktion _BargeldtransaktionDC_Bargeldtransaktion; + private static TextbausteinDC_Textbaustein _TextbausteinDC_Textbaustein; - private static BargeldkassenDC_Bargeldkasse _bargeldkassenDCBargeldkasseDCBargeldkassenDCBargeldkasse; + private static BargeldtransaktionDC_Bargeldtransaktion _BargeldtransaktionDC_Bargeldtransaktion; - private static NotizenKategorieDC_NotizenKategorie _NotizenKategorieDC_NotizenKategorie; + private static BargeldkassenDC_Bargeldkasse _bargeldkassenDCBargeldkasseDCBargeldkassenDCBargeldkasse; - private static NotizenEintragDC_NotizenEintrag _NotizenEintragDC_NotizenEintrag; + private static NotizenKategorieDC_NotizenKategorie _NotizenKategorieDC_NotizenKategorie; - private static ReportTemplateDC_ReportTemplate _ReportTemplateDC_ReportTemplate; + private static NotizenEintragDC_NotizenEintrag _NotizenEintragDC_NotizenEintrag; - private static DienstEintragDC_DienstEintrag _DienstEintragDC_DienstEintrag; + private static ReportTemplateDC_ReportTemplate _ReportTemplateDC_ReportTemplate; - private static DienstvertretungDC_Dienstvertretung _DienstvertretungDC_Dienstvertretung; + private static DienstEintragDC_DienstEintrag _DienstEintragDC_DienstEintrag; - private static RegelmaessigerDienstDC_RegelmaessigerDienst _RegelmaessigerDienstDC_RegelmaessigerDienst; + private static DienstvertretungDC_Dienstvertretung _DienstvertretungDC_Dienstvertretung; - private static RatingDC_Rating _RatingDC_Rating; + private static RegelmaessigerDienstDC_RegelmaessigerDienst _RegelmaessigerDienstDC_RegelmaessigerDienst; - private static RatingTypeDC_RatingType _RatingTypeDC_RatingType; + private static RatingDC_Rating _RatingDC_Rating; - private static GoalRatingDC_GoalRating _GoalRatingDC_GoalRating; + private static RatingTypeDC_RatingType _RatingTypeDC_RatingType; - private static ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature _ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature; + private static GoalRatingDC_GoalRating _GoalRatingDC_GoalRating; - private static QuittierungsbelegsstatusDC_Quittierungsbelegsstatus _QuittierungsbelegsstatusDC_Quittierungsbelegsstatus; + private static ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature _ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature; - private static DokumentvorlageDC_Dokumentvorlage _DokumentvorlageDC_Dokumentvorlage; + private static QuittierungsbelegsstatusDC_Quittierungsbelegsstatus _QuittierungsbelegsstatusDC_Quittierungsbelegsstatus; - private static VorlagentabelleDC_Vorlagentabelle _VorlagentabelleDC_Vorlagentabelle; + private static DokumentvorlageDC_Dokumentvorlage _DokumentvorlageDC_Dokumentvorlage; - private static GeschenkterUrlaubstagDC_GeschenkterUrlaubstag _GeschenkterUrlaubstagDC_GeschenkterUrlaubstag; + private static VorlagentabelleDC_Vorlagentabelle _VorlagentabelleDC_Vorlagentabelle; - private static AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint _AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint; + private static GeschenkterUrlaubstagDC_GeschenkterUrlaubstag _GeschenkterUrlaubstagDC_GeschenkterUrlaubstag; - private static AddressRouteDC_AddressRoute _AddressRouteDC_AddressRoute; + private static AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint _AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint; - private static BargeldtransaktionshistoryDC_Bargeldtransaktionshistory _BargeldtransaktionshistoryDC_Bargeldtransaktionshistory; + private static AddressRouteDC_AddressRoute _AddressRouteDC_AddressRoute; - private static WohneinheitDC_Wohneinheit _WohneinheitDC_Wohneinheit; + private static BargeldtransaktionshistoryDC_Bargeldtransaktionshistory _BargeldtransaktionshistoryDC_Bargeldtransaktionshistory; - private static WohneinheitBelegungDC_WohneinheitBelegung _WohneinheitBelegungDC_WohneinheitBelegung; + private static WohneinheitDC_Wohneinheit _WohneinheitDC_Wohneinheit; - private static ImageDC_Image _ImageDC_Image; + private static WohneinheitBelegungDC_WohneinheitBelegung _WohneinheitBelegungDC_WohneinheitBelegung; - private static CustomerVermittlungArbeitDC_CustomerVermittlungArbeit _CustomerVermittlungArbeitDC_CustomerVermittlungArbeit; + private static ImageDC_Image _ImageDC_Image; - private static CustomerWohnhilfeDC_CustomerWohnhilfe _CustomerWohnhilfeDC_CustomerWohnhilfe; + private static CustomerVermittlungArbeitDC_CustomerVermittlungArbeit _CustomerVermittlungArbeitDC_CustomerVermittlungArbeit; - private static AiSettingsDC_AiSettings _AiSettingsDC_AiSettings; + private static CustomerWohnhilfeDC_CustomerWohnhilfe _CustomerWohnhilfeDC_CustomerWohnhilfe; - private static GkvAbrechnungLightDC_GkvAbrechnungLight _GkvAbrechnungLightDC_GkvAbrechnungLight; + private static AiSettingsDC_AiSettings _AiSettingsDC_AiSettings; - private static GkvTransferProtokollLightDC_GkvTransferprotokollLight _GkvTransferProtokollLightDC_GkvTransferprotokollLight; + private static GkvAbrechnungLightDC_GkvAbrechnungLight _GkvAbrechnungLightDC_GkvAbrechnungLight; - private static CompactOrganisationDC_Organisation _OrganisationLightDC_OrganisationLight; + private static GkvTransferProtokollLightDC_GkvTransferprotokollLight _GkvTransferProtokollLightDC_GkvTransferprotokollLight; - private static InvoiceBaseLightDC_InvoiceBaseLight _InvoiceBaseLightDC_InvoiceBaseLight; + private static CompactOrganisationDC_Organisation _OrganisationLightDC_OrganisationLight; - public static MedRecordDC_MedRecord MedRecordDC_MedRecord => - _MedRecordDC_MedRecord ?? (_MedRecordDC_MedRecord = new MedRecordDC_MedRecord()); + private static InvoiceBaseLightDC_InvoiceBaseLight _InvoiceBaseLightDC_InvoiceBaseLight; - public static SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee => - _SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee ?? (_SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee = new SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee()); + public static MedRecordDC_MedRecord MedRecordDC_MedRecord => + _MedRecordDC_MedRecord ?? (_MedRecordDC_MedRecord = new MedRecordDC_MedRecord()); - public static EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung => - _EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung ?? (_EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung = new EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung()); + public static SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee => + _SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee ?? (_SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee = new SupportConceptApprovalPeriodEmployeeRelDC_SupportConceptApprovalPeriod2Employee()); - public static Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept => - _Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept ?? (_Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept = new Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept()); + public static EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung => + _EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung ?? (_EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung = new EmployeeWohnheimbuchungRelationDC_Employee2Wohnheimbuchung()); - public static WohnheimbuchungDC_Wohnheimbuchung WohnheimbuchungDC_Wohnheimbuchung => - _WohnheimbuchungDC_Wohnheimbuchung ?? (_WohnheimbuchungDC_Wohnheimbuchung = new WohnheimbuchungDC_Wohnheimbuchung()); + public static Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept => + _Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept ?? (_Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept = new Wohnheimbuchung2Costbearer2SupportConceptRelDC_Wohnheimbuchung2Costbearer2SupportConcept()); - public static BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo => - _BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo ?? (_BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo = new BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo()); + public static WohnheimbuchungDC_Wohnheimbuchung WohnheimbuchungDC_Wohnheimbuchung => + _WohnheimbuchungDC_Wohnheimbuchung ?? (_WohnheimbuchungDC_Wohnheimbuchung = new WohnheimbuchungDC_Wohnheimbuchung()); - public static NotizenKategorieDC_NotizenKategorie NotizenKategorieDC_NotizenKategorie => - _NotizenKategorieDC_NotizenKategorie ?? (_NotizenKategorieDC_NotizenKategorie = new NotizenKategorieDC_NotizenKategorie()); + public static BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo => + _BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo ?? (_BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo = new BeWoMobilBrowserInfoDC_BeWoMobilBrowserInfo()); - public static NotizenEintragDC_NotizenEintrag NotizenEintragDC_NotizenEintrag => - _NotizenEintragDC_NotizenEintrag ?? (_NotizenEintragDC_NotizenEintrag = new NotizenEintragDC_NotizenEintrag()); + public static NotizenKategorieDC_NotizenKategorie NotizenKategorieDC_NotizenKategorie => + _NotizenKategorieDC_NotizenKategorie ?? (_NotizenKategorieDC_NotizenKategorie = new NotizenKategorieDC_NotizenKategorie()); - public static BargeldkassenDC_Bargeldkasse BargeldkassenDCBargeldkasseDC_BargeldkassenDCBargeldkasse => - _bargeldkassenDCBargeldkasseDCBargeldkassenDCBargeldkasse ?? (_bargeldkassenDCBargeldkasseDCBargeldkassenDCBargeldkasse = new BargeldkassenDC_Bargeldkasse()); + public static NotizenEintragDC_NotizenEintrag NotizenEintragDC_NotizenEintrag => + _NotizenEintragDC_NotizenEintrag ?? (_NotizenEintragDC_NotizenEintrag = new NotizenEintragDC_NotizenEintrag()); - public static BargeldtransaktionDC_Bargeldtransaktion BargeldtransaktionDC_Bargeldtransaktion => - _BargeldtransaktionDC_Bargeldtransaktion ?? (_BargeldtransaktionDC_Bargeldtransaktion = new BargeldtransaktionDC_Bargeldtransaktion()); + public static BargeldkassenDC_Bargeldkasse BargeldkassenDCBargeldkasseDC_BargeldkassenDCBargeldkasse => + _bargeldkassenDCBargeldkasseDCBargeldkassenDCBargeldkasse ?? (_bargeldkassenDCBargeldkasseDCBargeldkassenDCBargeldkasse = new BargeldkassenDC_Bargeldkasse()); - public static TextModuleDC_TextModule TextModuleDC_TextModule => - _TextModuleDC_TextModule ?? (_TextModuleDC_TextModule = new TextModuleDC_TextModule()); + public static BargeldtransaktionDC_Bargeldtransaktion BargeldtransaktionDC_Bargeldtransaktion => + _BargeldtransaktionDC_Bargeldtransaktion ?? (_BargeldtransaktionDC_Bargeldtransaktion = new BargeldtransaktionDC_Bargeldtransaktion()); - public static TextbausteinDC_Textbaustein TextbausteinDC_Textbaustein => - _TextbausteinDC_Textbaustein ?? (_TextbausteinDC_Textbaustein = new TextbausteinDC_Textbaustein()); + public static TextModuleDC_TextModule TextModuleDC_TextModule => + _TextModuleDC_TextModule ?? (_TextModuleDC_TextModule = new TextModuleDC_TextModule()); - public static DepotRhythmusDC_DepotRhythmus DepotRhythmusDC_DepotRhythmus => - _DepotRhythmusDC_DepotRhythmus ?? (_DepotRhythmusDC_DepotRhythmus = new DepotRhythmusDC_DepotRhythmus()); + public static TextbausteinDC_Textbaustein TextbausteinDC_Textbaustein => + _TextbausteinDC_Textbaustein ?? (_TextbausteinDC_Textbaustein = new TextbausteinDC_Textbaustein()); - public static UiElementDC_UiElement UiElementDC_UiElement => - _UiElementDC_UiElement ?? (_UiElementDC_UiElement = new UiElementDC_UiElement()); + public static DepotRhythmusDC_DepotRhythmus DepotRhythmusDC_DepotRhythmus => + _DepotRhythmusDC_DepotRhythmus ?? (_DepotRhythmusDC_DepotRhythmus = new DepotRhythmusDC_DepotRhythmus()); - public static ResetPasswordDC_ResetPassword ResetPasswordDC_ResetPassword => - _ResetPasswordDC_ResetPassword ?? (_ResetPasswordDC_ResetPassword = new ResetPasswordDC_ResetPassword()); + public static UiElementDC_UiElement UiElementDC_UiElement => + _UiElementDC_UiElement ?? (_UiElementDC_UiElement = new UiElementDC_UiElement()); - public static Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment => - _Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment ?? (_Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment = new Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment()); + public static ResetPasswordDC_ResetPassword ResetPasswordDC_ResetPassword => + _ResetPasswordDC_ResetPassword ?? (_ResetPasswordDC_ResetPassword = new ResetPasswordDC_ResetPassword()); - public static MedikamentenverordnungslisteDC_Medikamentenverordnungsliste MedikamentenverordnungslisteDC_Medikamentenverordnungsliste => - _MedikamentenverordnungslisteDC_Medikamentenverordnungsliste ?? (_MedikamentenverordnungslisteDC_Medikamentenverordnungsliste = new MedikamentenverordnungslisteDC_Medikamentenverordnungsliste()); + public static Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment => + _Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment ?? (_Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment = new Employee2SchedulerAppointmentDC_Employee2SchedulerAppointment()); - public static MedikamentenverordnungDC_Medikamentenverordnung MedikamentenverordnungDC_Medikamentenverordnung => - _MedikamentenverordnungDC_Medikamentenverordnung ?? (_MedikamentenverordnungDC_Medikamentenverordnung = new MedikamentenverordnungDC_Medikamentenverordnung()); + public static MedikamentenverordnungslisteDC_Medikamentenverordnungsliste MedikamentenverordnungslisteDC_Medikamentenverordnungsliste => + _MedikamentenverordnungslisteDC_Medikamentenverordnungsliste ?? (_MedikamentenverordnungslisteDC_Medikamentenverordnungsliste = new MedikamentenverordnungslisteDC_Medikamentenverordnungsliste()); - public static MedArtDC_MedArt MedArtDC_MedArt => - _MedArtDC_MedArt ?? (_MedArtDC_MedArt = new MedArtDC_MedArt()); + public static MedikamentenverordnungDC_Medikamentenverordnung MedikamentenverordnungDC_Medikamentenverordnung => + _MedikamentenverordnungDC_Medikamentenverordnung ?? (_MedikamentenverordnungDC_Medikamentenverordnung = new MedikamentenverordnungDC_Medikamentenverordnung()); - public static SchedulerAppointmentDC_SchedulerAppointment SchedulerAppointmentDCSchedulerAppointment => - _schedulerAppointmentDCSchedulerAppointment ?? (_schedulerAppointmentDCSchedulerAppointment = new SchedulerAppointmentDC_SchedulerAppointment()); + public static MedArtDC_MedArt MedArtDC_MedArt => + _MedArtDC_MedArt ?? (_MedArtDC_MedArt = new MedArtDC_MedArt()); - public static AbsenceReasonDC_AbsenceReason AbsenceReasonDC_AbsenceReason => - _AbsenceReasonDC_AbsenceReason ?? (_AbsenceReasonDC_AbsenceReason = new AbsenceReasonDC_AbsenceReason()); + public static SchedulerAppointmentDC_SchedulerAppointment SchedulerAppointmentDCSchedulerAppointment => + _schedulerAppointmentDCSchedulerAppointment ?? (_schedulerAppointmentDCSchedulerAppointment = new SchedulerAppointmentDC_SchedulerAppointment()); - public static AbsenceTimeDC_AbsenceTime AbsenceTimeDC_AbsenceTime => - _AbsenceTimeDC_AbsenceTime ?? (_AbsenceTimeDC_AbsenceTime = new AbsenceTimeDC_AbsenceTime()); + public static AbsenceReasonDC_AbsenceReason AbsenceReasonDC_AbsenceReason => + _AbsenceReasonDC_AbsenceReason ?? (_AbsenceReasonDC_AbsenceReason = new AbsenceReasonDC_AbsenceReason()); - public static AbsenceTimeDC_AppointmentAbsenceTime AbsenceTimeDC_AppointmentAbsenceTime => - _AbsenceTimeDC_AppointmentAbsenceTime ?? (_AbsenceTimeDC_AppointmentAbsenceTime = new AbsenceTimeDC_AppointmentAbsenceTime()); + public static AbsenceTimeDC_AbsenceTime AbsenceTimeDC_AbsenceTime => + _AbsenceTimeDC_AbsenceTime ?? (_AbsenceTimeDC_AbsenceTime = new AbsenceTimeDC_AbsenceTime()); - public static AdditionalServiceBookingDC_AdditionalServiceBooking AdditionalServiceBookingDC_AdditionalServiceBooking => - _AdditionalServiceBookingDC_AdditionalServiceBooking ?? (_AdditionalServiceBookingDC_AdditionalServiceBooking = new AdditionalServiceBookingDC_AdditionalServiceBooking()); + public static AbsenceTimeDC_AppointmentAbsenceTime AbsenceTimeDC_AppointmentAbsenceTime => + _AbsenceTimeDC_AppointmentAbsenceTime ?? (_AbsenceTimeDC_AppointmentAbsenceTime = new AbsenceTimeDC_AppointmentAbsenceTime()); - public static AdditionalServiceDC_AdditionalService AdditionalServiceDC_AdditionalService => - _AdditionalServiceDC_AdditionalService ?? - (_AdditionalServiceDC_AdditionalService = new AdditionalServiceDC_AdditionalService()); + public static AdditionalServiceBookingDC_AdditionalServiceBooking AdditionalServiceBookingDC_AdditionalServiceBooking => + _AdditionalServiceBookingDC_AdditionalServiceBooking ?? (_AdditionalServiceBookingDC_AdditionalServiceBooking = new AdditionalServiceBookingDC_AdditionalServiceBooking()); - public static AdditionalServiceRegionDC_AdditionalServiceRegion AdditionalServiceRegionDC_AdditionalServiceRegion => - _AdditionalServiceRegionDC_AdditionalServiceRegion ?? - (_AdditionalServiceRegionDC_AdditionalServiceRegion = - new AdditionalServiceRegionDC_AdditionalServiceRegion()); + public static AdditionalServiceDC_AdditionalService AdditionalServiceDC_AdditionalService => + _AdditionalServiceDC_AdditionalService ?? + (_AdditionalServiceDC_AdditionalService = new AdditionalServiceDC_AdditionalService()); - public static AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople => - _AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople ?? - (_AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople = - new AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople()); + public static AdditionalServiceRegionDC_AdditionalServiceRegion AdditionalServiceRegionDC_AdditionalServiceRegion => + _AdditionalServiceRegionDC_AdditionalServiceRegion ?? + (_AdditionalServiceRegionDC_AdditionalServiceRegion = + new AdditionalServiceRegionDC_AdditionalServiceRegion()); - public static AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople => - _AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople ?? - (_AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople = - new AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople()); + public static AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople => + _AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople ?? + (_AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople = + new AdditionalServiceGroupOfPeopleRelationDC_AdditionalService2GroupOfPeople()); - public static AdditionalServiceNoticeDC_AdditionalServiceNotice AdditionalServiceNoticeDC_AdditionalServiceNotice => - _AdditionalServiceNoticeDC_AdditionalServiceNotice ?? - (_AdditionalServiceNoticeDC_AdditionalServiceNotice = new AdditionalServiceNoticeDC_AdditionalServiceNotice()); + public static AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople => + _AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople ?? + (_AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople = + new AdditionalServiceGroupOfPeopleCD_AdditionalServiceGroupOfPeople()); - public static ContractDC_Contract ContractDC_Contract => - _ContractDC_Contract ?? (_ContractDC_Contract = new ContractDC_Contract()); + public static AdditionalServiceNoticeDC_AdditionalServiceNotice AdditionalServiceNoticeDC_AdditionalServiceNotice => + _AdditionalServiceNoticeDC_AdditionalServiceNotice ?? + (_AdditionalServiceNoticeDC_AdditionalServiceNotice = new AdditionalServiceNoticeDC_AdditionalServiceNotice()); - public static AccountingTransactionDC_AccountingTransaction AccountingTransactionDC_AccountingTransaction => - _AccountingTransactionDC_AccountingTransaction ?? (_AccountingTransactionDC_AccountingTransaction = new AccountingTransactionDC_AccountingTransaction()); + public static ContractDC_Contract ContractDC_Contract => + _ContractDC_Contract ?? (_ContractDC_Contract = new ContractDC_Contract()); - public static AssessmentSheetCategoryDC_AssessmentSheetCategory AssessmentSheetCategoryDC_AssessmentSheetCategory => - _AssessmentSheetCategoryDC_AssessmentSheetCategory ?? (_AssessmentSheetCategoryDC_AssessmentSheetCategory = new AssessmentSheetCategoryDC_AssessmentSheetCategory()); + public static AccountingTransactionDC_AccountingTransaction AccountingTransactionDC_AccountingTransaction => + _AccountingTransactionDC_AccountingTransaction ?? (_AccountingTransactionDC_AccountingTransaction = new AccountingTransactionDC_AccountingTransaction()); - public static AssessmentSheetEntryDC_AssessmentSheetEntry AssessmentSheetEntryDC_AssessmentSheetEntry => - _AssessmentSheetEntryDC_AssessmentSheetEntry ?? (_AssessmentSheetEntryDC_AssessmentSheetEntry = new AssessmentSheetEntryDC_AssessmentSheetEntry()); + public static AssessmentSheetCategoryDC_AssessmentSheetCategory AssessmentSheetCategoryDC_AssessmentSheetCategory => + _AssessmentSheetCategoryDC_AssessmentSheetCategory ?? (_AssessmentSheetCategoryDC_AssessmentSheetCategory = new AssessmentSheetCategoryDC_AssessmentSheetCategory()); - public static AssessmentSheetValueDC_AssessmentSheetValue AssessmentSheetValueDC_AssessmentSheetValue => - _AssessmentSheetValueDC_AssessmentSheetValue ?? (_AssessmentSheetValueDC_AssessmentSheetValue = new AssessmentSheetValueDC_AssessmentSheetValue()); + public static AssessmentSheetEntryDC_AssessmentSheetEntry AssessmentSheetEntryDC_AssessmentSheetEntry => + _AssessmentSheetEntryDC_AssessmentSheetEntry ?? (_AssessmentSheetEntryDC_AssessmentSheetEntry = new AssessmentSheetEntryDC_AssessmentSheetEntry()); - public static BeWoFolderDC_BeWoFolder BeWoFolderDC_BeWoFolder => - _BeWoFolderDC_BeWoFolder ?? (_BeWoFolderDC_BeWoFolder = new BeWoFolderDC_BeWoFolder()); + public static AssessmentSheetValueDC_AssessmentSheetValue AssessmentSheetValueDC_AssessmentSheetValue => + _AssessmentSheetValueDC_AssessmentSheetValue ?? (_AssessmentSheetValueDC_AssessmentSheetValue = new AssessmentSheetValueDC_AssessmentSheetValue()); - public static BookingSequenceDC_ResourceBookingSequence BookingSequenceDC_ResourceBookingSequence => - _BookingSequenceDC_ResourceBookingSequence ?? (_BookingSequenceDC_ResourceBookingSequence = new BookingSequenceDC_ResourceBookingSequence()); + public static BeWoFolderDC_BeWoFolder BeWoFolderDC_BeWoFolder => + _BeWoFolderDC_BeWoFolder ?? (_BeWoFolderDC_BeWoFolder = new BeWoFolderDC_BeWoFolder()); - public static CompactCustomerDC_Customer CompactCustomerDC_Customer => - _CompactCustomerDC_Customer ?? (_CompactCustomerDC_Customer = new CompactCustomerDC_Customer()); + public static BookingSequenceDC_ResourceBookingSequence BookingSequenceDC_ResourceBookingSequence => + _BookingSequenceDC_ResourceBookingSequence ?? (_BookingSequenceDC_ResourceBookingSequence = new BookingSequenceDC_ResourceBookingSequence()); - public static CompactCustomerDC_CustomerCompact CompactCustomerDC_CustomerCompact => - _CompactCustomerDC_CustomerCompact ?? (_CompactCustomerDC_CustomerCompact = new CompactCustomerDC_CustomerCompact()); + public static CompactCustomerDC_Customer CompactCustomerDC_Customer => + _CompactCustomerDC_Customer ?? (_CompactCustomerDC_Customer = new CompactCustomerDC_Customer()); - public static CompactEmployeeDC_Employee CompactEmployeeDC_Employee => - _CompactEmployeeDC_Employee ?? (_CompactEmployeeDC_Employee = new CompactEmployeeDC_Employee()); + public static CompactCustomerDC_CustomerCompact CompactCustomerDC_CustomerCompact => + _CompactCustomerDC_CustomerCompact ?? (_CompactCustomerDC_CustomerCompact = new CompactCustomerDC_CustomerCompact()); - public static CompactWohnheimDC_Wohnheim CompactWohnheimDC_Wohnheim => - _CompactWohnheimDC_Wohnheim ?? (_CompactWohnheimDC_Wohnheim = new CompactWohnheimDC_Wohnheim()); + public static CompactEmployeeDC_Employee CompactEmployeeDC_Employee => + _CompactEmployeeDC_Employee ?? (_CompactEmployeeDC_Employee = new CompactEmployeeDC_Employee()); - public static WohnheimDC_Wohnheim WohnheimDC_Wohnheim => - _WohnheimDC_Wohnheim ?? (_WohnheimDC_Wohnheim = new WohnheimDC_Wohnheim()); + public static CompactWohnheimDC_Wohnheim CompactWohnheimDC_Wohnheim => + _CompactWohnheimDC_Wohnheim ?? (_CompactWohnheimDC_Wohnheim = new CompactWohnheimDC_Wohnheim()); - public static WohnheimEmployeeRelDC_Employee2WohnheimMapper EmployeeWohnheimRelDC_Employee2WohnheimMapper => - _EmployeeWohnheimRelDC_Employee2WohnheimMapper ?? (_EmployeeWohnheimRelDC_Employee2WohnheimMapper = new WohnheimEmployeeRelDC_Employee2WohnheimMapper()); + public static WohnheimDC_Wohnheim WohnheimDC_Wohnheim => + _WohnheimDC_Wohnheim ?? (_WohnheimDC_Wohnheim = new WohnheimDC_Wohnheim()); - public static WohnheimCustomerRelDC_Customer2WohnheimMapper CustomerWohnheimRelDC_Customer2WohnheimMapper => - _CustomerWohnheimRelDC_Customer2WohnheimMapper ?? (_CustomerWohnheimRelDC_Customer2WohnheimMapper = new WohnheimCustomerRelDC_Customer2WohnheimMapper()); + public static WohnheimEmployeeRelDC_Employee2WohnheimMapper EmployeeWohnheimRelDC_Employee2WohnheimMapper => + _EmployeeWohnheimRelDC_Employee2WohnheimMapper ?? (_EmployeeWohnheimRelDC_Employee2WohnheimMapper = new WohnheimEmployeeRelDC_Employee2WohnheimMapper()); - public static SignatureDC_Signature SignatureDC_Signature => - _SignatureDC_Signature ?? (_SignatureDC_Signature = new SignatureDC_Signature()); + public static WohnheimCustomerRelDC_Customer2WohnheimMapper CustomerWohnheimRelDC_Customer2WohnheimMapper => + _CustomerWohnheimRelDC_Customer2WohnheimMapper ?? (_CustomerWohnheimRelDC_Customer2WohnheimMapper = new WohnheimCustomerRelDC_Customer2WohnheimMapper()); - public static CustomerAPPCodeDC_CustomerAPPCode CustomerAPPCodeDC_CustomerAPPCode => - _CustomerAPPCodeDC_CustomerAPPCode ?? (_CustomerAPPCodeDC_CustomerAPPCode = new CustomerAPPCodeDC_CustomerAPPCode()); + public static SignatureDC_Signature SignatureDC_Signature => + _SignatureDC_Signature ?? (_SignatureDC_Signature = new SignatureDC_Signature()); - public static VertretungDC_Vertretung VertretungDC_Vertretung => - _VertretungDC_Vertretung ?? (_VertretungDC_Vertretung = new VertretungDC_Vertretung()); + public static CustomerAPPCodeDC_CustomerAPPCode CustomerAPPCodeDC_CustomerAPPCode => + _CustomerAPPCodeDC_CustomerAPPCode ?? (_CustomerAPPCodeDC_CustomerAPPCode = new CustomerAPPCodeDC_CustomerAPPCode()); - public static ChatBewoMessageSyncDC_ChatBewoMessageSync ChatBewoMessageSyncDC_ChatBewoMessageSync => - _ChatBewoMessageSyncDC_ChatBewoMessageSync ?? (_ChatBewoMessageSyncDC_ChatBewoMessageSync = new ChatBewoMessageSyncDC_ChatBewoMessageSync()); + public static VertretungDC_Vertretung VertretungDC_Vertretung => + _VertretungDC_Vertretung ?? (_VertretungDC_Vertretung = new VertretungDC_Vertretung()); - public static TokenDC_Token TokenDC_Token => - _TokenDC_Token ?? (_TokenDC_Token = new TokenDC_Token()); + public static ChatBewoMessageSyncDC_ChatBewoMessageSync ChatBewoMessageSyncDC_ChatBewoMessageSync => + _ChatBewoMessageSyncDC_ChatBewoMessageSync ?? (_ChatBewoMessageSyncDC_ChatBewoMessageSync = new ChatBewoMessageSyncDC_ChatBewoMessageSync()); - public static QuittierungsCheckDC_QuittierungsCheck QuittierungsCheckDC_QuittierungsCheck => - _QuittierungsCheckDC_QuittierungsCheck ?? (_QuittierungsCheckDC_QuittierungsCheck = new QuittierungsCheckDC_QuittierungsCheck()); + public static TokenDC_Token TokenDC_Token => + _TokenDC_Token ?? (_TokenDC_Token = new TokenDC_Token()); - public static ArbeitszeitDC_Arbeitszeit ArbeitszeitDC_Arbeitszeit => - _ArbeitszeitDC_Arbeitszeit ?? (_ArbeitszeitDC_Arbeitszeit = new ArbeitszeitDC_Arbeitszeit()); + public static QuittierungsCheckDC_QuittierungsCheck QuittierungsCheckDC_QuittierungsCheck => + _QuittierungsCheckDC_QuittierungsCheck ?? (_QuittierungsCheckDC_QuittierungsCheck = new QuittierungsCheckDC_QuittierungsCheck()); - public static ArbeitszeitEintragDC_ArbeitszeitEintrag ArbeitszeitEintragDC_ArbeitszeitEintrag => - _ArbeitszeitEintragDC_ArbeitszeitEintrag ?? (_ArbeitszeitEintragDC_ArbeitszeitEintrag = new ArbeitszeitEintragDC_ArbeitszeitEintrag()); + public static ArbeitszeitDC_Arbeitszeit ArbeitszeitDC_Arbeitszeit => + _ArbeitszeitDC_Arbeitszeit ?? (_ArbeitszeitDC_Arbeitszeit = new ArbeitszeitDC_Arbeitszeit()); - public static VertretungsListeDC_VertretungsListe VertretungsListeDC_VertretungsListe => - _VertretungsListeDC_VertretungsListe ?? (_VertretungsListeDC_VertretungsListe = new VertretungsListeDC_VertretungsListe()); + public static ArbeitszeitEintragDC_ArbeitszeitEintrag ArbeitszeitEintragDC_ArbeitszeitEintrag => + _ArbeitszeitEintragDC_ArbeitszeitEintrag ?? (_ArbeitszeitEintragDC_ArbeitszeitEintrag = new ArbeitszeitEintragDC_ArbeitszeitEintrag()); - public static CompactVertreterEmployeeDC_VertreterEmployee CompactVertreterEmployeeDC_VertreterEmployee => - _CompactVertreterEmployeeDC_VertreterEmployee ?? (_CompactVertreterEmployeeDC_VertreterEmployee = new CompactVertreterEmployeeDC_VertreterEmployee()); + public static VertretungsListeDC_VertretungsListe VertretungsListeDC_VertretungsListe => + _VertretungsListeDC_VertretungsListe ?? (_VertretungsListeDC_VertretungsListe = new VertretungsListeDC_VertretungsListe()); - public static PasswortVerlaufDC_PasswortVerlauf PasswortVerlaufDC_PasswortVerlauf => - _PasswortVerlaufDC_PasswortVerlauf ?? (_PasswortVerlaufDC_PasswortVerlauf = new PasswortVerlaufDC_PasswortVerlauf()); + public static CompactVertreterEmployeeDC_VertreterEmployee CompactVertreterEmployeeDC_VertreterEmployee => + _CompactVertreterEmployeeDC_VertreterEmployee ?? (_CompactVertreterEmployeeDC_VertreterEmployee = new CompactVertreterEmployeeDC_VertreterEmployee()); - public static ChatMessageDC_ChatMessage ChatMessagesDC_ChatMessages => - _ChatMessageDC_ChatMessage ?? (_ChatMessageDC_ChatMessage = new ChatMessageDC_ChatMessage()); + public static PasswortVerlaufDC_PasswortVerlauf PasswortVerlaufDC_PasswortVerlauf => + _PasswortVerlaufDC_PasswortVerlauf ?? (_PasswortVerlaufDC_PasswortVerlauf = new PasswortVerlaufDC_PasswortVerlauf()); - public static ChatMediaMessageDC_ChatMediaMessage ChatMediaMessagesDC_ChatMediaMessages => - _ChatMediaMessageDC_ChatMediaMessage ?? (_ChatMediaMessageDC_ChatMediaMessage = new ChatMediaMessageDC_ChatMediaMessage()); + public static ChatMessageDC_ChatMessage ChatMessagesDC_ChatMessages => + _ChatMessageDC_ChatMessage ?? (_ChatMessageDC_ChatMessage = new ChatMessageDC_ChatMessage()); - public static EmployeeAPPCodeDC_EmployeeAPPCode EmployeeAPPCodeDC_EmployeeAPPCode => - _EmployeeAPPCodeDC_EmployeeAPPCode ?? (_EmployeeAPPCodeDC_EmployeeAPPCode = new EmployeeAPPCodeDC_EmployeeAPPCode()); + public static ChatMediaMessageDC_ChatMediaMessage ChatMediaMessagesDC_ChatMediaMessages => + _ChatMediaMessageDC_ChatMediaMessage ?? (_ChatMediaMessageDC_ChatMediaMessage = new ChatMediaMessageDC_ChatMediaMessage()); - public static CompactOrganisationDC_Organisation CompactOrganisationDC_Organisation => - _CompactOrganisationDC_Organisation ?? (_CompactOrganisationDC_Organisation = new CompactOrganisationDC_Organisation()); + public static EmployeeAPPCodeDC_EmployeeAPPCode EmployeeAPPCodeDC_EmployeeAPPCode => + _EmployeeAPPCodeDC_EmployeeAPPCode ?? (_EmployeeAPPCodeDC_EmployeeAPPCode = new EmployeeAPPCodeDC_EmployeeAPPCode()); - public static CompactPersonDC_Person CompactPersonDC_Person => - _CompactPersonDC_Person ?? (_CompactPersonDC_Person = new CompactPersonDC_Person()); + public static CompactOrganisationDC_Organisation CompactOrganisationDC_Organisation => + _CompactOrganisationDC_Organisation ?? (_CompactOrganisationDC_Organisation = new CompactOrganisationDC_Organisation()); - public static CompactSupportConceptDC_SupportConcept CompactSupportConceptDC_SupportConcept => - _CompactSupportConceptDC_SupportConcept ?? (_CompactSupportConceptDC_SupportConcept = new CompactSupportConceptDC_SupportConcept()); + public static CompactPersonDC_Person CompactPersonDC_Person => + _CompactPersonDC_Person ?? (_CompactPersonDC_Person = new CompactPersonDC_Person()); - public static CompactTeamDC_Team CompactTeamDC_Team => - _CompactTeamDC_Team ?? (_CompactTeamDC_Team = new CompactTeamDC_Team()); + public static CompactSupportConceptDC_SupportConcept CompactSupportConceptDC_SupportConcept => + _CompactSupportConceptDC_SupportConcept ?? (_CompactSupportConceptDC_SupportConcept = new CompactSupportConceptDC_SupportConcept()); - public static CompactGroupOfPeopleDC_GroupOfPeople CompactGroupOfPeopleDC_GroupOfPeople => - _CompactGroupOfPeopleDC_GroupOfPeople ?? (_CompactGroupOfPeopleDC_GroupOfPeople = new CompactGroupOfPeopleDC_GroupOfPeople()); + public static CompactTeamDC_Team CompactTeamDC_Team => + _CompactTeamDC_Team ?? (_CompactTeamDC_Team = new CompactTeamDC_Team()); - public static CompactUserDC_ApplicationUser CompactUserDC_ApplicationUser => - _CompactUserDC_ApplicationUser ?? (_CompactUserDC_ApplicationUser = new CompactUserDC_ApplicationUser()); + public static CompactGroupOfPeopleDC_GroupOfPeople CompactGroupOfPeopleDC_GroupOfPeople => + _CompactGroupOfPeopleDC_GroupOfPeople ?? (_CompactGroupOfPeopleDC_GroupOfPeople = new CompactGroupOfPeopleDC_GroupOfPeople()); - public static ContactDC_Contact ContactDC_Contact => - _ContactDC_Contact ?? (_ContactDC_Contact = new ContactDC_Contact()); + public static CompactUserDC_ApplicationUser CompactUserDC_ApplicationUser => + _CompactUserDC_ApplicationUser ?? (_CompactUserDC_ApplicationUser = new CompactUserDC_ApplicationUser()); - public static CostRatePeriodDC_CostRatePeriod CostRatePeriodDC_CostRatePeriod => - _CostRatePeriodDC_CostRatePeriod ?? (_CostRatePeriodDC_CostRatePeriod = new CostRatePeriodDC_CostRatePeriod()); + public static ContactDC_Contact ContactDC_Contact => + _ContactDC_Contact ?? (_ContactDC_Contact = new ContactDC_Contact()); - public static CustomerCostBearerRelDC_Customer2CostBearer CustomerCostBearerRelDC_Customer2CostBearer => - _CustomerCostBearerRelDC_Customer2CostBearer ?? (_CustomerCostBearerRelDC_Customer2CostBearer = new CustomerCostBearerRelDC_Customer2CostBearer()); + public static CostRatePeriodDC_CostRatePeriod CostRatePeriodDC_CostRatePeriod => + _CostRatePeriodDC_CostRatePeriod ?? (_CostRatePeriodDC_CostRatePeriod = new CostRatePeriodDC_CostRatePeriod()); - public static CustomerDC_Customer CustomerDC_Customer => - _CustomerDC_Customer ?? (_CustomerDC_Customer = new CustomerDC_Customer()); + public static CustomerCostBearerRelDC_Customer2CostBearer CustomerCostBearerRelDC_Customer2CostBearer => + _CustomerCostBearerRelDC_Customer2CostBearer ?? (_CustomerCostBearerRelDC_Customer2CostBearer = new CustomerCostBearerRelDC_Customer2CostBearer()); - public static CustomerPersonRelationDC_Customer2Person CustomerPersonRelationDC_Customer2Person => - _CustomerPersonRelationDC_Customer2Person ?? (_CustomerPersonRelationDC_Customer2Person = new CustomerPersonRelationDC_Customer2Person()); + public static CustomerDC_Customer CustomerDC_Customer => + _CustomerDC_Customer ?? (_CustomerDC_Customer = new CustomerDC_Customer()); - public static CustomerTokenRelationDC_Customer2Token CustomerTokenRelationDC_Customer2Token => - _CustomerTokenRelationDC_Customer2Token ?? (_CustomerTokenRelationDC_Customer2Token = new CustomerTokenRelationDC_Customer2Token()); + public static CustomerPersonRelationDC_Customer2Person CustomerPersonRelationDC_Customer2Person => + _CustomerPersonRelationDC_Customer2Person ?? (_CustomerPersonRelationDC_Customer2Person = new CustomerPersonRelationDC_Customer2Person()); - public static EmployeeTokenRelationDC_Employee2Token EmployeeTokenRelationDC_Employee2Token => - _EmployeeTokenRelationDC_Employee2Token ?? (_EmployeeTokenRelationDC_Employee2Token = new EmployeeTokenRelationDC_Employee2Token()); + public static CustomerTokenRelationDC_Customer2Token CustomerTokenRelationDC_Customer2Token => + _CustomerTokenRelationDC_Customer2Token ?? (_CustomerTokenRelationDC_Customer2Token = new CustomerTokenRelationDC_Customer2Token()); - public static CompactTokenDC_Token CompactTokenDC_Token => - _CompactTokenDC_Token ?? (_CompactTokenDC_Token = new CompactTokenDC_Token()); + public static EmployeeTokenRelationDC_Employee2Token EmployeeTokenRelationDC_Employee2Token => + _EmployeeTokenRelationDC_Employee2Token ?? (_EmployeeTokenRelationDC_Employee2Token = new EmployeeTokenRelationDC_Employee2Token()); - public static CustomerOrganisationRelationDC_Customer2Organisation CustomerOrganisationRelationDC_Customer2Organisation => - _CustomerOrganisationRelationDC_Customer2Organisation ?? (_CustomerOrganisationRelationDC_Customer2Organisation = new CustomerOrganisationRelationDC_Customer2Organisation()); + public static CompactTokenDC_Token CompactTokenDC_Token => + _CompactTokenDC_Token ?? (_CompactTokenDC_Token = new CompactTokenDC_Token()); - public static CustomerEmployeeRelDC_Employee2CustomerMapper EmployeeCustomerRelDC_Employee2CustomerMapper => - _EmployeeCustomerRelDC_Employee2CustomerMapper ?? (_EmployeeCustomerRelDC_Employee2CustomerMapper = new CustomerEmployeeRelDC_Employee2CustomerMapper()); + public static CustomerOrganisationRelationDC_Customer2Organisation CustomerOrganisationRelationDC_Customer2Organisation => + _CustomerOrganisationRelationDC_Customer2Organisation ?? (_CustomerOrganisationRelationDC_Customer2Organisation = new CustomerOrganisationRelationDC_Customer2Organisation()); - public static OrganisationPersonRelDC_Organisation2PersonMapper OrganisationPersonRelDC_Organisation2PersonMapper => - _OrganisationPersonRelDC_Organisation2PersonMapper ?? - (_OrganisationPersonRelDC_Organisation2PersonMapper = - new OrganisationPersonRelDC_Organisation2PersonMapper()); + public static CustomerEmployeeRelDC_Employee2CustomerMapper EmployeeCustomerRelDC_Employee2CustomerMapper => + _EmployeeCustomerRelDC_Employee2CustomerMapper ?? (_EmployeeCustomerRelDC_Employee2CustomerMapper = new CustomerEmployeeRelDC_Employee2CustomerMapper()); - public static CustomerTeamRelDC_Team2CustomerMapper TeamCustomerRelDC_Team2CustomerMapper => - _TeamCustomerRelDC_Team2CustomerMapper ?? (_TeamCustomerRelDC_Team2CustomerMapper = new CustomerTeamRelDC_Team2CustomerMapper()); + public static OrganisationPersonRelDC_Organisation2PersonMapper OrganisationPersonRelDC_Organisation2PersonMapper => + _OrganisationPersonRelDC_Organisation2PersonMapper ?? + (_OrganisationPersonRelDC_Organisation2PersonMapper = + new OrganisationPersonRelDC_Organisation2PersonMapper()); - public static EmployeeDC_Employee EmployeeDC_Employee => - _EmployeeDC_Employee ?? (_EmployeeDC_Employee = new EmployeeDC_Employee()); + public static CustomerTeamRelDC_Team2CustomerMapper TeamCustomerRelDC_Team2CustomerMapper => + _TeamCustomerRelDC_Team2CustomerMapper ?? (_TeamCustomerRelDC_Team2CustomerMapper = new CustomerTeamRelDC_Team2CustomerMapper()); - public static FileAttachmentDC_FileAttachment FileAttachmentDC_FileAttachment => - _FileAttachmentDC_FileAttachment ?? (_FileAttachmentDC_FileAttachment = new FileAttachmentDC_FileAttachment()); + public static EmployeeDC_Employee EmployeeDC_Employee => + _EmployeeDC_Employee ?? (_EmployeeDC_Employee = new EmployeeDC_Employee()); - public static FileAttachmentDC_FileAttachmentInfo FileAttachmentDC_FileAttachmentInfo => - _FileAttachmentDC_FileAttachmentInfo ?? (_FileAttachmentDC_FileAttachmentInfo = new FileAttachmentDC_FileAttachmentInfo()); + public static FileAttachmentDC_FileAttachment FileAttachmentDC_FileAttachment => + _FileAttachmentDC_FileAttachment ?? (_FileAttachmentDC_FileAttachment = new FileAttachmentDC_FileAttachment()); - public static FollowUpDC_FollowUp FollowUpDC_FollowUp => - _FollowUpDC_FollowUp ?? (_FollowUpDC_FollowUp = new FollowUpDC_FollowUp()); + public static FileAttachmentDC_FileAttachmentInfo FileAttachmentDC_FileAttachmentInfo => + _FileAttachmentDC_FileAttachmentInfo ?? (_FileAttachmentDC_FileAttachmentInfo = new FileAttachmentDC_FileAttachmentInfo()); - public static GkvAbrechnungDC_GkvAbrechnung GkvAbrechnungDC_GkvAbrechnung => - _GkvAbrechungDC_GkvAbrechung ?? (_GkvAbrechungDC_GkvAbrechung = new GkvAbrechnungDC_GkvAbrechnung()); + public static FollowUpDC_FollowUp FollowUpDC_FollowUp => + _FollowUpDC_FollowUp ?? (_FollowUpDC_FollowUp = new FollowUpDC_FollowUp()); - public static GkvTransferProtokollDC_GkvTransferprotokoll GkvTransferProtokollDC_GkvTransferprotokoll => - _GkvTransferProtokollDC_GkvTransferprotokoll ?? (_GkvTransferProtokollDC_GkvTransferprotokoll = new GkvTransferProtokollDC_GkvTransferprotokoll()); - - public static GkvTransferProtokollLightDC_GkvTransferprotokollLight CompactGkvTransferProtokollDC_GkvTransferprotokoll => + public static GkvAbrechnungDC_GkvAbrechnung GkvAbrechnungDC_GkvAbrechnung => + _GkvAbrechungDC_GkvAbrechung ?? (_GkvAbrechungDC_GkvAbrechung = new GkvAbrechnungDC_GkvAbrechnung()); + + public static GkvTransferProtokollDC_GkvTransferprotokoll GkvTransferProtokollDC_GkvTransferprotokoll => + _GkvTransferProtokollDC_GkvTransferprotokoll ?? (_GkvTransferProtokollDC_GkvTransferprotokoll = new GkvTransferProtokollDC_GkvTransferprotokoll()); + + public static GkvTransferProtokollLightDC_GkvTransferprotokollLight CompactGkvTransferProtokollDC_GkvTransferprotokoll => _CompactGkvTransferProtokollDC_GkvTransferprotokoll ?? (_CompactGkvTransferProtokollDC_GkvTransferprotokoll = new GkvTransferProtokollLightDC_GkvTransferprotokollLight()); - public static InvoiceBaseDC_InvoiceBase InvoiceBaseDC_InvoiceBase => - _InvoiceBaseDC_InvoiceBase ?? (_InvoiceBaseDC_InvoiceBase = new InvoiceBaseDC_InvoiceBase()); - - public static CompactInvoiceBaseDC_InvoiceBase CompactInvoiceBaseDC_InvoiceBase => + public static InvoiceBaseDC_InvoiceBase InvoiceBaseDC_InvoiceBase => + _InvoiceBaseDC_InvoiceBase ?? (_InvoiceBaseDC_InvoiceBase = new InvoiceBaseDC_InvoiceBase()); + + public static CompactInvoiceBaseDC_InvoiceBase CompactInvoiceBaseDC_InvoiceBase => _CompactInvoiceBaseDC_InvoiceBase ?? (_CompactInvoiceBaseDC_InvoiceBase = new CompactInvoiceBaseDC_InvoiceBase()); - public static InvoiceDC_Invoice InvoiceDC_Invoice => - _InvoiceDC_Invoice ?? (_InvoiceDC_Invoice = new InvoiceDC_Invoice()); + public static InvoiceDC_Invoice InvoiceDC_Invoice => + _InvoiceDC_Invoice ?? (_InvoiceDC_Invoice = new InvoiceDC_Invoice()); - public static InvoiceItemDC_InvoiceItem InvoiceItemDC_InvoiceItem => - _InvoiceItemDC_InvoiceItem ?? (_InvoiceItemDC_InvoiceItem = new InvoiceItemDC_InvoiceItem()); + public static InvoiceItemDC_InvoiceItem InvoiceItemDC_InvoiceItem => + _InvoiceItemDC_InvoiceItem ?? (_InvoiceItemDC_InvoiceItem = new InvoiceItemDC_InvoiceItem()); - public static InvoiceNumberDC_InvoiceNumber InvoiceNumberDC_InvoiceNumber => - _InvoiceNumberDC_InvoiceNumber ?? (_InvoiceNumberDC_InvoiceNumber = new InvoiceNumberDC_InvoiceNumber()); + public static InvoiceNumberDC_InvoiceNumber InvoiceNumberDC_InvoiceNumber => + _InvoiceNumberDC_InvoiceNumber ?? (_InvoiceNumberDC_InvoiceNumber = new InvoiceNumberDC_InvoiceNumber()); - public static LoginDC_Login LoginDC_Login => - _LoginDC_Login ?? (_LoginDC_Login = new LoginDC_Login()); + public static LoginDC_Login LoginDC_Login => + _LoginDC_Login ?? (_LoginDC_Login = new LoginDC_Login()); - public static MailDC_Mail MailDC_Mail => - _MailDC_Mail ?? (_MailDC_Mail = new MailDC_Mail()); + public static MailDC_Mail MailDC_Mail => + _MailDC_Mail ?? (_MailDC_Mail = new MailDC_Mail()); - public static MailReceiverDC_Mail2Receiver MailReceiverDC_Mail2Receiver => - _MailReceiverDC_Mail2Receiver ?? (_MailReceiverDC_Mail2Receiver = new MailReceiverDC_Mail2Receiver()); + public static MailReceiverDC_Mail2Receiver MailReceiverDC_Mail2Receiver => + _MailReceiverDC_Mail2Receiver ?? (_MailReceiverDC_Mail2Receiver = new MailReceiverDC_Mail2Receiver()); - public static MandatorDC_Mandator MandatorDC_Mandator => - _MandatorDC_Mandator ?? (_MandatorDC_Mandator = new MandatorDC_Mandator()); + public static MandatorDC_Mandator MandatorDC_Mandator => + _MandatorDC_Mandator ?? (_MandatorDC_Mandator = new MandatorDC_Mandator()); - public static AuszahlungsartDC_Auszahlungsart AuszahlungsartDC_Auszahlungsart => - _AuszahlungsartDC_Auszahlungsart ?? (_AuszahlungsartDC_Auszahlungsart = new AuszahlungsartDC_Auszahlungsart()); + public static AuszahlungsartDC_Auszahlungsart AuszahlungsartDC_Auszahlungsart => + _AuszahlungsartDC_Auszahlungsart ?? (_AuszahlungsartDC_Auszahlungsart = new AuszahlungsartDC_Auszahlungsart()); - public static NewsItemDC_NewsItem NewsItemDC_NewsItem => - _NewsItemDC_NewsItem ?? (_NewsItemDC_NewsItem = new NewsItemDC_NewsItem()); + public static NewsItemDC_NewsItem NewsItemDC_NewsItem => + _NewsItemDC_NewsItem ?? (_NewsItemDC_NewsItem = new NewsItemDC_NewsItem()); - public static Organisation2PersonDC_Organisation2Person Organisation2PersonDC_Organisation2Person => - _Organisation2PersonDC_Organisation2Person ?? (_Organisation2PersonDC_Organisation2Person = new Organisation2PersonDC_Organisation2Person()); + public static Organisation2PersonDC_Organisation2Person Organisation2PersonDC_Organisation2Person => + _Organisation2PersonDC_Organisation2Person ?? (_Organisation2PersonDC_Organisation2Person = new Organisation2PersonDC_Organisation2Person()); - public static OrganisationDC_Organisation OrganisationDC_OrganisationMapper => - _OrganisationDC_Organisation ?? (_OrganisationDC_Organisation = new OrganisationDC_Organisation()); + public static OrganisationDC_Organisation OrganisationDC_OrganisationMapper => + _OrganisationDC_Organisation ?? (_OrganisationDC_Organisation = new OrganisationDC_Organisation()); - public static PersonDC_Person PersonDC_Person => - _PersonDC_Person ?? (_PersonDC_Person = new PersonDC_Person()); + public static PersonDC_Person PersonDC_Person => + _PersonDC_Person ?? (_PersonDC_Person = new PersonDC_Person()); - public static PlacementDC_Placement PlacementDC_Placement => - _PlacementDC_Placement ?? (_PlacementDC_Placement = new PlacementDC_Placement()); + public static PlacementDC_Placement PlacementDC_Placement => + _PlacementDC_Placement ?? (_PlacementDC_Placement = new PlacementDC_Placement()); - public static ResourceAppointmentDC_ResourceAppointment ResourceAppointmentDC_ResourceAppointment => - _ResourceAppointmentDC_ResourceAppointment ?? - (_ResourceAppointmentDC_ResourceAppointment = new ResourceAppointmentDC_ResourceAppointment()); + public static ResourceAppointmentDC_ResourceAppointment ResourceAppointmentDC_ResourceAppointment => + _ResourceAppointmentDC_ResourceAppointment ?? + (_ResourceAppointmentDC_ResourceAppointment = new ResourceAppointmentDC_ResourceAppointment()); - public static ResourceBookingDC_ResourceBooking ResourceBookingDC_ResourceBooking => - _ResourceBookingDC_ResourceBooking ?? (_ResourceBookingDC_ResourceBooking = new ResourceBookingDC_ResourceBooking()); + public static ResourceBookingDC_ResourceBooking ResourceBookingDC_ResourceBooking => + _ResourceBookingDC_ResourceBooking ?? (_ResourceBookingDC_ResourceBooking = new ResourceBookingDC_ResourceBooking()); - public static ResourceDC_Resource ResourceDC_Resource => - _ResourceDC_Resource ?? (_ResourceDC_Resource = new ResourceDC_Resource()); + public static ResourceDC_Resource ResourceDC_Resource => + _ResourceDC_Resource ?? (_ResourceDC_Resource = new ResourceDC_Resource()); - public static ServiceCategoryDC_ServiceCategory ServiceCategoryDC_ServiceCategory => - _ServiceCategoryDC_ServiceCategory ?? (_ServiceCategoryDC_ServiceCategory = new ServiceCategoryDC_ServiceCategory()); + public static ServiceCategoryDC_ServiceCategory ServiceCategoryDC_ServiceCategory => + _ServiceCategoryDC_ServiceCategory ?? (_ServiceCategoryDC_ServiceCategory = new ServiceCategoryDC_ServiceCategory()); - public static ServiceDescriptionDC_ServiceDescription ServiceDescriptionDC_ServiceDescription => - _ServiceDescriptionDC_ServiceDescription ?? (_ServiceDescriptionDC_ServiceDescription = new ServiceDescriptionDC_ServiceDescription()); + public static ServiceDescriptionDC_ServiceDescription ServiceDescriptionDC_ServiceDescription => + _ServiceDescriptionDC_ServiceDescription ?? (_ServiceDescriptionDC_ServiceDescription = new ServiceDescriptionDC_ServiceDescription()); - public static ServiceInvoiceDC_ServiceInvoice ServiceInvoiceDC_ServiceInvoice => - _ServiceInvoiceDC_ServiceInvoice ?? (_ServiceInvoiceDC_ServiceInvoice = new ServiceInvoiceDC_ServiceInvoice()); + public static ServiceInvoiceDC_ServiceInvoice ServiceInvoiceDC_ServiceInvoice => + _ServiceInvoiceDC_ServiceInvoice ?? (_ServiceInvoiceDC_ServiceInvoice = new ServiceInvoiceDC_ServiceInvoice()); - public static ServiceInvoicePeriodDC_ServiceInvoicePeriod ServiceInvoicePeriodDC_ServiceInvoicePeriod => - _ServiceInvoicePeriodDC_ServiceInvoicePeriod ?? (_ServiceInvoicePeriodDC_ServiceInvoicePeriod = new ServiceInvoicePeriodDC_ServiceInvoicePeriod()); + public static ServiceInvoicePeriodDC_ServiceInvoicePeriod ServiceInvoicePeriodDC_ServiceInvoicePeriod => + _ServiceInvoicePeriodDC_ServiceInvoicePeriod ?? (_ServiceInvoicePeriodDC_ServiceInvoicePeriod = new ServiceInvoicePeriodDC_ServiceInvoicePeriod()); - public static ServiceRecordDC_ServiceRecord ServiceRecordDC_ServiceRecord => - _ServiceRecordDC_ServiceRecord ?? (_ServiceRecordDC_ServiceRecord = new ServiceRecordDC_ServiceRecord()); + public static ServiceRecordDC_ServiceRecord ServiceRecordDC_ServiceRecord => + _ServiceRecordDC_ServiceRecord ?? (_ServiceRecordDC_ServiceRecord = new ServiceRecordDC_ServiceRecord()); - public static ServiceRecordDC_ServiceRecordCompact ServiceRecordDC_ServiceRecordCompact => - _ServiceRecordDC_ServiceRecordCompact ?? (_ServiceRecordDC_ServiceRecordCompact = new ServiceRecordDC_ServiceRecordCompact()); + public static ServiceRecordDC_ServiceRecordCompact ServiceRecordDC_ServiceRecordCompact => + _ServiceRecordDC_ServiceRecordCompact ?? (_ServiceRecordDC_ServiceRecordCompact = new ServiceRecordDC_ServiceRecordCompact()); - public static ServiceRecordHistoryDC_ServiceRecordHistory ServiceRecordHistoryDC_ServiceRecordHistory => - _ServiceRecordHistoryDC_ServiceRecordHistory ?? (_ServiceRecordHistoryDC_ServiceRecordHistory = new ServiceRecordHistoryDC_ServiceRecordHistory()); + public static ServiceRecordHistoryDC_ServiceRecordHistory ServiceRecordHistoryDC_ServiceRecordHistory => + _ServiceRecordHistoryDC_ServiceRecordHistory ?? (_ServiceRecordHistoryDC_ServiceRecordHistory = new ServiceRecordHistoryDC_ServiceRecordHistory()); - public static ServiceRecordGroupDC_ServiceRecordGroup ServiceRecordGroupDC_ServiceRecordGroup => - _ServiceRecordGroupDC_ServiceRecordGroup ?? (_ServiceRecordGroupDC_ServiceRecordGroup = new ServiceRecordGroupDC_ServiceRecordGroup()); + public static ServiceRecordGroupDC_ServiceRecordGroup ServiceRecordGroupDC_ServiceRecordGroup => + _ServiceRecordGroupDC_ServiceRecordGroup ?? (_ServiceRecordGroupDC_ServiceRecordGroup = new ServiceRecordGroupDC_ServiceRecordGroup()); - public static SettingsDC_Settings SettingsDC_Settings => - _SettingsDC_Settings ?? (_SettingsDC_Settings = new SettingsDC_Settings()); + public static SettingsDC_Settings SettingsDC_Settings => + _SettingsDC_Settings ?? (_SettingsDC_Settings = new SettingsDC_Settings()); - public static SettlementDC_SettlementInvoice SettlementDC_SettlementInvoice => - _SettlementDC_SettlementInvoice ?? (_SettlementDC_SettlementInvoice = new SettlementDC_SettlementInvoice()); + public static SettlementDC_SettlementInvoice SettlementDC_SettlementInvoice => + _SettlementDC_SettlementInvoice ?? (_SettlementDC_SettlementInvoice = new SettlementDC_SettlementInvoice()); - public static SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod => - _SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod ?? - (_SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod = new SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod()); + public static SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod => + _SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod ?? + (_SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod = new SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod()); - public static SupportConceptCostBearerRelDC_CostBearer2SupportConcept SupportConceptCostBearerRelDC_CostBearer2SupportConcept => - _SupportConceptCostBearerRelDC_CostBearer2SupportConcept ?? - (_SupportConceptCostBearerRelDC_CostBearer2SupportConcept = new SupportConceptCostBearerRelDC_CostBearer2SupportConcept()); + public static SupportConceptCostBearerRelDC_CostBearer2SupportConcept SupportConceptCostBearerRelDC_CostBearer2SupportConcept => + _SupportConceptCostBearerRelDC_CostBearer2SupportConcept ?? + (_SupportConceptCostBearerRelDC_CostBearer2SupportConcept = new SupportConceptCostBearerRelDC_CostBearer2SupportConcept()); - public static SupportConceptDC_SupportConcept SupportConceptDC_SupportConcept => - _SupportConceptDC_SupportConcept ?? (_SupportConceptDC_SupportConcept = new SupportConceptDC_SupportConcept()); + public static SupportConceptDC_SupportConcept SupportConceptDC_SupportConcept => + _SupportConceptDC_SupportConcept ?? (_SupportConceptDC_SupportConcept = new SupportConceptDC_SupportConcept()); - public static TaskDC_Task TaskDC_Task => - _TaskDC_Task ?? (_TaskDC_Task = new TaskDC_Task()); + public static TaskDC_Task TaskDC_Task => + _TaskDC_Task ?? (_TaskDC_Task = new TaskDC_Task()); - public static TeamDC_Team TeamDC_Team => - _TeamDC_Team ?? (_TeamDC_Team = new TeamDC_Team()); + public static TeamDC_Team TeamDC_Team => + _TeamDC_Team ?? (_TeamDC_Team = new TeamDC_Team()); - public static GroupOfPeopleDC_GroupOfPeople GroupOfPeopleDC_GroupOfPeople => - _GroupOfPeopleDC_GroupOfPeople ?? (_GroupOfPeopleDC_GroupOfPeople = new GroupOfPeopleDC_GroupOfPeople()); + public static GroupOfPeopleDC_GroupOfPeople GroupOfPeopleDC_GroupOfPeople => + _GroupOfPeopleDC_GroupOfPeople ?? (_GroupOfPeopleDC_GroupOfPeople = new GroupOfPeopleDC_GroupOfPeople()); - public static UserDC_User UserDC_User => - _UserDC_User ?? (_UserDC_User = new UserDC_User()); + public static UserDC_User UserDC_User => + _UserDC_User ?? (_UserDC_User = new UserDC_User()); - public static UserGroupDC_UserGroup UserGroupDC_UserGroup => - _UserGroupDC_UserGroup ?? (_UserGroupDC_UserGroup = new UserGroupDC_UserGroup()); + public static UserGroupDC_UserGroup UserGroupDC_UserGroup => + _UserGroupDC_UserGroup ?? (_UserGroupDC_UserGroup = new UserGroupDC_UserGroup()); - public static ValueListEntryDC_ValueListEntry ValueListEntryDC_ValueListEntry => - _ValueListEntryDC_ValueListEntry ?? (_ValueListEntryDC_ValueListEntry = new ValueListEntryDC_ValueListEntry()); + public static ValueListEntryDC_ValueListEntry ValueListEntryDC_ValueListEntry => + _ValueListEntryDC_ValueListEntry ?? (_ValueListEntryDC_ValueListEntry = new ValueListEntryDC_ValueListEntry()); - public static VarFieldDC_VarFieldDefMapper VarFieldDC_VarField => - _VarFieldDC_VarField ?? (_VarFieldDC_VarField = new VarFieldDC_VarFieldDefMapper()); + public static VarFieldDC_VarFieldDefMapper VarFieldDC_VarField => + _VarFieldDC_VarField ?? (_VarFieldDC_VarField = new VarFieldDC_VarFieldDefMapper()); - public static EmploymentTypeDC_EmploymentType EmploymentTypeDC_EmploymentType => - _EmploymentTypeDC_EmploymentType ?? (_EmploymentTypeDC_EmploymentType = new EmploymentTypeDC_EmploymentType()); + public static EmploymentTypeDC_EmploymentType EmploymentTypeDC_EmploymentType => + _EmploymentTypeDC_EmploymentType ?? (_EmploymentTypeDC_EmploymentType = new EmploymentTypeDC_EmploymentType()); - public static AppointmentCategoryDC_AppointmentCategory AppointmentCategoryDC_AppointmentCategory => - _AppointmentCategoryDC_AppointmentCategory ?? (_AppointmentCategoryDC_AppointmentCategory = new AppointmentCategoryDC_AppointmentCategory()); + public static AppointmentCategoryDC_AppointmentCategory AppointmentCategoryDC_AppointmentCategory => + _AppointmentCategoryDC_AppointmentCategory ?? (_AppointmentCategoryDC_AppointmentCategory = new AppointmentCategoryDC_AppointmentCategory()); - public static AppointmentDC_Appointment AppointmentDC_Appointment => - _AppointmentDC_Appointment ?? (_AppointmentDC_Appointment = new AppointmentDC_Appointment()); + public static AppointmentDC_Appointment AppointmentDC_Appointment => + _AppointmentDC_Appointment ?? (_AppointmentDC_Appointment = new AppointmentDC_Appointment()); - public static ServiceAccountingDC_ServiceAccounting ServiceAccountingDC_ServiceAccounting => - _ServiceAccountingDC_ServiceAccounting ?? (_ServiceAccountingDC_ServiceAccounting = new ServiceAccountingDC_ServiceAccounting()); + public static ServiceAccountingDC_ServiceAccounting ServiceAccountingDC_ServiceAccounting => + _ServiceAccountingDC_ServiceAccounting ?? (_ServiceAccountingDC_ServiceAccounting = new ServiceAccountingDC_ServiceAccounting()); - public static SupportPinDC_SupportPin SupportPinDC_SupportPin => - _SupportPinDC_SupportPin ?? (_SupportPinDC_SupportPin = new SupportPinDC_SupportPin()); + public static SupportPinDC_SupportPin SupportPinDC_SupportPin => + _SupportPinDC_SupportPin ?? (_SupportPinDC_SupportPin = new SupportPinDC_SupportPin()); - public static OvertimeDC_Overtime OvertimeDC_Overtime => - _OvertimeDC_Overtime ?? (_OvertimeDC_Overtime = new OvertimeDC_Overtime()); + public static OvertimeDC_Overtime OvertimeDC_Overtime => + _OvertimeDC_Overtime ?? (_OvertimeDC_Overtime = new OvertimeDC_Overtime()); - public static DarreichungsformDC_Darreichungsform DarreichungsformDC_Darreichungsform => - _DarreichungsformDC_Darreichungsform ?? (_DarreichungsformDC_Darreichungsform = new DarreichungsformDC_Darreichungsform()); + public static DarreichungsformDC_Darreichungsform DarreichungsformDC_Darreichungsform => + _DarreichungsformDC_Darreichungsform ?? (_DarreichungsformDC_Darreichungsform = new DarreichungsformDC_Darreichungsform()); - public static FeiertagDC_Feiertag FeiertagDC_Feiertag => - _FeiertagDC_Feiertag ?? (_FeiertagDC_Feiertag = new FeiertagDC_Feiertag()); + public static FeiertagDC_Feiertag FeiertagDC_Feiertag => + _FeiertagDC_Feiertag ?? (_FeiertagDC_Feiertag = new FeiertagDC_Feiertag()); - public static BudgetDC_Budget BudgetDC_Budget => - _BudgetDC_Budget ?? (_BudgetDC_Budget = new BudgetDC_Budget()); + public static BudgetDC_Budget BudgetDC_Budget => + _BudgetDC_Budget ?? (_BudgetDC_Budget = new BudgetDC_Budget()); - public static PreisDC_Preis PreisDC_Preis => - _PreisDC_Preis ?? (_PreisDC_Preis = new PreisDC_Preis()); + public static PreisDC_Preis PreisDC_Preis => + _PreisDC_Preis ?? (_PreisDC_Preis = new PreisDC_Preis()); - public static DienstInfoDC_DienstInfo DienstInfoDC_DienstInfo => - _DienstInfoDC_DienstInfo ?? (_DienstInfoDC_DienstInfo = new DienstInfoDC_DienstInfo()); + public static DienstInfoDC_DienstInfo DienstInfoDC_DienstInfo => + _DienstInfoDC_DienstInfo ?? (_DienstInfoDC_DienstInfo = new DienstInfoDC_DienstInfo()); - public static FlexibleReportLayoutDC_FlexibleReportLayout FlexibleReportLayoutDC_FlexibleReportLayout => - _FlexibleReportLayoutDC_FlexibleReportLayout ?? (_FlexibleReportLayoutDC_FlexibleReportLayout = new FlexibleReportLayoutDC_FlexibleReportLayout()); + public static FlexibleReportLayoutDC_FlexibleReportLayout FlexibleReportLayoutDC_FlexibleReportLayout => + _FlexibleReportLayoutDC_FlexibleReportLayout ?? (_FlexibleReportLayoutDC_FlexibleReportLayout = new FlexibleReportLayoutDC_FlexibleReportLayout()); - public static HomeViewPanelDC_HomeViewPanel HomeViewPanelDC_HomeViewPanel => - _HomeViewPanelDC_HomeViewPanel ?? (_HomeViewPanelDC_HomeViewPanel = new HomeViewPanelDC_HomeViewPanel()); + public static HomeViewPanelDC_HomeViewPanel HomeViewPanelDC_HomeViewPanel => + _HomeViewPanelDC_HomeViewPanel ?? (_HomeViewPanelDC_HomeViewPanel = new HomeViewPanelDC_HomeViewPanel()); - public static ReportTemplateDC_ReportTemplate ReportTemplateDC_ReportTemplate => - _ReportTemplateDC_ReportTemplate ?? (_ReportTemplateDC_ReportTemplate = new ReportTemplateDC_ReportTemplate()); + public static ReportTemplateDC_ReportTemplate ReportTemplateDC_ReportTemplate => + _ReportTemplateDC_ReportTemplate ?? (_ReportTemplateDC_ReportTemplate = new ReportTemplateDC_ReportTemplate()); - public static RatingDC_Rating RatingDC_Rating => - _RatingDC_Rating ?? (_RatingDC_Rating = new RatingDC_Rating()); + public static RatingDC_Rating RatingDC_Rating => + _RatingDC_Rating ?? (_RatingDC_Rating = new RatingDC_Rating()); - public static GoalRatingDC_GoalRating GoalRatingDC_GoalRating => - _GoalRatingDC_GoalRating ?? (_GoalRatingDC_GoalRating = new GoalRatingDC_GoalRating()); + public static GoalRatingDC_GoalRating GoalRatingDC_GoalRating => + _GoalRatingDC_GoalRating ?? (_GoalRatingDC_GoalRating = new GoalRatingDC_GoalRating()); - public static RatingTypeDC_RatingType RatingTypeDC_RatingType => - _RatingTypeDC_RatingType ?? (_RatingTypeDC_RatingType = new RatingTypeDC_RatingType()); + public static RatingTypeDC_RatingType RatingTypeDC_RatingType => + _RatingTypeDC_RatingType ?? (_RatingTypeDC_RatingType = new RatingTypeDC_RatingType()); - public static ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature => - _ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature ?? (_ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature = new ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature()); + public static ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature => + _ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature ?? (_ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature = new ConfirmationReceiptSignatureDC_ConfirmationReceiptSignature()); - public static DienstEintragDC_DienstEintrag DienstEintragDC_DienstEintrag => - _DienstEintragDC_DienstEintrag ?? (_DienstEintragDC_DienstEintrag = new DienstEintragDC_DienstEintrag()); + public static DienstEintragDC_DienstEintrag DienstEintragDC_DienstEintrag => + _DienstEintragDC_DienstEintrag ?? (_DienstEintragDC_DienstEintrag = new DienstEintragDC_DienstEintrag()); - public static RegelmaessigerDienstDC_RegelmaessigerDienst RegelmaessigerDienstDC_RegelmaessigerDienst => - _RegelmaessigerDienstDC_RegelmaessigerDienst ?? (_RegelmaessigerDienstDC_RegelmaessigerDienst = new RegelmaessigerDienstDC_RegelmaessigerDienst()); + public static RegelmaessigerDienstDC_RegelmaessigerDienst RegelmaessigerDienstDC_RegelmaessigerDienst => + _RegelmaessigerDienstDC_RegelmaessigerDienst ?? (_RegelmaessigerDienstDC_RegelmaessigerDienst = new RegelmaessigerDienstDC_RegelmaessigerDienst()); - public static DienstvertretungDC_Dienstvertretung DienstvertretungDC_Dienstvertretung => - _DienstvertretungDC_Dienstvertretung ?? (_DienstvertretungDC_Dienstvertretung = new DienstvertretungDC_Dienstvertretung()); + public static DienstvertretungDC_Dienstvertretung DienstvertretungDC_Dienstvertretung => + _DienstvertretungDC_Dienstvertretung ?? (_DienstvertretungDC_Dienstvertretung = new DienstvertretungDC_Dienstvertretung()); - public static QuittierungsbelegsstatusDC_Quittierungsbelegsstatus QuittierungsbelegsstatusDC_Quittierungsbelegsstatus => - _QuittierungsbelegsstatusDC_Quittierungsbelegsstatus ?? (_QuittierungsbelegsstatusDC_Quittierungsbelegsstatus = new QuittierungsbelegsstatusDC_Quittierungsbelegsstatus()); + public static QuittierungsbelegsstatusDC_Quittierungsbelegsstatus QuittierungsbelegsstatusDC_Quittierungsbelegsstatus => + _QuittierungsbelegsstatusDC_Quittierungsbelegsstatus ?? (_QuittierungsbelegsstatusDC_Quittierungsbelegsstatus = new QuittierungsbelegsstatusDC_Quittierungsbelegsstatus()); - public static DokumentvorlageDC_Dokumentvorlage DokumentvorlageDC_Dokumentvorlage => - _DokumentvorlageDC_Dokumentvorlage ?? (_DokumentvorlageDC_Dokumentvorlage = new DokumentvorlageDC_Dokumentvorlage()); + public static DokumentvorlageDC_Dokumentvorlage DokumentvorlageDC_Dokumentvorlage => + _DokumentvorlageDC_Dokumentvorlage ?? (_DokumentvorlageDC_Dokumentvorlage = new DokumentvorlageDC_Dokumentvorlage()); - public static VorlagentabelleDC_Vorlagentabelle VorlagentabelleDC_Vorlagentabelle => - _VorlagentabelleDC_Vorlagentabelle ?? (_VorlagentabelleDC_Vorlagentabelle = new VorlagentabelleDC_Vorlagentabelle()); + public static VorlagentabelleDC_Vorlagentabelle VorlagentabelleDC_Vorlagentabelle => + _VorlagentabelleDC_Vorlagentabelle ?? (_VorlagentabelleDC_Vorlagentabelle = new VorlagentabelleDC_Vorlagentabelle()); - public static GeschenkterUrlaubstagDC_GeschenkterUrlaubstag GeschenkterUrlaubstagDC_GeschenkterUrlaubstag => - _GeschenkterUrlaubstagDC_GeschenkterUrlaubstag ?? (_GeschenkterUrlaubstagDC_GeschenkterUrlaubstag = new GeschenkterUrlaubstagDC_GeschenkterUrlaubstag()); + public static GeschenkterUrlaubstagDC_GeschenkterUrlaubstag GeschenkterUrlaubstagDC_GeschenkterUrlaubstag => + _GeschenkterUrlaubstagDC_GeschenkterUrlaubstag ?? (_GeschenkterUrlaubstagDC_GeschenkterUrlaubstag = new GeschenkterUrlaubstagDC_GeschenkterUrlaubstag()); - public static AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint => - _AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint ?? (_AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint = new AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint()); + public static AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint => + _AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint ?? (_AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint = new AbwesenheitsInformationPrintDC_AbwesenheitsInformationPrint()); - public static AddressRouteDC_AddressRoute AddressRouteDC_AddressRoute => - _AddressRouteDC_AddressRoute ?? (_AddressRouteDC_AddressRoute = new AddressRouteDC_AddressRoute()); + public static AddressRouteDC_AddressRoute AddressRouteDC_AddressRoute => + _AddressRouteDC_AddressRoute ?? (_AddressRouteDC_AddressRoute = new AddressRouteDC_AddressRoute()); - public static BargeldtransaktionshistoryDC_Bargeldtransaktionshistory BargeldtransaktionshistoryDC_Bargeldtransaktionshistory => - _BargeldtransaktionshistoryDC_Bargeldtransaktionshistory ?? (_BargeldtransaktionshistoryDC_Bargeldtransaktionshistory = new BargeldtransaktionshistoryDC_Bargeldtransaktionshistory()); + public static BargeldtransaktionshistoryDC_Bargeldtransaktionshistory BargeldtransaktionshistoryDC_Bargeldtransaktionshistory => + _BargeldtransaktionshistoryDC_Bargeldtransaktionshistory ?? (_BargeldtransaktionshistoryDC_Bargeldtransaktionshistory = new BargeldtransaktionshistoryDC_Bargeldtransaktionshistory()); - public static WohneinheitDC_Wohneinheit WohneinheitDC_Wohneinheit => - _WohneinheitDC_Wohneinheit ?? (_WohneinheitDC_Wohneinheit = new WohneinheitDC_Wohneinheit()); + public static WohneinheitDC_Wohneinheit WohneinheitDC_Wohneinheit => + _WohneinheitDC_Wohneinheit ?? (_WohneinheitDC_Wohneinheit = new WohneinheitDC_Wohneinheit()); - public static WohneinheitBelegungDC_WohneinheitBelegung WohneinheitBelegungDC_WohneinheitBelegung => - _WohneinheitBelegungDC_WohneinheitBelegung ?? (_WohneinheitBelegungDC_WohneinheitBelegung = new WohneinheitBelegungDC_WohneinheitBelegung()); + public static WohneinheitBelegungDC_WohneinheitBelegung WohneinheitBelegungDC_WohneinheitBelegung => + _WohneinheitBelegungDC_WohneinheitBelegung ?? (_WohneinheitBelegungDC_WohneinheitBelegung = new WohneinheitBelegungDC_WohneinheitBelegung()); - public static ImageDC_Image ImageDC_Image => - _ImageDC_Image ?? (_ImageDC_Image = new ImageDC_Image()); + public static ImageDC_Image ImageDC_Image => + _ImageDC_Image ?? (_ImageDC_Image = new ImageDC_Image()); - public static CustomerVermittlungArbeitDC_CustomerVermittlungArbeit CustomerVermittlungArbeitDC_CustomerVermittlungArbeit => - _CustomerVermittlungArbeitDC_CustomerVermittlungArbeit ?? (_CustomerVermittlungArbeitDC_CustomerVermittlungArbeit = new CustomerVermittlungArbeitDC_CustomerVermittlungArbeit()); + public static CustomerVermittlungArbeitDC_CustomerVermittlungArbeit CustomerVermittlungArbeitDC_CustomerVermittlungArbeit => + _CustomerVermittlungArbeitDC_CustomerVermittlungArbeit ?? (_CustomerVermittlungArbeitDC_CustomerVermittlungArbeit = new CustomerVermittlungArbeitDC_CustomerVermittlungArbeit()); - public static CustomerWohnhilfeDC_CustomerWohnhilfe CustomerWohnhilfeDC_CustomerWohnhilfe => - _CustomerWohnhilfeDC_CustomerWohnhilfe ?? (_CustomerWohnhilfeDC_CustomerWohnhilfe = new CustomerWohnhilfeDC_CustomerWohnhilfe()); + public static CustomerWohnhilfeDC_CustomerWohnhilfe CustomerWohnhilfeDC_CustomerWohnhilfe => + _CustomerWohnhilfeDC_CustomerWohnhilfe ?? (_CustomerWohnhilfeDC_CustomerWohnhilfe = new CustomerWohnhilfeDC_CustomerWohnhilfe()); - public static AiSettingsDC_AiSettings AiSettingsDC_AiSettings => - _AiSettingsDC_AiSettings ?? (_AiSettingsDC_AiSettings = new AiSettingsDC_AiSettings()); - - public static GkvAbrechnungLightDC_GkvAbrechnungLight GkvAbrechnungLightDC_GkvAbrechnungLight => + public static AiSettingsDC_AiSettings AiSettingsDC_AiSettings => + _AiSettingsDC_AiSettings ?? (_AiSettingsDC_AiSettings = new AiSettingsDC_AiSettings()); + + public static GkvAbrechnungLightDC_GkvAbrechnungLight GkvAbrechnungLightDC_GkvAbrechnungLight => _GkvAbrechnungLightDC_GkvAbrechnungLight ?? (_GkvAbrechnungLightDC_GkvAbrechnungLight = new GkvAbrechnungLightDC_GkvAbrechnungLight()); - - public static GkvTransferProtokollLightDC_GkvTransferprotokollLight GkvTransferProtokollLightDC_GkvTransferprotokollLight => + + public static GkvTransferProtokollLightDC_GkvTransferprotokollLight GkvTransferProtokollLightDC_GkvTransferprotokollLight => _GkvTransferProtokollLightDC_GkvTransferprotokollLight ?? (_GkvTransferProtokollLightDC_GkvTransferprotokollLight = new GkvTransferProtokollLightDC_GkvTransferprotokollLight()); - - public static CompactOrganisationDC_Organisation OrganisationLightDC_OrganisationLight => + + public static CompactOrganisationDC_Organisation OrganisationLightDC_OrganisationLight => _OrganisationLightDC_OrganisationLight ?? (_OrganisationLightDC_OrganisationLight = new CompactOrganisationDC_Organisation()); - - public static InvoiceBaseLightDC_InvoiceBaseLight InvoiceBaseLightDC_InvoiceBaseLight => + + public static InvoiceBaseLightDC_InvoiceBaseLight InvoiceBaseLightDC_InvoiceBaseLight => _InvoiceBaseLightDC_InvoiceBaseLight ?? (_InvoiceBaseLightDC_InvoiceBaseLight = new InvoiceBaseLightDC_InvoiceBaseLight()); - // Neuer Style - // - Kürzere Namen -> Länge reduzieren - // - Einfaches Init -> Bei Bedarf erweitern - - public static BankAccountDC_BankAccount BankAccount { get; } = new BankAccountDC_BankAccount(); - public static AiConversationDC_AiConversation AiConversation { get; } = new AiConversationDC_AiConversation(); - public static AiConversationMessageDC_AiConversationMessage AiConversationMessage { get; } = new AiConversationMessageDC_AiConversationMessage(); - public static AiModelDC_AiModel AiModel { get; } = new AiModelDC_AiModel(); - public static AiConfigDC_AiConfig AiConfig { get; } = new AiConfigDC_AiConfig(); + // REFACTOR + // Neuer Style + // Kürzer, wird nur bei Bedarf geladen :) + public static BankAccountDC_BankAccount BankAccount { get; } = new BankAccountDC_BankAccount(); + public static AiConversationDC_AiConversation AiConversation { get; } = new AiConversationDC_AiConversation(); + public static AiConversationMessageDC_AiConversationMessage AiConversationMessage { get; } = new AiConversationMessageDC_AiConversationMessage(); + public static AiModelDC_AiModel AiModel { get; } = new AiModelDC_AiModel(); + public static AiConfigDC_AiConfig AiConfig { get; } = new AiConfigDC_AiConfig(); + public static AddressDC_Address Address { get; set; } = new AddressDC_Address(); } } \ No newline at end of file diff --git a/Service/DCEntityMapper/OrganisationDC_Organisation.cs b/Service/DCEntityMapper/OrganisationDC_Organisation.cs index f25045e34..0eddd78c6 100644 --- a/Service/DCEntityMapper/OrganisationDC_Organisation.cs +++ b/Service/DCEntityMapper/OrganisationDC_Organisation.cs @@ -1,255 +1,258 @@ -using System.Linq; - + using BeWo.Data.Access; -using BeWo.Data.Entities; +using BeWo.Data.Entities; using BS.Shared; + using BS.Shared.DataContracts; +using System.Linq; namespace BeWo.Service.DCEntityMapper { - public class OrganisationDC_Organisation : AbstractIDCEntityMapper - { - public override OrganisationDC MergeWithDC(Organisation pEntity, OrganisationDC pDataContract) - { - //pDataContract.RelatedPersons = - // MapperFactory.PersonOrganisationRelDC_Person2OrganisationMapper.MapToNewDCs( - // pEntity.Person2OrganisationList); + public class OrganisationDC_Organisation : AbstractIDCEntityMapper + { + public override OrganisationDC MergeWithDC(Organisation pEntity, OrganisationDC pDataContract) + { + //pDataContract.RelatedPersons = + // MapperFactory.PersonOrganisationRelDC_Person2OrganisationMapper.MapToNewDCs( + // pEntity.Person2OrganisationList); - pDataContract.OrganisationOid = pEntity.Oid; - pDataContract.Name = pEntity.Name; - pDataContract.Name2 = pEntity.Name2; - pDataContract.OrganisationVersion = pEntity.Version; - pDataContract.OrganisationNotice = pEntity.Notice; - pDataContract.DebitorNumber = pEntity.DebitorNumber; + pDataContract.OrganisationOid = pEntity.Oid; + pDataContract.Name = pEntity.Name; + pDataContract.Name2 = pEntity.Name2; + pDataContract.OrganisationVersion = pEntity.Version; + pDataContract.OrganisationNotice = pEntity.Notice; + pDataContract.DebitorNumber = pEntity.DebitorNumber; pDataContract.ActivationType = pEntity.IsActive; - pDataContract.Arbeitszeiten = MapperFactory.ArbeitszeitDC_Arbeitszeit.MapToNewDCs(pEntity.Arbeitszeiten); - pDataContract.Feiertage = MapperFactory.FeiertagDC_Feiertag.MapToNewDCs(pEntity.Feiertage); - pDataContract.RelatedPersons = MapperFactory.OrganisationPersonRelDC_Organisation2PersonMapper.MapToNewDCs(pEntity.Organisation2PersonList.Where(o2P => o2P.Person.IsActive != ActivationTypeId.Deleted)); + pDataContract.Arbeitszeiten = MapperFactory.ArbeitszeitDC_Arbeitszeit.MapToNewDCs(pEntity.Arbeitszeiten); + pDataContract.Feiertage = MapperFactory.FeiertagDC_Feiertag.MapToNewDCs(pEntity.Feiertage); + pDataContract.RelatedPersons = MapperFactory.OrganisationPersonRelDC_Organisation2PersonMapper + .MapToNewDCs(pEntity.Organisation2PersonList.Where(o2P => o2P.Person.IsActive != ActivationTypeId.Deleted)); - pDataContract.IKKrankenkasse = pEntity.IKKrankenkasse; - pDataContract.IKKostentrager = pEntity.IKKostentrager; - pDataContract.IKDatenannahmestelle = pEntity.IKDatenannahmestelle; - pDataContract.BezDatenannahmestelle = pEntity.BezDatenannahmestelle; - pDataContract.Leistungserbringergruppe = pEntity.Leistungserbringergruppe; - pDataContract.Verfahrensstufe = pEntity.Verfahrensstufe; - pDataContract.GkvAusblenden = pEntity.GkvAusblenden; + pDataContract.IKKrankenkasse = pEntity.IKKrankenkasse; + pDataContract.IKKostentrager = pEntity.IKKostentrager; + pDataContract.IKDatenannahmestelle = pEntity.IKDatenannahmestelle; + pDataContract.BezDatenannahmestelle = pEntity.BezDatenannahmestelle; + pDataContract.Leistungserbringergruppe = pEntity.Leistungserbringergruppe; + pDataContract.Verfahrensstufe = pEntity.Verfahrensstufe; + pDataContract.GkvAusblenden = pEntity.GkvAusblenden; - pDataContract.BusinessPartnerId = pEntity.BusinessPartnerId; + pDataContract.BusinessPartnerId = pEntity.BusinessPartnerId; - if (pEntity.Function != null) - { - pDataContract.Function = MapperFactory.ValueListEntryDC_ValueListEntry.MapToNewDC(pEntity.Function); - } + if(pEntity.Function != null) + { + pDataContract.Function = MapperFactory.ValueListEntryDC_ValueListEntry.MapToNewDC(pEntity.Function); + } - if (pEntity.Address != null) - { - pDataContract.AddressOid = pEntity.Address.Oid; - pDataContract.Street = pEntity.Address.Street; - pDataContract.Town = pEntity.Address.Town; - pDataContract.PostalCode = pEntity.Address.PostalCode; - pDataContract.AddressLine1 = pEntity.Address.AddressLine1; - pDataContract.AddressVersion = pEntity.Address.Version; - } + if(pEntity.Address != null) + { + pDataContract.AddressOid = pEntity.Address.Oid; + pDataContract.Street = pEntity.Address.Street; + pDataContract.Town = pEntity.Address.Town; + pDataContract.PostalCode = pEntity.Address.PostalCode; + pDataContract.AddressLine1 = pEntity.Address.AddressLine1; + pDataContract.AddressVersion = pEntity.Address.Version; + } - if (pEntity.InvoiceAddress != null) - { - pDataContract.InvoiceAddressOid = pEntity.InvoiceAddress.Oid; - pDataContract.InvoiceAddressStreet = pEntity.InvoiceAddress.Street; - pDataContract.InvoiceAddressTown = pEntity.InvoiceAddress.Town; - pDataContract.InvoiceAddressPostalCode = pEntity.InvoiceAddress.PostalCode; - pDataContract.InvoiceAddressLine1 = pEntity.InvoiceAddress.AddressLine1; - pDataContract.InvoiceAddressVersion = pEntity.InvoiceAddress.Version; - } + if(pEntity.InvoiceAddress != null) + { + pDataContract.InvoiceAddressOid = pEntity.InvoiceAddress.Oid; + pDataContract.InvoiceAddressStreet = pEntity.InvoiceAddress.Street; + pDataContract.InvoiceAddressTown = pEntity.InvoiceAddress.Town; + pDataContract.InvoiceAddressPostalCode = pEntity.InvoiceAddress.PostalCode; + pDataContract.InvoiceAddressLine1 = pEntity.InvoiceAddress.AddressLine1; + pDataContract.InvoiceAddressVersion = pEntity.InvoiceAddress.Version; + } - if (pEntity.CostBearer != null) - { - pDataContract.CostBearerOid = pEntity.CostBearer.Oid; - pDataContract.CostBearerVersion = pEntity.CostBearer.Version; + if(pEntity.CostBearer != null) + { + pDataContract.CostBearerOid = pEntity.CostBearer.Oid; + pDataContract.CostBearerVersion = pEntity.CostBearer.Version; - pDataContract.IsSingleInvoicePerCustomer = pEntity.CostBearer.IsSingleInvoicePerCustomer; + pDataContract.IsSingleInvoicePerCustomer = pEntity.CostBearer.IsSingleInvoicePerCustomer; - // pDataContract.HourlyRate = pEntity.CostBearer.HourlyRate; - // pDataContract.RateFactor = pEntity.CostBearer.RateFactor; - // pDataContract.MinuteIntervall = pEntity.CostBearer.MinutesIntervall; - pDataContract.CostRatePeriods = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(pEntity.CostBearer.CostRatePeriods); - pDataContract.IsCalculatingWithFactor = pEntity.CostBearer.IsCalculatingWithFactor; - } + // pDataContract.HourlyRate = pEntity.CostBearer.HourlyRate; + // pDataContract.RateFactor = pEntity.CostBearer.RateFactor; + // pDataContract.MinuteIntervall = pEntity.CostBearer.MinutesIntervall; + pDataContract.CostRatePeriods = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(pEntity.CostBearer.CostRatePeriods); + pDataContract.IsCalculatingWithFactor = pEntity.CostBearer.IsCalculatingWithFactor; + } - if (pEntity.BankAccount != null) - { - pDataContract.BankAccountOid = pEntity.BankAccount.Oid; - pDataContract.BankAccountVersion = pEntity.BankAccount.Version; - pDataContract.AccountNumber = pEntity.BankAccount.AccountNumber; - pDataContract.BankName = pEntity.BankAccount.BankName; - pDataContract.BankCode = pEntity.BankAccount.BankCode; - pDataContract.IBAN = pEntity.BankAccount.IBAN; - pDataContract.Bic = pEntity.BankAccount.Bic; - } + if(pEntity.BankAccount != null) + { + pDataContract.BankAccountOid = pEntity.BankAccount.Oid; + pDataContract.BankAccountVersion = pEntity.BankAccount.Version; + pDataContract.AccountNumber = pEntity.BankAccount.AccountNumber; + pDataContract.BankName = pEntity.BankAccount.BankName; + pDataContract.BankCode = pEntity.BankAccount.BankCode; + pDataContract.IBAN = pEntity.BankAccount.IBAN; + pDataContract.Bic = pEntity.BankAccount.Bic; + } - if (pEntity.GetDatenannahmestelleAddress() is Address address) - { - pDataContract.DatenannahmestelleStreet = address.Street; - pDataContract.DatenannahmestellePostalCode = address.PostalCode; - pDataContract.DatenannahmestelleTown = address.Town; - } + pDataContract.HausanschriftDatenannahmestelle = MapperFactory.Address.CreateOrMapToNewDC(pEntity.HausanschriftDatenannahmestelle); + pDataContract.PostfachanschriftDatenannahmestelle = MapperFactory.Address.CreateOrMapToNewDC(pEntity.PostfachanschriftDatenannahmestelle); + pDataContract.GroßkundenanschriftDatenannahmestelle = MapperFactory.Address.CreateOrMapToNewDC(pEntity.GroßkundenanschriftDatenannahmestelle); - pDataContract.ContactInformations = MapperFactory.ContactDC_Contact.MapToNewDCs(pEntity.Contacts); + pDataContract.ContactInformations = MapperFactory.ContactDC_Contact.MapToNewDCs(pEntity.Contacts); var defs = DAOFactory.SearchDAO.GetVarFieldDefs(TableID.Organisation); pDataContract.VarFields = MapperFactory.VarFieldDC_VarField.VarFieldMapToDCs(defs, pEntity.VarFieldValueList); - return pDataContract; - } + return pDataContract; + } - public override Organisation MergeWithEntity(OrganisationDC pDataContract, Organisation pEntity) - { - this.ConcurrencyCheck(pDataContract.OrganisationVersion, pEntity); + public override Organisation MergeWithEntity(OrganisationDC pDataContract, Organisation pEntity) + { + this.ConcurrencyCheck(pDataContract.OrganisationVersion, pEntity); - pEntity.Oid = pDataContract.OrganisationOid; - pEntity.Name = pDataContract.Name; - pEntity.Name2 = pDataContract.Name2; - pEntity.Notice = pDataContract.OrganisationNotice; - pEntity.DebitorNumber = pDataContract.DebitorNumber; + pEntity.Oid = pDataContract.OrganisationOid; + pEntity.Name = pDataContract.Name; + pEntity.Name2 = pDataContract.Name2; + pEntity.Notice = pDataContract.OrganisationNotice; + pEntity.DebitorNumber = pDataContract.DebitorNumber; pEntity.IsActive = pDataContract.ActivationType; - //MapperFactory.OrganisationPersonRelDC_Organisation2PersonMapper.MergeWithEntitys(pDataContract.RelatedPersons, pEntity.Organisation2PersonList); + //MapperFactory.OrganisationPersonRelDC_Organisation2PersonMapper.MergeWithEntitys(pDataContract.RelatedPersons, pEntity.Organisation2PersonList); - pEntity.IKKrankenkasse = pDataContract.IKKrankenkasse; - pEntity.IKKostentrager = pDataContract.IKKostentrager; - pEntity.IKDatenannahmestelle = pDataContract.IKDatenannahmestelle; - pEntity.BezDatenannahmestelle = pDataContract.BezDatenannahmestelle; - pEntity.Leistungserbringergruppe = pDataContract.Leistungserbringergruppe; - pEntity.Verfahrensstufe = pDataContract.Verfahrensstufe; - pEntity.GkvAusblenden = pDataContract.GkvAusblenden; + pEntity.IKKrankenkasse = pDataContract.IKKrankenkasse; + pEntity.IKKostentrager = pDataContract.IKKostentrager; + pEntity.IKDatenannahmestelle = pDataContract.IKDatenannahmestelle; + pEntity.BezDatenannahmestelle = pDataContract.BezDatenannahmestelle; + pEntity.Leistungserbringergruppe = pDataContract.Leistungserbringergruppe; + pEntity.Verfahrensstufe = pDataContract.Verfahrensstufe; + pEntity.GkvAusblenden = pDataContract.GkvAusblenden; - pEntity.BusinessPartnerId = pDataContract.BusinessPartnerId; + pEntity.BusinessPartnerId = pDataContract.BusinessPartnerId; - if (pDataContract.Function == null) - { - pEntity.Function = null; - } - else if (pEntity.Function == null || pEntity.Function.Oid != pDataContract.Function.ValueListEntryOid) - { - pEntity.Function = DAOFactory.GenericDAO.LoadByID(pDataContract.Function.ValueListEntryOid.Value); - } + if(pDataContract.Function == null) + { + pEntity.Function = null; + } + else if(pEntity.Function == null || pEntity.Function.Oid != pDataContract.Function.ValueListEntryOid) + { + pEntity.Function = DAOFactory.GenericDAO.LoadByID(pDataContract.Function.ValueListEntryOid.Value); + } - if (pDataContract.ContainsAddressData()) - { - if (pEntity.Address == null) - { - pEntity.Address = new Address(); - } + if(pDataContract.ContainsAddressData()) + { + if(pEntity.Address == null) + { + pEntity.Address = new Address(); + } - this.ConcurrencyCheck(pDataContract.AddressVersion, pEntity.Address); + this.ConcurrencyCheck(pDataContract.AddressVersion, pEntity.Address); - pEntity.Address.Oid = pDataContract.AddressOid; - pEntity.Address.AddressLine1 = pDataContract.AddressLine1; - pEntity.Address.Street = pDataContract.Street; - pEntity.Address.Town = pDataContract.Town; - pEntity.Address.PostalCode = pDataContract.PostalCode; - } - else if (pEntity.Address != null) - { - // all-delete-orphan wird von NHibernate (noch) nicht unterstützt für many-to-one - Address lAdress = pEntity.Address; - pEntity.Address = null; - DAOFactory.GenericDAO.Delete(lAdress); - } + pEntity.Address.Oid = pDataContract.AddressOid; + pEntity.Address.AddressLine1 = pDataContract.AddressLine1; + pEntity.Address.Street = pDataContract.Street; + pEntity.Address.Town = pDataContract.Town; + pEntity.Address.PostalCode = pDataContract.PostalCode; + } + else if(pEntity.Address != null) + { + // all-delete-orphan wird von NHibernate (noch) nicht unterstützt für many-to-one + Address lAdress = pEntity.Address; + pEntity.Address = null; + DAOFactory.GenericDAO.Delete(lAdress); + } - if (pDataContract.ContainsInvoiceAddressData()) - { - if (pEntity.InvoiceAddress == null) - { - pEntity.InvoiceAddress = new Address(); - } + if(pDataContract.ContainsInvoiceAddressData()) + { + if(pEntity.InvoiceAddress == null) + { + pEntity.InvoiceAddress = new Address(); + } - this.ConcurrencyCheck(pDataContract.InvoiceAddressVersion, pEntity.InvoiceAddress); + this.ConcurrencyCheck(pDataContract.InvoiceAddressVersion, pEntity.InvoiceAddress); - pEntity.InvoiceAddress.Oid = pDataContract.InvoiceAddressOid; - pEntity.InvoiceAddress.AddressLine1 = pDataContract.InvoiceAddressLine1; - pEntity.InvoiceAddress.Street = pDataContract.InvoiceAddressStreet; - pEntity.InvoiceAddress.Town = pDataContract.InvoiceAddressTown; - pEntity.InvoiceAddress.PostalCode = pDataContract.InvoiceAddressPostalCode; - } - else if (pEntity.InvoiceAddress != null) - { - // all-delete-orphan wird von NHibernate (noch) nicht unterstützt für many-to-one - Address lInvoiceAddress = pEntity.InvoiceAddress; - pEntity.InvoiceAddress = null; - DAOFactory.GenericDAO.Delete(lInvoiceAddress); - } + pEntity.InvoiceAddress.Oid = pDataContract.InvoiceAddressOid; + pEntity.InvoiceAddress.AddressLine1 = pDataContract.InvoiceAddressLine1; + pEntity.InvoiceAddress.Street = pDataContract.InvoiceAddressStreet; + pEntity.InvoiceAddress.Town = pDataContract.InvoiceAddressTown; + pEntity.InvoiceAddress.PostalCode = pDataContract.InvoiceAddressPostalCode; + } + else if(pEntity.InvoiceAddress != null) + { + // all-delete-orphan wird von NHibernate (noch) nicht unterstützt für many-to-one + Address lInvoiceAddress = pEntity.InvoiceAddress; + pEntity.InvoiceAddress = null; + DAOFactory.GenericDAO.Delete(lInvoiceAddress); + } - if (pDataContract.ContainsBankAccountData()) - { - if (pEntity.BankAccount == null) - { - pEntity.BankAccount = new BankAccount(); - } + if(pDataContract.ContainsBankAccountData()) + { + if(pEntity.BankAccount == null) + { + pEntity.BankAccount = new BankAccount(); + } - this.ConcurrencyCheck(pDataContract.BankAccountVersion, pEntity.BankAccount); + this.ConcurrencyCheck(pDataContract.BankAccountVersion, pEntity.BankAccount); - pEntity.BankAccount.Oid = pDataContract.BankAccountOid; - pEntity.BankAccount.Version = pDataContract.BankAccountVersion; - pEntity.BankAccount.IBAN = pDataContract.IBAN; - pEntity.BankAccount.Bic = pDataContract.Bic; - pEntity.BankAccount.BankCode = pDataContract.BankCode; - pEntity.BankAccount.BankName = pDataContract.BankName; - pEntity.BankAccount.AccountNumber = pDataContract.AccountNumber; - } - else if (pEntity.BankAccount != null) - { - // all-delete-orphan wird von NHibernate (noch) nicht unterstützt für many-to-one) - BankAccount lBankAccount = pEntity.BankAccount; - pEntity.BankAccount = null; - DAOFactory.GenericDAO.Delete(lBankAccount); - } + pEntity.BankAccount.Oid = pDataContract.BankAccountOid; + pEntity.BankAccount.Version = pDataContract.BankAccountVersion; + pEntity.BankAccount.IBAN = pDataContract.IBAN; + pEntity.BankAccount.Bic = pDataContract.Bic; + pEntity.BankAccount.BankCode = pDataContract.BankCode; + pEntity.BankAccount.BankName = pDataContract.BankName; + pEntity.BankAccount.AccountNumber = pDataContract.AccountNumber; + } + else if(pEntity.BankAccount != null) + { + // all-delete-orphan wird von NHibernate (noch) nicht unterstützt für many-to-one) + BankAccount lBankAccount = pEntity.BankAccount; + pEntity.BankAccount = null; + DAOFactory.GenericDAO.Delete(lBankAccount); + } - if (pDataContract.ContainsCostBearerData()) - { - if (pEntity.CostBearer == null) - { - pEntity.CostBearer = new CostBearer(); - } + if(pDataContract.ContainsCostBearerData()) + { + if(pEntity.CostBearer == null) + { + pEntity.CostBearer = new CostBearer(); + } - this.ConcurrencyCheck(pDataContract.CostBearerVersion, pEntity.CostBearer); + this.ConcurrencyCheck(pDataContract.CostBearerVersion, pEntity.CostBearer); - pEntity.CostBearer.IsSingleInvoicePerCustomer = pDataContract.IsSingleInvoicePerCustomer; - pEntity.CostBearer.Oid = pDataContract.CostBearerOid; - pEntity.CostBearer.IsCalculatingWithFactor = pDataContract.IsCalculatingWithFactor; + pEntity.CostBearer.IsSingleInvoicePerCustomer = pDataContract.IsSingleInvoicePerCustomer; + pEntity.CostBearer.Oid = pDataContract.CostBearerOid; + pEntity.CostBearer.IsCalculatingWithFactor = pDataContract.IsCalculatingWithFactor; - MapperFactory.CostRatePeriodDC_CostRatePeriod.MergeWithEntitys(pDataContract.CostRatePeriods.Where(c => c.CostRateValue.HasValue).ToList(), pEntity.CostBearer.CostRatePeriods); - foreach (var costRatePeriod in pEntity.CostBearer.CostRatePeriods) - { - costRatePeriod.ObjectTid = TableID.CostBearer; - } - } - else if (pEntity.CostBearer != null) - { - // all-delete-orphan wird von NHibernate (noch) nicht unterstützt für many-to-one) - CostBearer lCostBearer = pEntity.CostBearer; - pEntity.CostBearer = null; - DAOFactory.GenericDAO.Delete(lCostBearer); - } + MapperFactory.CostRatePeriodDC_CostRatePeriod + .MergeWithEntitys(pDataContract.CostRatePeriods.Where(c => c.CostRateValue.HasValue).ToList(), pEntity.CostBearer.CostRatePeriods); + foreach(var costRatePeriod in pEntity.CostBearer.CostRatePeriods) + { + costRatePeriod.ObjectTid = TableID.CostBearer; + } + } + else if(pEntity.CostBearer != null) + { + // all-delete-orphan wird von NHibernate (noch) nicht unterstützt für many-to-one) + CostBearer lCostBearer = pEntity.CostBearer; + pEntity.CostBearer = null; + DAOFactory.GenericDAO.Delete(lCostBearer); + } - MapperFactory.ContactDC_Contact.MergeWithEntitys(pDataContract.ContactInformations, pEntity.Contacts); + MapperFactory.ContactDC_Contact.MergeWithEntitys(pDataContract.ContactInformations, pEntity.Contacts); pEntity.VarFieldValueList = MapperFactory.VarFieldDC_VarField.VarFieldMergeToEntity(pEntity.VarFieldValueList, pDataContract.VarFields, pEntity); - MapperFactory.ArbeitszeitDC_Arbeitszeit.MergeWithEntitys(pDataContract.Arbeitszeiten, pEntity.Arbeitszeiten); - MapperFactory.FeiertagDC_Feiertag.MergeWithEntitys(pDataContract.Feiertage, pEntity.Feiertage); + MapperFactory.ArbeitszeitDC_Arbeitszeit.MergeWithEntitys(pDataContract.Arbeitszeiten, pEntity.Arbeitszeiten); + MapperFactory.FeiertagDC_Feiertag.MergeWithEntitys(pDataContract.Feiertage, pEntity.Feiertage); + MapperFactory.Address.MergeOrCreateWithEntity(pDataContract.HausanschriftDatenannahmestelle, pEntity.HausanschriftDatenannahmestelle); + MapperFactory.Address.MergeOrCreateWithEntity(pDataContract.PostfachanschriftDatenannahmestelle, pEntity.PostfachanschriftDatenannahmestelle); + MapperFactory.Address.MergeOrCreateWithEntity(pDataContract.GroßkundenanschriftDatenannahmestelle, pEntity.GroßkundenanschriftDatenannahmestelle); - return pEntity; - } + return pEntity; + } - protected override bool AreDCAndEntityEqual(OrganisationDC pDC, Organisation pEntity) - { - if (pDC.OrganisationOid == null) - { - return false; - } + protected override bool AreDCAndEntityEqual(OrganisationDC pDC, Organisation pEntity) + { + if(pDC.OrganisationOid == null) + { + return false; + } - return pDC.OrganisationOid == pEntity.Oid; - } - } + return pDC.OrganisationOid == pEntity.Oid; + } + } } \ No newline at end of file diff --git a/Service/Service.csproj b/Service/Service.csproj index fd580882a..b261cbfe7 100644 --- a/Service/Service.csproj +++ b/Service/Service.csproj @@ -235,6 +235,7 @@ + diff --git a/Service/ServiceImplementations/ResourceServiceImp.cs b/Service/ServiceImplementations/ResourceServiceImp.cs index 280e1d37a..b836be2cc 100644 --- a/Service/ServiceImplementations/ResourceServiceImp.cs +++ b/Service/ServiceImplementations/ResourceServiceImp.cs @@ -1274,7 +1274,7 @@ namespace BeWo.Service.ServiceImplementations var appointmentsToCheckForAnonymization = new List(); var relatedCustomerOids = DAOFactory.SearchDAO.FindTeamRelatedCustomerOids(user.Employee.EmployeeOid); - + if(!(user is null)) { // Bei ausgewählten Ressourcen oder auch "Nur Ressourcen" werden auch Termine mit den ausgewählten Ressourcen geladen und anonymisiert angezeigt, die der angemeldete Mitarbeiter nicht sehen darf. diff --git a/Service/ai/AiPromptFactory.cs b/Service/ai/AiPromptFactory.cs index 1e1a7bde6..8f058d64d 100644 --- a/Service/ai/AiPromptFactory.cs +++ b/Service/ai/AiPromptFactory.cs @@ -221,7 +221,7 @@ namespace BeWo.Service.AI #region LOAD Methods private static object LoadProperty (Dictionary bewoobjects, TableID tid, AbstractIDCEntityMapper mapper, Func getPropertyFunc) - where TDC : new() where TEntity : BeWoEntityBase, new() + where TDC : class, new() where TEntity : BeWoEntityBase, new() { if (!bewoobjects.TryGetValue(tid, out long[] oids) || (oids?.Length ?? 0) == 0) return null; @@ -235,7 +235,7 @@ namespace BeWo.Service.AI private static Dictionary LoadEntity (Dictionary bewoobjects, TableID tid, AbstractIDCEntityMapper mapper) - where TDC : new() where TEntity : BeWoEntityBase, new() + where TDC : class, new() where TEntity : BeWoEntityBase, new() { if (!bewoobjects.TryGetValue(tid, out long[] oids) || (oids?.Length ?? 0) == 0) return null; @@ -248,7 +248,7 @@ namespace BeWo.Service.AI private static IList> LoadEntities (Dictionary bewoobjects, TableID tid, AbstractIDCEntityMapper mapper) - where TDC : new() where TEntity : BeWoEntityBase, new() + where TDC : class, new() where TEntity : BeWoEntityBase, new() { if (!bewoobjects.TryGetValue(tid, out long[] oids) || (oids?.Length ?? 0) == 0) return null; @@ -262,7 +262,7 @@ namespace BeWo.Service.AI private static IList> LoadEntities (Dictionary bewoobjects, TableID tid, AbstractIDCEntityMapper mapper, Action afterDC) - where TDC : new() where TEntity : BeWoEntityBase, new() + where TDC : class, new() where TEntity : BeWoEntityBase, new() { if (!bewoobjects.TryGetValue(tid, out long[] oids) || (oids?.Length ?? 0) == 0) return null; diff --git a/Shared/DataContracts/AddressDC.cs b/Shared/DataContracts/AddressDC.cs index 3a1a4e194..ca82d274f 100644 --- a/Shared/DataContracts/AddressDC.cs +++ b/Shared/DataContracts/AddressDC.cs @@ -1,12 +1,20 @@ using System; -using System.Collections.Generic; using System.Linq; -using System.Text; -using System.Threading.Tasks; +using System.Runtime.Serialization; namespace BS.Shared.DataContracts { public class AddressDC : BeWoDataContract { + [DataMember] public string AddressLine1 { get; set; } + [DataMember] public string AddressLine2 { get; set; } + [DataMember] public string Country { get; set; } + [DataMember] public long? L_Version { get; set; } + [DataMember] public decimal? Latitude { get; set; } + [DataMember] public decimal? Longitude { get; set; } + [DataMember] public string PostalCode { get; set; } + [DataMember] public string State { get; set; } + [DataMember] public string Street { get; set; } + [DataMember] public string Town { get; set; } } } diff --git a/Shared/DataContracts/AddressRouteDC.cs b/Shared/DataContracts/AddressRouteDC.cs index 3f2810fcb..d0b27e25e 100644 --- a/Shared/DataContracts/AddressRouteDC.cs +++ b/Shared/DataContracts/AddressRouteDC.cs @@ -53,6 +53,5 @@ namespace BS.Shared.DataContracts [DataMember] public long? Version { get; set; } - } } diff --git a/Shared/DataContracts/OrganisationDC.cs b/Shared/DataContracts/OrganisationDC.cs index 446df6fb3..7531cf4cb 100644 --- a/Shared/DataContracts/OrganisationDC.cs +++ b/Shared/DataContracts/OrganisationDC.cs @@ -1,7 +1,8 @@ -using System.Collections.Generic; -using System.Runtime.Serialization; - + using BS.Shared.Core; +using System.Collections.Generic; + +using System.Runtime.Serialization; namespace BS.Shared.DataContracts { @@ -13,96 +14,84 @@ namespace BS.Shared.DataContracts private List _CostRatePeriods; [DataMember] public string AccountNumber { get; set; } + [DataMember] public ActivationTypeId ActivationType { get; set; } + [DataMember] public string AddressLine1 { get; set; } [DataMember] public long? AddressOid { get; set; } [DataMember] public long? AddressVersion { get; set; } + [DataMember] public List Arbeitszeiten { get; set; } [DataMember] public long? BankAccountOid { get; set; } [DataMember] public long? BankAccountVersion { get; set; } [DataMember] public string BankCode { get; set; } [DataMember] public string BankName { get; set; } - [DataMember] public string Bic { get; set; } - [DataMember] public string IKKrankenkasse { get; set; } - [DataMember] public string IKKostentrager { get; set; } - [DataMember] public string IKDatenannahmestelle { get; set; } [DataMember] public string BezDatenannahmestelle { get; set; } - [DataMember] public ActivationTypeId ActivationType { get; set; } + [DataMember] public string Bic { get; set; } + [DataMember] public string BusinessPartnerId { get; set; } + + [DataMember] + public List ContactInformations + { + get { return this._ContactInformations ?? (this._ContactInformations = new List()); } + + set { this._ContactInformations = value; } + } + [DataMember] public long? CostBearerOid { get; set; } [DataMember] public long? CostBearerVersion { get; set; } + [DataMember] public string CostCenter { get; set; } + + [DataMember] + public List CostRatePeriods + { + get { return this._CostRatePeriods ?? (this._CostRatePeriods = new List()); } + + set { this._CostRatePeriods = value; } + } + + [DataMember] public string DebitorNumber { get; set; } + [DataMember] public List Feiertage { get; set; } + [DataMember] public ValueListEntryDC Function { get; set; } + [DataMember] public bool GkvAusblenden { get; set; } + [DataMember] public AddressDC GroßkundenanschriftDatenannahmestelle { get; set; } + [DataMember] public AddressDC HausanschriftDatenannahmestelle { get; set; } [DataMember] public string IBAN { get; set; } + [DataMember] public string IKDatenannahmestelle { get; set; } + [DataMember] public string IKKostentrager { get; set; } + [DataMember] public string IKKrankenkasse { get; set; } + [DataMember] public string InvoiceAddressLine1 { get; set; } [DataMember] public long? InvoiceAddressOid { get; set; } [DataMember] public string InvoiceAddressPostalCode { get; set; } [DataMember] public string InvoiceAddressStreet { get; set; } [DataMember] public string InvoiceAddressTown { get; set; } - [DataMember] public string InvoiceAddressLine1 { get; set; } [DataMember] public long? InvoiceAddressVersion { get; set; } [DataMember] public bool IsCalculatingWithFactor { get; set; } [DataMember] public bool IsSingleInvoicePerCustomer { get; set; } + [DataMember] public string Leistungserbringergruppe { get; set; } [DataMember] public string Name { get; set; } [DataMember] public string Name2 { get; set; } [DataMember] public string OrganisationNotice { get; set; } [DataMember] public long? OrganisationOid { get; set; } [DataMember] public long? OrganisationVersion { get; set; } [DataMember] public string PostalCode { get; set; } + [DataMember] public AddressDC PostfachanschriftDatenannahmestelle { get; set; } [DataMember] public List RelatedPersons { get; set; } [DataMember] public string Street { get; set; } [DataMember] public string Town { get; set; } - [DataMember] public string AddressLine1 { get; set; } - [DataMember] public string DebitorNumber { get; set; } - [DataMember] public string CostCenter { get; set; } [DataMember] public List VarFields { get; set; } - [DataMember] public ValueListEntryDC Function { get; set; } - [DataMember] public List Arbeitszeiten { get; set; } - [DataMember] public List Feiertage { get; set; } - [DataMember] public string Leistungserbringergruppe { get; set; } - [DataMember] public string BusinessPartnerId { get; set; } [DataMember] public GkvVerfahrensstufe Verfahrensstufe { get; set; } - [DataMember] public bool GkvAusblenden { get; set; } - [DataMember] public string DatenannahmestelleStreet { get; set; } - [DataMember] public string DatenannahmestelleTown { get; set; } - [DataMember] public string DatenannahmestellePostalCode { get; set; } - - [DataMember] - public List ContactInformations - { - get - { - return this._ContactInformations ?? (this._ContactInformations = new List()); - } - - set - { - this._ContactInformations = value; - } - } - - [DataMember] - public List CostRatePeriods - { - get - { - return this._CostRatePeriods ?? (this._CostRatePeriods = new List()); - } - - set - { - this._CostRatePeriods = value; - } - } public bool ContainsAddressData() - { - return !Utils.AreAllNullOrEmpty(this.Street, this.PostalCode, this.Town, this.AddressLine1); - } + { return !Utils.AreAllNullOrEmpty(this.Street, this.PostalCode, this.Town, this.AddressLine1); } public bool ContainsBankAccountData() - { - return !Utils.AreAllNullOrEmpty(BankCode, BankName, AccountNumber, IBAN, Bic); - } + { return !Utils.AreAllNullOrEmpty(BankCode, BankName, AccountNumber, IBAN, Bic); } public bool ContainsCostBearerData() - { - return !Utils.AreAllNullOrEmpty(this._CostRatePeriods) || this.IsCalculatingWithFactor; - } + { return !Utils.AreAllNullOrEmpty(this._CostRatePeriods) || this.IsCalculatingWithFactor; } public bool ContainsInvoiceAddressData() { - return !Utils.AreAllNullOrEmpty(this.InvoiceAddressStreet, this.InvoiceAddressPostalCode, this.InvoiceAddressTown, this.InvoiceAddressLine1); + return !Utils.AreAllNullOrEmpty( + this.InvoiceAddressStreet, + this.InvoiceAddressPostalCode, + this.InvoiceAddressTown, + this.InvoiceAddressLine1); } } } \ No newline at end of file