From 2e48e20768280ad77effea0d1a31907b9fedb48c Mon Sep 17 00:00:00 2001 From: Rene Evertz Date: Fri, 23 Jan 2026 16:28:47 +0100 Subject: [PATCH] Alten Stuff entfernt --- BeWo/BeWo.csproj | 35 -- .../GeneratedAiEnhancedService.cs | 101 +--- .../GeneratedOperationsService.cs | 517 ++++++++---------- BeWo/Services/BeWoWindowService.cs | 24 - BeWo/Services/IBeWoWindowService.cs | 4 - BeWo/Styles/DataTemplates/DataTemplates.xaml | 47 +- .../AI/AiPromptbausteinComplexTreeView.xaml | 70 +-- .../Detail/AI/AiPromptbausteinDetailView.xaml | 93 ---- .../AI/AiPromptbausteinDetailView.xaml.cs | 32 -- .../AI/AiPromptbausteinSelectionView.xaml | 59 -- .../AI/AiPromptbausteinSelectionView.xaml.cs | 66 --- .../Detail/AI/AiPromptbausteinTreeView.xaml | 154 ------ .../AI/AiPromptbausteinTreeView.xaml.cs | 102 ---- BeWo/View/Detail/AI/AiPromptbausteinView.xaml | 248 --------- .../Detail/AI/AiPromptbausteinView.xaml.cs | 316 ----------- BeWo/ViewModel/AiPromptbausteinFolderVM.cs | 2 +- BeWo/ViewModel/AiPromptbausteinPromptVM.cs | 2 +- BeWo/ViewModel/AiPromptbausteinTreeVM.cs | 179 ------ BeWo/ViewModel/AiPromptbausteinVM.cs | 249 --------- .../AiPromptbausteinFolderListVM.cs | 5 +- .../ListViewModel/AiPromptbausteinListVM.cs | 28 - .../AiPromptbausteinPromptListVM.cs | 4 +- .../AiPromptbausteinTreeListVM.cs | 51 -- BeWo/ViewModel/VMFactory.cs | 23 - .../AI/AiPromptbausteinSelectionViewModel.cs | 71 --- .../AiPromptbausteinComplexTreeViewModel.cs | 5 - .../AiPromptbausteinDetailViewModel.cs | 52 -- .../AiPromptbausteinTreeViewModel.cs | 243 -------- Dakota/Models/DakotaFile.cs | 3 +- Data/Access/SearchDAO.cs | 50 -- Data/Data.csproj | 8 - Data/Entities/AiPromptbaustein.cs | 21 - Data/Entities/AiPromptbausteinTree.cs | 45 -- Data/Mappings/AiPromptbaustein.hbm.xml | 26 - Data/Mappings/AiPromptbausteinTree.hbm.xml | 35 -- ...s_2026-01-22 AI Promptbausteinfolder 2.txt | 5 +- Report/DefaultReports/BudgetnachweisDigga.cs | 1 - .../Context/Core/AiContextSummaryFactory.cs | 1 - Service/Core/AiPromptbausteinTreeBuilder.cs | 54 -- Service/Core/ServiceValidator.cs | 1 - .../AiPromptbausteinDC_AiPromptbaustein.cs | 114 ---- ...bausteinFolderDC_AiPromptbausteinFolder.cs | 1 - ...bausteinPromptDC_AiPromptbausteinPrompt.cs | 2 +- ...AiPromptbausteinTreeDC_AiPromptbaustein.cs | 50 -- ...omptbausteinTreeDC_AiPromptbausteinTree.cs | 68 --- .../BeWoDataContract_BeWoEntityBase.cs | 1 - Service/DCEntityMapper/MapperFactory.cs | 7 - Service/Plugins/AiFunctionService.cs | 1 - Service/Plugins/AiPromptbausteineService.cs | 129 ----- Service/Plugins/AiService2.cs | 1 - .../Security/SecurityContextInitializer.cs | 1 - Service/Service.csproj | 4 - .../Enhanced/IAccountingEnhancedService.cs | 2 - .../Enhanced/IAiEnhancedService.cs | 46 -- .../Enhanced/IOperationsEnhancedService.cs | 2 - .../ServiceContracts/IAccountingService.cs | 3 - Service/ServiceContracts/IApiStreamService.cs | 3 +- .../ServiceContracts/IOperationsService.cs | 24 - .../AccountingServiceImp.cs | 1 - .../ApiStreamServiceImp.cs | 1 - .../Enhanced/AccountingEnhancedServiceImp.cs | 2 - .../Enhanced/AiEnhancedServiceImp.cs | 28 - .../OperationsServiceImp.cs | 136 ----- Service/ServiceProxy/XRechnungApiClient.cs | 2 - .../ServiceUtils/AiFunctionContextLoader.cs | 2 - .../GoogleDistanceMatrixAPI.cs | 1 - Shared/BeWoEntityEnums.cs | 4 +- Shared/DataContracts/AiPromptbausteinDC.cs | 43 -- .../AI}/AiPromptbausteinFolderDC.cs | 2 +- .../AI}/AiPromptbausteinPromptDC.cs | 2 +- .../Feature/AI/AiPromptbausteinTreeDC.cs | 85 --- .../Invoicing/XRechnung/XRechnungRequest.cs | 3 +- .../Invoicing/XRechnung/XRechnungResponse.cs | 3 +- Shared/Shared.csproj | 6 +- XRechnungUnitTest/UnitTest1.cs | 1 - 75 files changed, 297 insertions(+), 3516 deletions(-) delete mode 100644 BeWo/View/Detail/AI/AiPromptbausteinDetailView.xaml delete mode 100644 BeWo/View/Detail/AI/AiPromptbausteinDetailView.xaml.cs delete mode 100644 BeWo/View/Detail/AI/AiPromptbausteinSelectionView.xaml delete mode 100644 BeWo/View/Detail/AI/AiPromptbausteinSelectionView.xaml.cs delete mode 100644 BeWo/View/Detail/AI/AiPromptbausteinTreeView.xaml delete mode 100644 BeWo/View/Detail/AI/AiPromptbausteinTreeView.xaml.cs delete mode 100644 BeWo/View/Detail/AI/AiPromptbausteinView.xaml delete mode 100644 BeWo/View/Detail/AI/AiPromptbausteinView.xaml.cs delete mode 100644 BeWo/ViewModel/AiPromptbausteinTreeVM.cs delete mode 100644 BeWo/ViewModel/AiPromptbausteinVM.cs delete mode 100644 BeWo/ViewModel/ListViewModel/AiPromptbausteinListVM.cs delete mode 100644 BeWo/ViewModel/ListViewModel/AiPromptbausteinTreeListVM.cs delete mode 100644 BeWo/ViewModel/View/AI/AiPromptbausteinSelectionViewModel.cs delete mode 100644 BeWo/ViewModel/View/Administration/AiPromptbausteinDetailViewModel.cs delete mode 100644 BeWo/ViewModel/View/Administration/AiPromptbausteinTreeViewModel.cs delete mode 100644 Data/Entities/AiPromptbaustein.cs delete mode 100644 Data/Entities/AiPromptbausteinTree.cs delete mode 100644 Data/Mappings/AiPromptbaustein.hbm.xml delete mode 100644 Data/Mappings/AiPromptbausteinTree.hbm.xml delete mode 100644 Service/Core/AiPromptbausteinTreeBuilder.cs delete mode 100644 Service/DCEntityMapper/AiPromptbausteinDC_AiPromptbaustein.cs delete mode 100644 Service/DCEntityMapper/AiPromptbausteinTreeDC_AiPromptbaustein.cs delete mode 100644 Service/DCEntityMapper/AiPromptbausteinTreeDC_AiPromptbausteinTree.cs delete mode 100644 Shared/DataContracts/AiPromptbausteinDC.cs rename Shared/DataContracts/{ => Feature/AI}/AiPromptbausteinFolderDC.cs (99%) rename Shared/DataContracts/{ => Feature/AI}/AiPromptbausteinPromptDC.cs (95%) delete mode 100644 Shared/DataContracts/Feature/AI/AiPromptbausteinTreeDC.cs diff --git a/BeWo/BeWo.csproj b/BeWo/BeWo.csproj index 00b4a5f94..0c2476b66 100644 --- a/BeWo/BeWo.csproj +++ b/BeWo/BeWo.csproj @@ -128,23 +128,16 @@ - - - - - - - @@ -160,28 +153,16 @@ AiPromptbausteinFolderView.xaml - - AiPromptbausteinDetailView.xaml - WaitLayer3.xaml AiPromptbausteinComplexTreeView.xaml - - AiPromptbausteinTreeView.xaml - AiConfigView.xaml - - AiPromptbausteinSelectionView.xaml - - - AiPromptbausteinView.xaml - RtfEditView.xaml @@ -241,10 +222,6 @@ MSBuild:Compile Designer - - Designer - MSBuild:Compile - Designer MSBuild:Compile @@ -253,22 +230,10 @@ MSBuild:Compile Designer - - Designer - MSBuild:Compile - Designer MSBuild:Compile - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - MSBuild:Compile Designer diff --git a/BeWo/ServiceProxy/GeneratedAiEnhancedService.cs b/BeWo/ServiceProxy/GeneratedAiEnhancedService.cs index f172b1c6d..87a0459b3 100644 --- a/BeWo/ServiceProxy/GeneratedAiEnhancedService.cs +++ b/BeWo/ServiceProxy/GeneratedAiEnhancedService.cs @@ -59,61 +59,25 @@ namespace BeWo.ServiceProxy [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/SendNewMessageBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] System.Collections.Generic.List SendNewMessage(long conversation, string message); - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteineSubTree", ReplyAction="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteineSubTreeResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteineSubTreeBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List GetAiPromptbausteineSubTree(BS.Shared.AiActionType aiActionType); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteineTree", ReplyAction="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteineTreeResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteineTreeBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List GetAiPromptbausteineTree(); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/CreateAiPromptbausteineTree", ReplyAction="http://tempuri.org/IAiEnhancedService/CreateAiPromptbausteineTreeResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/CreateAiPromptbausteineTreeBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List CreateAiPromptbausteineTree(System.Collections.Generic.List aiPromptbausteinDC); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteineTree", ReplyAction="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteineTreeResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteineTreeBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.Dictionary UpdateAiPromptbausteineTree(System.Collections.Generic.List aiPromptbausteinDCs); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/DeleteAiPromptbausteineTree", ReplyAction="http://tempuri.org/IAiEnhancedService/DeleteAiPromptbausteineTreeResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/DeleteAiPromptbausteineTreeBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void DeleteAiPromptbausteineTree(System.Collections.Generic.Dictionary oid2version); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteine", ReplyAction="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteineResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteineBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List GetAiPromptbausteine(); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/CreateAiPromptbausteine", ReplyAction="http://tempuri.org/IAiEnhancedService/CreateAiPromptbausteineResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/CreateAiPromptbausteineBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List CreateAiPromptbausteine(System.Collections.Generic.List aiPromptbausteinDC); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteine", ReplyAction="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteineResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteineBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.Dictionary UpdateAiPromptbausteine(System.Collections.Generic.List aiPromptbausteinDCs); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/DeleteAiPromptbausteine", ReplyAction="http://tempuri.org/IAiEnhancedService/DeleteAiPromptbausteineResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/DeleteAiPromptbausteineBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void DeleteAiPromptbausteine(System.Collections.Generic.Dictionary oid2version); - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteinFolder", ReplyAction="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteinFolderResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/GetAiPromptbausteinFolderBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List GetAiPromptbausteinFolder(BS.Shared.AiActionType aiActionType); + System.Collections.Generic.List GetAiPromptbausteinFolder(BS.Shared.AiActionType aiActionType); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/InsertAiPromptbausteinFolder", ReplyAction="http://tempuri.org/IAiEnhancedService/InsertAiPromptbausteinFolderResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/InsertAiPromptbausteinFolderBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List InsertAiPromptbausteinFolder(System.Collections.Generic.List folders); + System.Collections.Generic.List InsertAiPromptbausteinFolder(System.Collections.Generic.List folders); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/InsertAiPromptbausteinPrompt", ReplyAction="http://tempuri.org/IAiEnhancedService/InsertAiPromptbausteinPromptResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/InsertAiPromptbausteinPromptBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List InsertAiPromptbausteinPrompt(System.Collections.Generic.List prompts); + System.Collections.Generic.List InsertAiPromptbausteinPrompt(System.Collections.Generic.List prompts); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteinFolder", ReplyAction="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteinFolderResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteinFolderBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List UpdateAiPromptbausteinFolder(System.Collections.Generic.List folders); + System.Collections.Generic.List UpdateAiPromptbausteinFolder(System.Collections.Generic.List folders); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteinPrompt", ReplyAction="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteinPromptResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/UpdateAiPromptbausteinPromptBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List UpdateAiPromptbausteinPrompt(System.Collections.Generic.List prompts); + System.Collections.Generic.List UpdateAiPromptbausteinPrompt(System.Collections.Generic.List prompts); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAiEnhancedService/DeleteAiPromptbausteinFolder", ReplyAction="http://tempuri.org/IAiEnhancedService/DeleteAiPromptbausteinFolderResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IAiEnhancedService/DeleteAiPromptbausteinFolderBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] @@ -215,72 +179,27 @@ namespace BeWo.ServiceProxy return base.Channel.SendNewMessage(conversation, message); } - public System.Collections.Generic.List GetAiPromptbausteineSubTree(BS.Shared.AiActionType aiActionType) - { - return base.Channel.GetAiPromptbausteineSubTree(aiActionType); - } - - public System.Collections.Generic.List GetAiPromptbausteineTree() - { - return base.Channel.GetAiPromptbausteineTree(); - } - - public System.Collections.Generic.List CreateAiPromptbausteineTree(System.Collections.Generic.List aiPromptbausteinDC) - { - return base.Channel.CreateAiPromptbausteineTree(aiPromptbausteinDC); - } - - public System.Collections.Generic.Dictionary UpdateAiPromptbausteineTree(System.Collections.Generic.List aiPromptbausteinDCs) - { - return base.Channel.UpdateAiPromptbausteineTree(aiPromptbausteinDCs); - } - - public void DeleteAiPromptbausteineTree(System.Collections.Generic.Dictionary oid2version) - { - base.Channel.DeleteAiPromptbausteineTree(oid2version); - } - - public System.Collections.Generic.List GetAiPromptbausteine() - { - return base.Channel.GetAiPromptbausteine(); - } - - public System.Collections.Generic.List CreateAiPromptbausteine(System.Collections.Generic.List aiPromptbausteinDC) - { - return base.Channel.CreateAiPromptbausteine(aiPromptbausteinDC); - } - - public System.Collections.Generic.Dictionary UpdateAiPromptbausteine(System.Collections.Generic.List aiPromptbausteinDCs) - { - return base.Channel.UpdateAiPromptbausteine(aiPromptbausteinDCs); - } - - public void DeleteAiPromptbausteine(System.Collections.Generic.Dictionary oid2version) - { - base.Channel.DeleteAiPromptbausteine(oid2version); - } - - public System.Collections.Generic.List GetAiPromptbausteinFolder(BS.Shared.AiActionType aiActionType) + public System.Collections.Generic.List GetAiPromptbausteinFolder(BS.Shared.AiActionType aiActionType) { return base.Channel.GetAiPromptbausteinFolder(aiActionType); } - public System.Collections.Generic.List InsertAiPromptbausteinFolder(System.Collections.Generic.List folders) + public System.Collections.Generic.List InsertAiPromptbausteinFolder(System.Collections.Generic.List folders) { return base.Channel.InsertAiPromptbausteinFolder(folders); } - public System.Collections.Generic.List InsertAiPromptbausteinPrompt(System.Collections.Generic.List prompts) + public System.Collections.Generic.List InsertAiPromptbausteinPrompt(System.Collections.Generic.List prompts) { return base.Channel.InsertAiPromptbausteinPrompt(prompts); } - public System.Collections.Generic.List UpdateAiPromptbausteinFolder(System.Collections.Generic.List folders) + public System.Collections.Generic.List UpdateAiPromptbausteinFolder(System.Collections.Generic.List folders) { return base.Channel.UpdateAiPromptbausteinFolder(folders); } - public System.Collections.Generic.List UpdateAiPromptbausteinPrompt(System.Collections.Generic.List prompts) + public System.Collections.Generic.List UpdateAiPromptbausteinPrompt(System.Collections.Generic.List prompts) { return base.Channel.UpdateAiPromptbausteinPrompt(prompts); } diff --git a/BeWo/ServiceProxy/GeneratedOperationsService.cs b/BeWo/ServiceProxy/GeneratedOperationsService.cs index 2e0008f8b..88acdf0f5 100644 --- a/BeWo/ServiceProxy/GeneratedOperationsService.cs +++ b/BeWo/ServiceProxy/GeneratedOperationsService.cs @@ -17,50 +17,6 @@ namespace BeWo.ServiceProxy public interface IOperationsService { - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/UpdateAiSettings", ReplyAction="http://tempuri.org/IOperationsService/UpdateAiSettingsResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/UpdateAiSettingsBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - BS.Shared.DataContracts.AiSettingsDC UpdateAiSettings(BS.Shared.DataContracts.AiSettingsDC settings); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/CheckObjectDeletionAllowed", ReplyAction="http://tempuri.org/IOperationsService/CheckObjectDeletionAllowedResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/CheckObjectDeletionAllowedBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - BS.Shared.DataContracts.CheckObjectDeletionResultDC CheckObjectDeletionAllowed(long objectoid, BS.Shared.TableID tableId); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/HasConfirmationReceiptSignatureByDateAndEmp" + - "loyeeAndCustomer", ReplyAction="http://tempuri.org/IOperationsService/HasConfirmationReceiptSignatureByDateAndEmp" + - "loyeeAndCustomerResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/HasConfirmationReceiptSignatureByDateAndEmp" + - "loyeeAndCustomerBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - bool HasConfirmationReceiptSignatureByDateAndEmployeeAndCustomer(out System.Collections.Generic.List confirmationReceiptSignatures, long customerOid, long employeeOid, System.DateTime start, System.DateTime end, long costBearer2SupportConceptOid); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/CreateRtfDocumentFromTemplate", ReplyAction="http://tempuri.org/IOperationsService/CreateRtfDocumentFromTemplateResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/CreateRtfDocumentFromTemplateBeWoFaultFault" + - "", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - string CreateRtfDocumentFromTemplate(long vorlageOid, BS.Shared.TableID objectTid, System.Collections.Generic.List objectOids); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/InsertRegelmaessigerDienst2", ReplyAction="http://tempuri.org/IOperationsService/InsertRegelmaessigerDienst2Response")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/InsertRegelmaessigerDienst2BeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List InsertRegelmaessigerDienst2(BS.Shared.DataContracts.RegelmaessigerDienstDC dienst, System.Collections.Generic.List alleDienstEintraege, System.Collections.Generic.List alleDienstvertretungen, System.Collections.Generic.List absenceTimes, bool enableDiensteAnFeiertagen, System.Collections.Generic.List feiertage, System.Collections.Generic.List dienstZeilenListe, System.DateTime pflichtStart, System.DateTime pflichtEnde, bool enableStatusZeile, System.DateTime datum); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeleteRegelmaessigerDienst", ReplyAction="http://tempuri.org/IOperationsService/DeleteRegelmaessigerDienstResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeleteRegelmaessigerDienstBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void DeleteRegelmaessigerDienst(BS.Shared.DataContracts.RegelmaessigerDienstDC dienst); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/InsertNewDienstvertretung", ReplyAction="http://tempuri.org/IOperationsService/InsertNewDienstvertretungResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/InsertNewDienstvertretungBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void InsertNewDienstvertretung(BS.Shared.DataContracts.DienstvertretungDC dienstvertretung); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/InsertNewDienstvertretung2", ReplyAction="http://tempuri.org/IOperationsService/InsertNewDienstvertretung2Response")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/InsertNewDienstvertretung2BeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - bool InsertNewDienstvertretung2(BS.Shared.DataContracts.DienstvertretungDC dienstvertretung, System.Collections.Generic.List alleDiensteintraege, System.Collections.Generic.List alleDienstvertretungen, int day, System.DateTime pflichtStart, System.DateTime pflichtEnde); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/UpdateDienstEintrag", ReplyAction="http://tempuri.org/IOperationsService/UpdateDienstEintragResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/UpdateDienstEintragBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void UpdateDienstEintrag(BS.Shared.DataContracts.DienstEintragDC dienstEintrag); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeleteDienstEintrag", ReplyAction="http://tempuri.org/IOperationsService/DeleteDienstEintragResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeleteDienstEintragBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void DeleteDienstEintrag(long empId, long wohnId, int Zeile, System.DateTime date); - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeleteDienstvertretung", ReplyAction="http://tempuri.org/IOperationsService/DeleteDienstvertretungResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeleteDienstvertretungBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] void DeleteDienstvertretung(long empId, long wohnId, int zeile, System.DateTime date); @@ -394,10 +350,13 @@ namespace BeWo.ServiceProxy [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Reports.AuslastungAnalysisEmployeeDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Reports.AuslastungAnalysisSupportConceptDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.AiSettingsDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.CheckObjectDeletionResultDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ConfirmationReceiptSignatureDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Core.BeWoFault))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Core.BeWoFaultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Core.DateTimeSpan))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DienstvertretungDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DienstEintragDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ServiceRecordDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] @@ -409,51 +368,9 @@ namespace BeWo.ServiceProxy [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ServiceDescriptionDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ServiceCategoryDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.RegelmaessigerDienstDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DienstEintragDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DienstvertretungDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.FeiertagDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DienstZeileDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ContractDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.EmploymentTypeDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DienstInfoDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.WohnheimDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.WohnheimCustomerRelationDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.WohnheimEmployeeRelationDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.VarFieldDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.WohneinheitDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.BeWoDataContract))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.WohneinheitBelegungDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ImageDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.EmployeeDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.PersonDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ContactDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Organisation2PersonDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ArbeitszeitDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ArbeitszeitEintragDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.OvertimeDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.AuszahlungsartDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.CustomerEmployeeRelationDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.UrlaubskontoDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.BesetzungsstatusDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ConfirmationReceiptSignatureDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.VorlagentabelleDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DokumentvorlageDC))] @@ -473,6 +390,8 @@ namespace BeWo.ServiceProxy [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.BudgetDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.SupportConceptApprovalPeriodEmployeeRelDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Organisation2PersonDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.UserDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ResetPasswordInfoDC))] @@ -487,12 +406,50 @@ namespace BeWo.ServiceProxy [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.RatingTypeDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ServiceAccountingDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.VarFieldDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.RegelmaessigerDienstDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DienstplanerRootDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.EmployeeDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.PersonDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ContactDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ArbeitszeitDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ArbeitszeitEintragDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ContractDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.EmploymentTypeDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.OvertimeDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.AuszahlungsartDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.CustomerEmployeeRelationDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DienstInfoDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.WohnheimDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.WohnheimCustomerRelationDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.WohnheimEmployeeRelationDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.WohneinheitDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.BeWoDataContract))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.WohneinheitBelegungDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ImageDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DienstBlockDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DienstZeileDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.BesetzungsstatusDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.FeiertagDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.DienstplanerMonthlySummaryDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] @@ -507,7 +464,8 @@ namespace BeWo.ServiceProxy [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.SignatureDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.AiChatDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.VertretungDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.AiSettingsDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.CheckObjectDeletionResultDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.TokenDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.CustomerTokenRelationDC))] @@ -601,6 +559,7 @@ namespace BeWo.ServiceProxy [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.NotizenKategorieDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.NotizenEintragDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.VertretungDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.VertretungsItemDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] @@ -636,13 +595,26 @@ namespace BeWo.ServiceProxy [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.ServiceRecordHistoryDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.AdditionalServiceGroupOfPeopleRelationDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Core.BeWoFault))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Core.BeWoFaultType))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Core.DateTimeSpan))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.TableID))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactOrganisationDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactCustomerDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactEmployeeDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactSupportConceptDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactCostBearerDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactPersonDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactWohnheimDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactTokenDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactTeamDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactVertreterEmployeeDC))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.ActivationTypeId))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.ValueListEntryType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.CostRatePeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.ValueListEntryType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.AbsenceReasonVisibilityType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Sex))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.SubstitutionNeed))] @@ -655,25 +627,26 @@ namespace BeWo.ServiceProxy [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.ServiceRecordTypeId))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.CostBearer2SupportConceptStatus))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.SignatureType))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.ControlType))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.ContactType))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.FamilyStatus))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.PersonType))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.AppointmentDayOfWeek))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.SystemEntryID))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.FileAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.TableID))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.SupportConceptApprovalInterval))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Bewilligungsart))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.FamilyStatus))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.PersonType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.SettingsType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.UserRightType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.ControlType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.ContactType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.AppointmentDayOfWeek))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.ServiceRecordValidationResult))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.ParticipationAnswer))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.StatementType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.SignatureStateType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Zahlungstyp))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.SchulbegleitenderZugehoerigkeitsTyp))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.TokenTyp))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.SchulbegleitenderZugehoerigkeitsTyp))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Behinderungsart))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.VgaTypeEnum))] @@ -688,43 +661,6 @@ namespace BeWo.ServiceProxy [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Priority))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.Status))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.VertretungsStatus))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactEmployeeDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactOrganisationDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactCustomerDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactSupportConceptDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactCostBearerDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactWohnheimDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactPersonDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactTokenDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactTeamDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Compact.CompactVertreterEmployeeDC))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary>))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List>))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary, decimal>))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary>))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary>))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Wohnhilfe.CustomerWohnhilfeDC))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Wohnhilfe.CustomerWohnhilfeBereichBundDC))] @@ -752,6 +688,26 @@ namespace BeWo.ServiceProxy [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Wohnhilfe.Haushaltsstruktur))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Wohnhilfe.HochsterSchulabschluss))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Wohnhilfe.Staatsangehorigkeit))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary>))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.List>))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary, decimal>))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary>))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary>))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BS.Shared.DataContracts.Invoicing.BankAccountDC))] string GetDakotaFileFormat(object param); @@ -821,30 +777,25 @@ namespace BeWo.ServiceProxy [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/GetAiSettingsBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] BS.Shared.DataContracts.AiSettingsDC GetAiSettings(int settingsId); - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/CreateVertretung", ReplyAction="http://tempuri.org/IOperationsService/CreateVertretungResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/CreateVertretungBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void CreateVertretung(BS.Shared.DataContracts.VertretungDC vertretung); + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/UpdateAiSettings", ReplyAction="http://tempuri.org/IOperationsService/UpdateAiSettingsResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/UpdateAiSettingsBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + BS.Shared.DataContracts.AiSettingsDC UpdateAiSettings(BS.Shared.DataContracts.AiSettingsDC settings); - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeactivateAbsenceTime", ReplyAction="http://tempuri.org/IOperationsService/DeactivateAbsenceTimeResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeactivateAbsenceTimeBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void DeactivateAbsenceTime(System.Collections.Generic.Dictionary pOid2Version); + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/CheckObjectDeletionAllowed", ReplyAction="http://tempuri.org/IOperationsService/CheckObjectDeletionAllowedResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/CheckObjectDeletionAllowedBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + BS.Shared.DataContracts.CheckObjectDeletionResultDC CheckObjectDeletionAllowed(long objectoid, BS.Shared.TableID tableId); - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/UpdateVertretungAndAbsenceTime", ReplyAction="http://tempuri.org/IOperationsService/UpdateVertretungAndAbsenceTimeResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/UpdateVertretungAndAbsenceTimeBeWoFaultFaul" + - "t", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void UpdateVertretungAndAbsenceTime(BS.Shared.DataContracts.VertretungDC vert, BS.Shared.DataContracts.AbsenceTimeDC abs); + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/HasConfirmationReceiptSignatureByDateAndEmp" + + "loyeeAndCustomer", ReplyAction="http://tempuri.org/IOperationsService/HasConfirmationReceiptSignatureByDateAndEmp" + + "loyeeAndCustomerResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/HasConfirmationReceiptSignatureByDateAndEmp" + + "loyeeAndCustomerBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + bool HasConfirmationReceiptSignatureByDateAndEmployeeAndCustomer(out System.Collections.Generic.List confirmationReceiptSignatures, long customerOid, long employeeOid, System.DateTime start, System.DateTime end, long costBearer2SupportConceptOid); - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/UpdateAbsenceTime", ReplyAction="http://tempuri.org/IOperationsService/UpdateAbsenceTimeResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/UpdateAbsenceTimeBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void UpdateAbsenceTime(BS.Shared.DataContracts.AbsenceTimeDC abs); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/GetAllTokens", ReplyAction="http://tempuri.org/IOperationsService/GetAllTokensResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/GetAllTokensBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List GetAllTokens(BS.Shared.SchulbegleitenderZugehoerigkeitsTyp zugehoerigkeitsTyp, System.Nullable oid); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeleteToken", ReplyAction="http://tempuri.org/IOperationsService/DeleteTokenResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeleteTokenBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void DeleteToken(BS.Shared.DataContracts.TokenDC token); + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/CreateRtfDocumentFromTemplate", ReplyAction="http://tempuri.org/IOperationsService/CreateRtfDocumentFromTemplateResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/CreateRtfDocumentFromTemplateBeWoFaultFault" + + "", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + string CreateRtfDocumentFromTemplate(long vorlageOid, BS.Shared.TableID objectTid, System.Collections.Generic.List objectOids); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeletTokenRelation", ReplyAction="http://tempuri.org/IOperationsService/DeletTokenRelationResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeletTokenRelationBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] @@ -1186,6 +1137,30 @@ namespace BeWo.ServiceProxy [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/InsertRegelmaessigerDienstBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] void InsertRegelmaessigerDienst(BS.Shared.DataContracts.RegelmaessigerDienstDC dienst); + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/InsertRegelmaessigerDienst2", ReplyAction="http://tempuri.org/IOperationsService/InsertRegelmaessigerDienst2Response")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/InsertRegelmaessigerDienst2BeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + System.Collections.Generic.List InsertRegelmaessigerDienst2(BS.Shared.DataContracts.RegelmaessigerDienstDC dienst, System.Collections.Generic.List alleDienstEintraege, System.Collections.Generic.List alleDienstvertretungen, System.Collections.Generic.List absenceTimes, bool enableDiensteAnFeiertagen, System.Collections.Generic.List feiertage, System.Collections.Generic.List dienstZeilenListe, System.DateTime pflichtStart, System.DateTime pflichtEnde, bool enableStatusZeile, System.DateTime datum); + + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeleteRegelmaessigerDienst", ReplyAction="http://tempuri.org/IOperationsService/DeleteRegelmaessigerDienstResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeleteRegelmaessigerDienstBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + void DeleteRegelmaessigerDienst(BS.Shared.DataContracts.RegelmaessigerDienstDC dienst); + + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/InsertNewDienstvertretung", ReplyAction="http://tempuri.org/IOperationsService/InsertNewDienstvertretungResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/InsertNewDienstvertretungBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + void InsertNewDienstvertretung(BS.Shared.DataContracts.DienstvertretungDC dienstvertretung); + + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/InsertNewDienstvertretung2", ReplyAction="http://tempuri.org/IOperationsService/InsertNewDienstvertretung2Response")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/InsertNewDienstvertretung2BeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + bool InsertNewDienstvertretung2(BS.Shared.DataContracts.DienstvertretungDC dienstvertretung, System.Collections.Generic.List alleDiensteintraege, System.Collections.Generic.List alleDienstvertretungen, int day, System.DateTime pflichtStart, System.DateTime pflichtEnde); + + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/UpdateDienstEintrag", ReplyAction="http://tempuri.org/IOperationsService/UpdateDienstEintragResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/UpdateDienstEintragBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + void UpdateDienstEintrag(BS.Shared.DataContracts.DienstEintragDC dienstEintrag); + + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeleteDienstEintrag", ReplyAction="http://tempuri.org/IOperationsService/DeleteDienstEintragResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeleteDienstEintragBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + void DeleteDienstEintrag(long empId, long wohnId, int Zeile, System.DateTime date); + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeleteAdditionalServiceGroupOfPeopleRelatio" + "n", ReplyAction="http://tempuri.org/IOperationsService/DeleteAdditionalServiceGroupOfPeopleRelatio" + "nResponse")] @@ -1409,33 +1384,6 @@ namespace BeWo.ServiceProxy "lt", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] System.Collections.Generic.List GetTextModulesByServiceCategory(long pServiceCategoryOid); - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/GetAllAiPromptbausteine", ReplyAction="http://tempuri.org/IOperationsService/GetAllAiPromptbausteineResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/GetAllAiPromptbausteineBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List GetAllAiPromptbausteine(); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/GetAiPromptbausteine", ReplyAction="http://tempuri.org/IOperationsService/GetAiPromptbausteineResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/GetAiPromptbausteineBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List GetAiPromptbausteine(bool shouldShowAllAiPromptbausteine, long employeeOid, bool hasRightToSeeAllAiPromptbausteine, bool isInAdministrationView); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/GetAiPromptbausteineForSelectedSupportConce" + - "pt", ReplyAction="http://tempuri.org/IOperationsService/GetAiPromptbausteineForSelectedSupportConce" + - "ptResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/GetAiPromptbausteineForSelectedSupportConce" + - "ptBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List GetAiPromptbausteineForSelectedSupportConcept(bool shouldShowAllAiPromptbausteine, long employeeOid, bool hasRightToSeeAllAiPromptbausteine, bool isInAdministrationView, System.Nullable cb2scOid); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/InsertNewAiPromptbausteine", ReplyAction="http://tempuri.org/IOperationsService/InsertNewAiPromptbausteineResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/InsertNewAiPromptbausteineBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - System.Collections.Generic.List InsertNewAiPromptbausteine(System.Collections.Generic.List aiPromptbausteine); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/UpdateAiPromptbausteine", ReplyAction="http://tempuri.org/IOperationsService/UpdateAiPromptbausteineResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/UpdateAiPromptbausteineBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void UpdateAiPromptbausteine(System.Collections.Generic.List aiPrompotBausteine); - - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeleteAiPromptbausteine", ReplyAction="http://tempuri.org/IOperationsService/DeleteAiPromptbausteineResponse")] - [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeleteAiPromptbausteineBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] - void DeleteAiPromptbausteine(System.Collections.Generic.Dictionary oid2Version); - [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/FindServiceRecordsInSpan", ReplyAction="http://tempuri.org/IOperationsService/FindServiceRecordsInSpanResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/FindServiceRecordsInSpanBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] System.Collections.Generic.List FindServiceRecordsInSpan(long pCostBearer2SupportConceptOid, BS.Shared.Core.DateTimeSpan period); @@ -1585,6 +1533,31 @@ namespace BeWo.ServiceProxy "t", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] System.Collections.Generic.List GetVertretungsListeForTimeSpan(System.DateTime start, System.DateTime ende); + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/CreateVertretung", ReplyAction="http://tempuri.org/IOperationsService/CreateVertretungResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/CreateVertretungBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + void CreateVertretung(BS.Shared.DataContracts.VertretungDC vertretung); + + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeactivateAbsenceTime", ReplyAction="http://tempuri.org/IOperationsService/DeactivateAbsenceTimeResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeactivateAbsenceTimeBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + void DeactivateAbsenceTime(System.Collections.Generic.Dictionary pOid2Version); + + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/UpdateVertretungAndAbsenceTime", ReplyAction="http://tempuri.org/IOperationsService/UpdateVertretungAndAbsenceTimeResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/UpdateVertretungAndAbsenceTimeBeWoFaultFaul" + + "t", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + void UpdateVertretungAndAbsenceTime(BS.Shared.DataContracts.VertretungDC vert, BS.Shared.DataContracts.AbsenceTimeDC abs); + + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/UpdateAbsenceTime", ReplyAction="http://tempuri.org/IOperationsService/UpdateAbsenceTimeResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/UpdateAbsenceTimeBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + void UpdateAbsenceTime(BS.Shared.DataContracts.AbsenceTimeDC abs); + + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/GetAllTokens", ReplyAction="http://tempuri.org/IOperationsService/GetAllTokensResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/GetAllTokensBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + System.Collections.Generic.List GetAllTokens(BS.Shared.SchulbegleitenderZugehoerigkeitsTyp zugehoerigkeitsTyp, System.Nullable oid); + + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeleteToken", ReplyAction="http://tempuri.org/IOperationsService/DeleteTokenResponse")] + [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeleteTokenBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] + void DeleteToken(BS.Shared.DataContracts.TokenDC token); + [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/DeactivateInvoices", ReplyAction="http://tempuri.org/IOperationsService/DeactivateInvoicesResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IOperationsService/DeactivateInvoicesBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] void DeactivateInvoices(System.Collections.Generic.List invoices); @@ -2005,56 +1978,6 @@ namespace BeWo.ServiceProxy { } - public BS.Shared.DataContracts.AiSettingsDC UpdateAiSettings(BS.Shared.DataContracts.AiSettingsDC settings) - { - return base.Channel.UpdateAiSettings(settings); - } - - public BS.Shared.DataContracts.CheckObjectDeletionResultDC CheckObjectDeletionAllowed(long objectoid, BS.Shared.TableID tableId) - { - return base.Channel.CheckObjectDeletionAllowed(objectoid, tableId); - } - - public bool HasConfirmationReceiptSignatureByDateAndEmployeeAndCustomer(out System.Collections.Generic.List confirmationReceiptSignatures, long customerOid, long employeeOid, System.DateTime start, System.DateTime end, long costBearer2SupportConceptOid) - { - return base.Channel.HasConfirmationReceiptSignatureByDateAndEmployeeAndCustomer(out confirmationReceiptSignatures, customerOid, employeeOid, start, end, costBearer2SupportConceptOid); - } - - public string CreateRtfDocumentFromTemplate(long vorlageOid, BS.Shared.TableID objectTid, System.Collections.Generic.List objectOids) - { - return base.Channel.CreateRtfDocumentFromTemplate(vorlageOid, objectTid, objectOids); - } - - public System.Collections.Generic.List InsertRegelmaessigerDienst2(BS.Shared.DataContracts.RegelmaessigerDienstDC dienst, System.Collections.Generic.List alleDienstEintraege, System.Collections.Generic.List alleDienstvertretungen, System.Collections.Generic.List absenceTimes, bool enableDiensteAnFeiertagen, System.Collections.Generic.List feiertage, System.Collections.Generic.List dienstZeilenListe, System.DateTime pflichtStart, System.DateTime pflichtEnde, bool enableStatusZeile, System.DateTime datum) - { - return base.Channel.InsertRegelmaessigerDienst2(dienst, alleDienstEintraege, alleDienstvertretungen, absenceTimes, enableDiensteAnFeiertagen, feiertage, dienstZeilenListe, pflichtStart, pflichtEnde, enableStatusZeile, datum); - } - - public void DeleteRegelmaessigerDienst(BS.Shared.DataContracts.RegelmaessigerDienstDC dienst) - { - base.Channel.DeleteRegelmaessigerDienst(dienst); - } - - public void InsertNewDienstvertretung(BS.Shared.DataContracts.DienstvertretungDC dienstvertretung) - { - base.Channel.InsertNewDienstvertretung(dienstvertretung); - } - - public bool InsertNewDienstvertretung2(BS.Shared.DataContracts.DienstvertretungDC dienstvertretung, System.Collections.Generic.List alleDiensteintraege, System.Collections.Generic.List alleDienstvertretungen, int day, System.DateTime pflichtStart, System.DateTime pflichtEnde) - { - return base.Channel.InsertNewDienstvertretung2(dienstvertretung, alleDiensteintraege, alleDienstvertretungen, day, pflichtStart, pflichtEnde); - } - - public void UpdateDienstEintrag(BS.Shared.DataContracts.DienstEintragDC dienstEintrag) - { - base.Channel.UpdateDienstEintrag(dienstEintrag); - } - - public void DeleteDienstEintrag(long empId, long wohnId, int Zeile, System.DateTime date) - { - base.Channel.DeleteDienstEintrag(empId, wohnId, Zeile, date); - } - public void DeleteDienstvertretung(long empId, long wohnId, int zeile, System.DateTime date) { base.Channel.DeleteDienstvertretung(empId, wohnId, zeile, date); @@ -2450,34 +2373,24 @@ namespace BeWo.ServiceProxy return base.Channel.GetAiSettings(settingsId); } - public void CreateVertretung(BS.Shared.DataContracts.VertretungDC vertretung) + public BS.Shared.DataContracts.AiSettingsDC UpdateAiSettings(BS.Shared.DataContracts.AiSettingsDC settings) { - base.Channel.CreateVertretung(vertretung); + return base.Channel.UpdateAiSettings(settings); } - public void DeactivateAbsenceTime(System.Collections.Generic.Dictionary pOid2Version) + public BS.Shared.DataContracts.CheckObjectDeletionResultDC CheckObjectDeletionAllowed(long objectoid, BS.Shared.TableID tableId) { - base.Channel.DeactivateAbsenceTime(pOid2Version); + return base.Channel.CheckObjectDeletionAllowed(objectoid, tableId); } - public void UpdateVertretungAndAbsenceTime(BS.Shared.DataContracts.VertretungDC vert, BS.Shared.DataContracts.AbsenceTimeDC abs) + public bool HasConfirmationReceiptSignatureByDateAndEmployeeAndCustomer(out System.Collections.Generic.List confirmationReceiptSignatures, long customerOid, long employeeOid, System.DateTime start, System.DateTime end, long costBearer2SupportConceptOid) { - base.Channel.UpdateVertretungAndAbsenceTime(vert, abs); + return base.Channel.HasConfirmationReceiptSignatureByDateAndEmployeeAndCustomer(out confirmationReceiptSignatures, customerOid, employeeOid, start, end, costBearer2SupportConceptOid); } - public void UpdateAbsenceTime(BS.Shared.DataContracts.AbsenceTimeDC abs) + public string CreateRtfDocumentFromTemplate(long vorlageOid, BS.Shared.TableID objectTid, System.Collections.Generic.List objectOids) { - base.Channel.UpdateAbsenceTime(abs); - } - - public System.Collections.Generic.List GetAllTokens(BS.Shared.SchulbegleitenderZugehoerigkeitsTyp zugehoerigkeitsTyp, System.Nullable oid) - { - return base.Channel.GetAllTokens(zugehoerigkeitsTyp, oid); - } - - public void DeleteToken(BS.Shared.DataContracts.TokenDC token) - { - base.Channel.DeleteToken(token); + return base.Channel.CreateRtfDocumentFromTemplate(vorlageOid, objectTid, objectOids); } public void DeletTokenRelation(BS.Shared.DataContracts.Compact.CompactTokenDC token, System.Nullable oid, BS.Shared.SchulbegleitenderZugehoerigkeitsTyp typ) @@ -2875,6 +2788,36 @@ namespace BeWo.ServiceProxy base.Channel.InsertRegelmaessigerDienst(dienst); } + public System.Collections.Generic.List InsertRegelmaessigerDienst2(BS.Shared.DataContracts.RegelmaessigerDienstDC dienst, System.Collections.Generic.List alleDienstEintraege, System.Collections.Generic.List alleDienstvertretungen, System.Collections.Generic.List absenceTimes, bool enableDiensteAnFeiertagen, System.Collections.Generic.List feiertage, System.Collections.Generic.List dienstZeilenListe, System.DateTime pflichtStart, System.DateTime pflichtEnde, bool enableStatusZeile, System.DateTime datum) + { + return base.Channel.InsertRegelmaessigerDienst2(dienst, alleDienstEintraege, alleDienstvertretungen, absenceTimes, enableDiensteAnFeiertagen, feiertage, dienstZeilenListe, pflichtStart, pflichtEnde, enableStatusZeile, datum); + } + + public void DeleteRegelmaessigerDienst(BS.Shared.DataContracts.RegelmaessigerDienstDC dienst) + { + base.Channel.DeleteRegelmaessigerDienst(dienst); + } + + public void InsertNewDienstvertretung(BS.Shared.DataContracts.DienstvertretungDC dienstvertretung) + { + base.Channel.InsertNewDienstvertretung(dienstvertretung); + } + + public bool InsertNewDienstvertretung2(BS.Shared.DataContracts.DienstvertretungDC dienstvertretung, System.Collections.Generic.List alleDiensteintraege, System.Collections.Generic.List alleDienstvertretungen, int day, System.DateTime pflichtStart, System.DateTime pflichtEnde) + { + return base.Channel.InsertNewDienstvertretung2(dienstvertretung, alleDiensteintraege, alleDienstvertretungen, day, pflichtStart, pflichtEnde); + } + + public void UpdateDienstEintrag(BS.Shared.DataContracts.DienstEintragDC dienstEintrag) + { + base.Channel.UpdateDienstEintrag(dienstEintrag); + } + + public void DeleteDienstEintrag(long empId, long wohnId, int Zeile, System.DateTime date) + { + base.Channel.DeleteDienstEintrag(empId, wohnId, Zeile, date); + } + public void DeleteAdditionalServiceGroupOfPeopleRelation(long pDeleteAdditionalServiceGroupOfPeopleRelationOid, long pVersion) { base.Channel.DeleteAdditionalServiceGroupOfPeopleRelation(pDeleteAdditionalServiceGroupOfPeopleRelationOid, pVersion); @@ -3110,36 +3053,6 @@ namespace BeWo.ServiceProxy return base.Channel.GetTextModulesByServiceCategory(pServiceCategoryOid); } - public System.Collections.Generic.List GetAllAiPromptbausteine() - { - return base.Channel.GetAllAiPromptbausteine(); - } - - public System.Collections.Generic.List GetAiPromptbausteine(bool shouldShowAllAiPromptbausteine, long employeeOid, bool hasRightToSeeAllAiPromptbausteine, bool isInAdministrationView) - { - return base.Channel.GetAiPromptbausteine(shouldShowAllAiPromptbausteine, employeeOid, hasRightToSeeAllAiPromptbausteine, isInAdministrationView); - } - - public System.Collections.Generic.List GetAiPromptbausteineForSelectedSupportConcept(bool shouldShowAllAiPromptbausteine, long employeeOid, bool hasRightToSeeAllAiPromptbausteine, bool isInAdministrationView, System.Nullable cb2scOid) - { - return base.Channel.GetAiPromptbausteineForSelectedSupportConcept(shouldShowAllAiPromptbausteine, employeeOid, hasRightToSeeAllAiPromptbausteine, isInAdministrationView, cb2scOid); - } - - public System.Collections.Generic.List InsertNewAiPromptbausteine(System.Collections.Generic.List aiPromptbausteine) - { - return base.Channel.InsertNewAiPromptbausteine(aiPromptbausteine); - } - - public void UpdateAiPromptbausteine(System.Collections.Generic.List aiPrompotBausteine) - { - base.Channel.UpdateAiPromptbausteine(aiPrompotBausteine); - } - - public void DeleteAiPromptbausteine(System.Collections.Generic.Dictionary oid2Version) - { - base.Channel.DeleteAiPromptbausteine(oid2Version); - } - public System.Collections.Generic.List FindServiceRecordsInSpan(long pCostBearer2SupportConceptOid, BS.Shared.Core.DateTimeSpan period) { return base.Channel.FindServiceRecordsInSpan(pCostBearer2SupportConceptOid, period); @@ -3300,6 +3213,36 @@ namespace BeWo.ServiceProxy return base.Channel.GetVertretungsListeForTimeSpan(start, ende); } + public void CreateVertretung(BS.Shared.DataContracts.VertretungDC vertretung) + { + base.Channel.CreateVertretung(vertretung); + } + + public void DeactivateAbsenceTime(System.Collections.Generic.Dictionary pOid2Version) + { + base.Channel.DeactivateAbsenceTime(pOid2Version); + } + + public void UpdateVertretungAndAbsenceTime(BS.Shared.DataContracts.VertretungDC vert, BS.Shared.DataContracts.AbsenceTimeDC abs) + { + base.Channel.UpdateVertretungAndAbsenceTime(vert, abs); + } + + public void UpdateAbsenceTime(BS.Shared.DataContracts.AbsenceTimeDC abs) + { + base.Channel.UpdateAbsenceTime(abs); + } + + public System.Collections.Generic.List GetAllTokens(BS.Shared.SchulbegleitenderZugehoerigkeitsTyp zugehoerigkeitsTyp, System.Nullable oid) + { + return base.Channel.GetAllTokens(zugehoerigkeitsTyp, oid); + } + + public void DeleteToken(BS.Shared.DataContracts.TokenDC token) + { + base.Channel.DeleteToken(token); + } + public void DeactivateInvoices(System.Collections.Generic.List invoices) { base.Channel.DeactivateInvoices(invoices); diff --git a/BeWo/Services/BeWoWindowService.cs b/BeWo/Services/BeWoWindowService.cs index 5535d6af3..d2b01c7f3 100644 --- a/BeWo/Services/BeWoWindowService.cs +++ b/BeWo/Services/BeWoWindowService.cs @@ -52,10 +52,6 @@ namespace BeWo.Services { ShowAiConversationWindow(viewModel); } - else if (windowViewModel is AiPromptbausteinDetailViewModel viewModel2) - { - ShowAiPromptbausteinDetailWindow(viewModel2); - } else if (windowViewModel is AiPromptbausteinFolderViewModel viewModel3) { ShowAiPromptbausteinFolderPopup(viewModel3); @@ -89,26 +85,6 @@ namespace BeWo.Services }; Show(title, control, viewModel, options); } - public void ShowAiPromptbausteinDetailWindow(AiPromptbausteinDetailViewModel viewModel) - { - var control = new AiPromptbausteinDetailView(viewModel); - var options = new BeWoWindowOptions() - { - Height = 400, - Width = 200 - }; - Show("KI Promptbaustein", control, viewModel, options); - } - public void ShowAiPromptbausteinSelectionWindow(AiPromptbausteinSelectionViewModel viewModel) - { - var control = new AiPromptbausteinSelectionView(viewModel); - var options = new BeWoWindowOptions() - { - Height = 400, - Width = 600 - }; - Show("KI Promptbaustein Auswahl", control, viewModel, options); - } public void ShowAiPromptbausteinFolderPopup(AiPromptbausteinFolderViewModel viewModel) { var control = new AiPromptbausteinFolderView(viewModel); diff --git a/BeWo/Services/IBeWoWindowService.cs b/BeWo/Services/IBeWoWindowService.cs index 1fff6334c..b64ea2caa 100644 --- a/BeWo/Services/IBeWoWindowService.cs +++ b/BeWo/Services/IBeWoWindowService.cs @@ -21,10 +21,6 @@ namespace BeWo.Services { #region special void ShowAiConversationWindow(AiConversationChatViewModel viewModel); - void ShowAiPromptbausteinDetailWindow(AiPromptbausteinDetailViewModel viewModel); - - void ShowAiPromptbausteinSelectionWindow(AiPromptbausteinSelectionViewModel viewModel); - void ShowGkvAbrechnungDetailWindow(GkvAbrechnungDialogViewModel vm); #endregion diff --git a/BeWo/Styles/DataTemplates/DataTemplates.xaml b/BeWo/Styles/DataTemplates/DataTemplates.xaml index bdc1fbfaf..41b2ef345 100644 --- a/BeWo/Styles/DataTemplates/DataTemplates.xaml +++ b/BeWo/Styles/DataTemplates/DataTemplates.xaml @@ -5,52 +5,7 @@ xmlns:conv="clr-namespace:BeWo.Converter" xmlns:vm="clr-namespace:BeWo.ViewModel" x:ClassModifier="public"> - - - - - - - - - - - - - - - - - - - - + - + TargetType="ListBoxItem"> + @@ -96,7 +96,7 @@ TreeViewItem.Selected="treeView_Selected"> @@ -311,9 +311,9 @@ VerticalAlignment="Stretch"> + Margin="0,3,0,0" + HorizontalAlignment="Stretch" + VerticalAlignment="Stretch"> @@ -324,42 +324,42 @@ VerticalAlignment="Stretch"> + Height="21" + Margin="0" + Padding="0" + VerticalAlignment="Center" + Background="Transparent" + BorderThickness="0" + Cursor="Arrow" + Focusable="False" + FontWeight="Medium" + IsReadOnly="True" + Text="{Binding Path=Title, UpdateSourceTrigger=PropertyChanged, Mode=OneWay}" + ToolTipService.ShowDuration="100000"> - - (i) - + Grid.Column="1" + Margin="0" + Padding="0" + Visibility="{Binding IsInfoVisible, Converter={StaticResource BoolVisibilityConverter}}"> + + (i) + diff --git a/BeWo/View/Detail/AI/AiPromptbausteinDetailView.xaml b/BeWo/View/Detail/AI/AiPromptbausteinDetailView.xaml deleted file mode 100644 index 28e4121f4..000000000 --- a/BeWo/View/Detail/AI/AiPromptbausteinDetailView.xaml +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/BeWo/View/Detail/AI/AiPromptbausteinDetailView.xaml.cs b/BeWo/View/Detail/AI/AiPromptbausteinDetailView.xaml.cs deleted file mode 100644 index b56286570..000000000 --- a/BeWo/View/Detail/AI/AiPromptbausteinDetailView.xaml.cs +++ /dev/null @@ -1,32 +0,0 @@ -using BeWo.ViewModel; -using BeWo.ViewModel.View.Administration; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows; -using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; - -namespace BeWo.View.Detail.AI -{ - /// - /// Interaktionslogik für AiPromptbausteinDetailControl.xaml - /// - public partial class AiPromptbausteinDetailView : UserControl - { - public AiPromptbausteinDetailView(AiPromptbausteinDetailViewModel vm) - { - InitializeComponent(); - - DataContext = vm; - } - } -} diff --git a/BeWo/View/Detail/AI/AiPromptbausteinSelectionView.xaml b/BeWo/View/Detail/AI/AiPromptbausteinSelectionView.xaml deleted file mode 100644 index bc88617be..000000000 --- a/BeWo/View/Detail/AI/AiPromptbausteinSelectionView.xaml +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/BeWo/View/Detail/AI/AiPromptbausteinSelectionView.xaml.cs b/BeWo/View/Detail/AI/AiPromptbausteinSelectionView.xaml.cs deleted file mode 100644 index 27d1d473b..000000000 --- a/BeWo/View/Detail/AI/AiPromptbausteinSelectionView.xaml.cs +++ /dev/null @@ -1,66 +0,0 @@ -using BeWo.ViewModel; -using BeWo.ViewModel.View.AI; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows; -using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; - -namespace BeWo.View.Detail.AI -{ - /// - /// Interaktionslogik für AiPromptbausteinSelectionView.xaml - /// - public partial class AiPromptbausteinSelectionView : UserControl - { - public AiPromptbausteinSelectionViewModel ViewModel { get; set; } - - public AiPromptbausteinSelectionView(AiPromptbausteinSelectionViewModel viewModel) - { - InitializeComponent(); - - DataContext = ViewModel = viewModel; - - Loaded += (s, e) => ViewModel.ReloadVMList(); - } - - private void treeView_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs e) - { - if (ViewModel is null) - return; - - ViewModel.SelectedNode = treeView.SelectedValue as AiPromptbausteinTreeVM; - } - - static TreeViewItem VisualUpwardSearch(DependencyObject source) - { - while (source != null && !(source is TreeViewItem)) - source = VisualTreeHelper.GetParent(source); - - return source as TreeViewItem; - } - - private void treeView_PreviewMouseDown(object sender, MouseButtonEventArgs e) - { - TreeViewItem treeViewItem = VisualUpwardSearch(e.OriginalSource as DependencyObject); - - if (treeViewItem is null) - return; - - if (e.ClickCount == 2) - { - if (ViewModel.CanSend()) - ViewModel.Send(); - } - } - } -} diff --git a/BeWo/View/Detail/AI/AiPromptbausteinTreeView.xaml b/BeWo/View/Detail/AI/AiPromptbausteinTreeView.xaml deleted file mode 100644 index 47c01bca4..000000000 --- a/BeWo/View/Detail/AI/AiPromptbausteinTreeView.xaml +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - - - - - Aktuell definierte KI-Prompts - - - - - - - - - - - - - - - - -