diff --git a/API_NetFramework/API_NetFramework.csproj b/API_NetFramework/API_NetFramework.csproj index 943c7fce..0243e2db 100644 --- a/API_NetFramework/API_NetFramework.csproj +++ b/API_NetFramework/API_NetFramework.csproj @@ -174,6 +174,7 @@ + Global.asax diff --git a/API_NetFramework/API_NetFramework.csproj.user b/API_NetFramework/API_NetFramework.csproj.user index 13405247..cb52de0d 100644 --- a/API_NetFramework/API_NetFramework.csproj.user +++ b/API_NetFramework/API_NetFramework.csproj.user @@ -9,8 +9,8 @@ Debug|Any CPU - ApiControllerEmptyScaffolder - root/Common/Web API + MvcControllerEmptyScaffolder + root/Common/MVC/Controller 600 True False diff --git a/API_NetFramework/App_Start/BundleConfig.cs b/API_NetFramework/App_Start/BundleConfig.cs index 4bcffa88..f78ecb94 100644 --- a/API_NetFramework/App_Start/BundleConfig.cs +++ b/API_NetFramework/App_Start/BundleConfig.cs @@ -1,7 +1,7 @@ using System.Web; using System.Web.Optimization; -namespace EDOKAAPI_NetFramework +namespace API_NetFramework { public class BundleConfig { diff --git a/API_NetFramework/App_Start/FilterConfig.cs b/API_NetFramework/App_Start/FilterConfig.cs index c0dd01b4..fb9685cb 100644 --- a/API_NetFramework/App_Start/FilterConfig.cs +++ b/API_NetFramework/App_Start/FilterConfig.cs @@ -1,7 +1,7 @@ using System.Web; using System.Web.Mvc; -namespace EDOKAAPI_NetFramework +namespace API_NetFramework { public class FilterConfig { diff --git a/API_NetFramework/App_Start/RouteConfig.cs b/API_NetFramework/App_Start/RouteConfig.cs index 11abb45b..aa66a245 100644 --- a/API_NetFramework/App_Start/RouteConfig.cs +++ b/API_NetFramework/App_Start/RouteConfig.cs @@ -5,7 +5,7 @@ using System.Web; using System.Web.Mvc; using System.Web.Routing; -namespace EDOKAAPI_NetFramework +namespace API_NetFramework { public class RouteConfig { diff --git a/API_NetFramework/App_Start/SwaggerConfig.cs b/API_NetFramework/App_Start/SwaggerConfig.cs index a66d7f60..95e7ce2b 100644 --- a/API_NetFramework/App_Start/SwaggerConfig.cs +++ b/API_NetFramework/App_Start/SwaggerConfig.cs @@ -1,11 +1,11 @@ using System.Web.Http; using WebActivatorEx; -using EDOKAAPI_NetFramework; +using API_NetFramework; using Swashbuckle.Application; [assembly: PreApplicationStartMethod(typeof(SwaggerConfig), "Register")] -namespace EDOKAAPI_NetFramework +namespace API_NetFramework { public class SwaggerConfig { @@ -32,7 +32,7 @@ namespace EDOKAAPI_NetFramework // hold additional metadata for an API. Version and title are required but you can also provide // additional fields by chaining methods off SingleApiVersion. // - c.SingleApiVersion("v1", "EDOKAAPI_NetFramework"); + c.SingleApiVersion("v1", "API_NetFramework"); // If you want the output Swagger docs to be indented properly, enable the "PrettyPrint" option. // diff --git a/API_NetFramework/App_Start/WebApiConfig.cs b/API_NetFramework/App_Start/WebApiConfig.cs index 71b092b0..a55ae2e8 100644 --- a/API_NetFramework/App_Start/WebApiConfig.cs +++ b/API_NetFramework/App_Start/WebApiConfig.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.Linq; using System.Web.Http; -namespace EDOKAAPI_NetFramework +namespace API_NetFramework { public static class WebApiConfig { diff --git a/API_NetFramework/Areas/HelpPage/ApiDescriptionExtensions.cs b/API_NetFramework/Areas/HelpPage/ApiDescriptionExtensions.cs index 02e7057a..aca27f15 100644 --- a/API_NetFramework/Areas/HelpPage/ApiDescriptionExtensions.cs +++ b/API_NetFramework/Areas/HelpPage/ApiDescriptionExtensions.cs @@ -3,7 +3,7 @@ using System.Text; using System.Web; using System.Web.Http.Description; -namespace EDOKAAPI_NetFramework.Areas.HelpPage +namespace API_NetFramework.Areas.HelpPage { public static class ApiDescriptionExtensions { diff --git a/API_NetFramework/Areas/HelpPage/App_Start/HelpPageConfig.cs b/API_NetFramework/Areas/HelpPage/App_Start/HelpPageConfig.cs index 0ec3ab50..9a153f72 100644 --- a/API_NetFramework/Areas/HelpPage/App_Start/HelpPageConfig.cs +++ b/API_NetFramework/Areas/HelpPage/App_Start/HelpPageConfig.cs @@ -16,7 +16,7 @@ using System.Web.Http; using System.Web.Http.OData; #endif -namespace EDOKAAPI_NetFramework.Areas.HelpPage +namespace API_NetFramework.Areas.HelpPage { /// /// Use this class to customize the Help Page. @@ -26,7 +26,7 @@ namespace EDOKAAPI_NetFramework.Areas.HelpPage public static class HelpPageConfig { [SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", - MessageId = "EDOKAAPI_NetFramework.Areas.HelpPage.TextSample.#ctor(System.String)", + MessageId = "EDOKA API_NetFramework.Areas.HelpPage.TextSample.#ctor(System.String)", Justification = "End users may choose to merge this string with existing localized resources.")] [SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "bsonspec", diff --git a/API_NetFramework/Areas/HelpPage/Controllers/HelpController.cs b/API_NetFramework/Areas/HelpPage/Controllers/HelpController.cs index 97dc049d..40935f1e 100644 --- a/API_NetFramework/Areas/HelpPage/Controllers/HelpController.cs +++ b/API_NetFramework/Areas/HelpPage/Controllers/HelpController.cs @@ -1,10 +1,10 @@ using System; using System.Web.Http; using System.Web.Mvc; -using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions; -using EDOKAAPI_NetFramework.Areas.HelpPage.Models; +using API_NetFramework.Areas.HelpPage.ModelDescriptions; +using API_NetFramework.Areas.HelpPage.Models; -namespace EDOKAAPI_NetFramework.Areas.HelpPage.Controllers +namespace API_NetFramework.Areas.HelpPage.Controllers { /// /// The controller that will handle requests for the help page. diff --git a/API_NetFramework/Areas/HelpPage/HelpPageAreaRegistration.cs b/API_NetFramework/Areas/HelpPage/HelpPageAreaRegistration.cs index 633b44fb..5550319c 100644 --- a/API_NetFramework/Areas/HelpPage/HelpPageAreaRegistration.cs +++ b/API_NetFramework/Areas/HelpPage/HelpPageAreaRegistration.cs @@ -1,7 +1,7 @@ using System.Web.Http; using System.Web.Mvc; -namespace EDOKAAPI_NetFramework.Areas.HelpPage +namespace API_NetFramework.Areas.HelpPage { public class HelpPageAreaRegistration : AreaRegistration { diff --git a/API_NetFramework/Areas/HelpPage/HelpPageConfigurationExtensions.cs b/API_NetFramework/Areas/HelpPage/HelpPageConfigurationExtensions.cs index a9bbeccb..61a71b9f 100644 --- a/API_NetFramework/Areas/HelpPage/HelpPageConfigurationExtensions.cs +++ b/API_NetFramework/Areas/HelpPage/HelpPageConfigurationExtensions.cs @@ -11,10 +11,10 @@ using System.Net.Http.Headers; using System.Web.Http; using System.Web.Http.Controllers; using System.Web.Http.Description; -using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions; -using EDOKAAPI_NetFramework.Areas.HelpPage.Models; +using API_NetFramework.Areas.HelpPage.ModelDescriptions; +using API_NetFramework.Areas.HelpPage.Models; -namespace EDOKAAPI_NetFramework.Areas.HelpPage +namespace API_NetFramework.Areas.HelpPage { public static class HelpPageConfigurationExtensions { diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/CollectionModelDescription.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/CollectionModelDescription.cs index 3487e7b1..d1a6b97c 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/CollectionModelDescription.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/CollectionModelDescription.cs @@ -1,4 +1,4 @@ -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { public class CollectionModelDescription : ModelDescription { diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ComplexTypeModelDescription.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ComplexTypeModelDescription.cs index d51c8e0f..506cd0dd 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ComplexTypeModelDescription.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ComplexTypeModelDescription.cs @@ -1,6 +1,6 @@ using System.Collections.ObjectModel; -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { public class ComplexTypeModelDescription : ModelDescription { diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/DictionaryModelDescription.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/DictionaryModelDescription.cs index 3ebf5438..e7862c55 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/DictionaryModelDescription.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/DictionaryModelDescription.cs @@ -1,4 +1,4 @@ -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { public class DictionaryModelDescription : KeyValuePairModelDescription { diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/EnumTypeModelDescription.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/EnumTypeModelDescription.cs index 07641ebb..d991c947 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/EnumTypeModelDescription.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/EnumTypeModelDescription.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Collections.ObjectModel; -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { public class EnumTypeModelDescription : ModelDescription { diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/EnumValueDescription.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/EnumValueDescription.cs index 98571dc1..92df69d5 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/EnumValueDescription.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/EnumValueDescription.cs @@ -1,4 +1,4 @@ -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { public class EnumValueDescription { diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/IModelDocumentationProvider.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/IModelDocumentationProvider.cs index 8bc4b8e8..c978cb8d 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/IModelDocumentationProvider.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/IModelDocumentationProvider.cs @@ -1,7 +1,7 @@ using System; using System.Reflection; -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { public interface IModelDocumentationProvider { diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/KeyValuePairModelDescription.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/KeyValuePairModelDescription.cs index b1d98d66..34922a17 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/KeyValuePairModelDescription.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/KeyValuePairModelDescription.cs @@ -1,4 +1,4 @@ -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { public class KeyValuePairModelDescription : ModelDescription { diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelDescription.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelDescription.cs index b5fe93ca..77b9e5ab 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelDescription.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelDescription.cs @@ -1,6 +1,6 @@ using System; -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { /// /// Describes a type model. diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelDescriptionGenerator.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelDescriptionGenerator.cs index 231ceb81..a9d08fb1 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelDescriptionGenerator.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelDescriptionGenerator.cs @@ -11,7 +11,7 @@ using System.Web.Http.Description; using System.Xml.Serialization; using Newtonsoft.Json; -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { /// /// Generates model descriptions for given types. diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelNameAttribute.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelNameAttribute.cs index 7401b87d..02c168af 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelNameAttribute.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelNameAttribute.cs @@ -1,6 +1,6 @@ using System; -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { /// /// Use this attribute to change the name of the generated for a type. diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelNameHelper.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelNameHelper.cs index 407aaa04..d20ab48b 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelNameHelper.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ModelNameHelper.cs @@ -3,7 +3,7 @@ using System.Globalization; using System.Linq; using System.Reflection; -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { internal static class ModelNameHelper { diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ParameterAnnotation.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ParameterAnnotation.cs index aa8250c7..e470a4eb 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ParameterAnnotation.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ParameterAnnotation.cs @@ -1,6 +1,6 @@ using System; -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { public class ParameterAnnotation { diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ParameterDescription.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ParameterDescription.cs index af22d1c3..6f8b4507 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/ParameterDescription.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/ParameterDescription.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Collections.ObjectModel; -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { public class ParameterDescription { diff --git a/API_NetFramework/Areas/HelpPage/ModelDescriptions/SimpleTypeModelDescription.cs b/API_NetFramework/Areas/HelpPage/ModelDescriptions/SimpleTypeModelDescription.cs index c82141db..04449480 100644 --- a/API_NetFramework/Areas/HelpPage/ModelDescriptions/SimpleTypeModelDescription.cs +++ b/API_NetFramework/Areas/HelpPage/ModelDescriptions/SimpleTypeModelDescription.cs @@ -1,4 +1,4 @@ -namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +namespace API_NetFramework.Areas.HelpPage.ModelDescriptions { public class SimpleTypeModelDescription : ModelDescription { diff --git a/API_NetFramework/Areas/HelpPage/Models/HelpPageApiModel.cs b/API_NetFramework/Areas/HelpPage/Models/HelpPageApiModel.cs index 6062b9c5..7b2c189b 100644 --- a/API_NetFramework/Areas/HelpPage/Models/HelpPageApiModel.cs +++ b/API_NetFramework/Areas/HelpPage/Models/HelpPageApiModel.cs @@ -2,9 +2,9 @@ using System.Collections.Generic; using System.Collections.ObjectModel; using System.Net.Http.Headers; using System.Web.Http.Description; -using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions; +using API_NetFramework.Areas.HelpPage.ModelDescriptions; -namespace EDOKAAPI_NetFramework.Areas.HelpPage.Models +namespace API_NetFramework.Areas.HelpPage.Models { /// /// The model that represents an API displayed on the help page. diff --git a/API_NetFramework/Areas/HelpPage/SampleGeneration/HelpPageSampleGenerator.cs b/API_NetFramework/Areas/HelpPage/SampleGeneration/HelpPageSampleGenerator.cs index 0542c4f2..0fee50fe 100644 --- a/API_NetFramework/Areas/HelpPage/SampleGeneration/HelpPageSampleGenerator.cs +++ b/API_NetFramework/Areas/HelpPage/SampleGeneration/HelpPageSampleGenerator.cs @@ -13,7 +13,7 @@ using System.Web.Http.Description; using System.Xml.Linq; using Newtonsoft.Json; -namespace EDOKAAPI_NetFramework.Areas.HelpPage +namespace API_NetFramework.Areas.HelpPage { /// /// This class will generate the samples for the help page. diff --git a/API_NetFramework/Areas/HelpPage/SampleGeneration/HelpPageSampleKey.cs b/API_NetFramework/Areas/HelpPage/SampleGeneration/HelpPageSampleKey.cs index 1e73edcb..18d33441 100644 --- a/API_NetFramework/Areas/HelpPage/SampleGeneration/HelpPageSampleKey.cs +++ b/API_NetFramework/Areas/HelpPage/SampleGeneration/HelpPageSampleKey.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.ComponentModel; using System.Net.Http.Headers; -namespace EDOKAAPI_NetFramework.Areas.HelpPage +namespace API_NetFramework.Areas.HelpPage { /// /// This is used to identify the place where the sample should be applied. diff --git a/API_NetFramework/Areas/HelpPage/SampleGeneration/ImageSample.cs b/API_NetFramework/Areas/HelpPage/SampleGeneration/ImageSample.cs index 2ba7c405..6de87696 100644 --- a/API_NetFramework/Areas/HelpPage/SampleGeneration/ImageSample.cs +++ b/API_NetFramework/Areas/HelpPage/SampleGeneration/ImageSample.cs @@ -1,6 +1,6 @@ using System; -namespace EDOKAAPI_NetFramework.Areas.HelpPage +namespace API_NetFramework.Areas.HelpPage { /// /// This represents an image sample on the help page. There's a display template named ImageSample associated with this class. diff --git a/API_NetFramework/Areas/HelpPage/SampleGeneration/InvalidSample.cs b/API_NetFramework/Areas/HelpPage/SampleGeneration/InvalidSample.cs index 3d6ce75e..480d6c67 100644 --- a/API_NetFramework/Areas/HelpPage/SampleGeneration/InvalidSample.cs +++ b/API_NetFramework/Areas/HelpPage/SampleGeneration/InvalidSample.cs @@ -1,6 +1,6 @@ using System; -namespace EDOKAAPI_NetFramework.Areas.HelpPage +namespace API_NetFramework.Areas.HelpPage { /// /// This represents an invalid sample on the help page. There's a display template named InvalidSample associated with this class. diff --git a/API_NetFramework/Areas/HelpPage/SampleGeneration/ObjectGenerator.cs b/API_NetFramework/Areas/HelpPage/SampleGeneration/ObjectGenerator.cs index 8a0af76a..2b154f19 100644 --- a/API_NetFramework/Areas/HelpPage/SampleGeneration/ObjectGenerator.cs +++ b/API_NetFramework/Areas/HelpPage/SampleGeneration/ObjectGenerator.cs @@ -6,7 +6,7 @@ using System.Globalization; using System.Linq; using System.Reflection; -namespace EDOKAAPI_NetFramework.Areas.HelpPage +namespace API_NetFramework.Areas.HelpPage { /// /// This class will create an object of a given type and populate it with sample data. diff --git a/API_NetFramework/Areas/HelpPage/SampleGeneration/SampleDirection.cs b/API_NetFramework/Areas/HelpPage/SampleGeneration/SampleDirection.cs index c23f0074..9714b33d 100644 --- a/API_NetFramework/Areas/HelpPage/SampleGeneration/SampleDirection.cs +++ b/API_NetFramework/Areas/HelpPage/SampleGeneration/SampleDirection.cs @@ -1,4 +1,4 @@ -namespace EDOKAAPI_NetFramework.Areas.HelpPage +namespace API_NetFramework.Areas.HelpPage { /// /// Indicates whether the sample is used for request or response diff --git a/API_NetFramework/Areas/HelpPage/SampleGeneration/TextSample.cs b/API_NetFramework/Areas/HelpPage/SampleGeneration/TextSample.cs index 9408e495..c5c41d63 100644 --- a/API_NetFramework/Areas/HelpPage/SampleGeneration/TextSample.cs +++ b/API_NetFramework/Areas/HelpPage/SampleGeneration/TextSample.cs @@ -1,6 +1,6 @@ using System; -namespace EDOKAAPI_NetFramework.Areas.HelpPage +namespace API_NetFramework.Areas.HelpPage { /// /// This represents a preformatted text sample on the help page. There's a display template named TextSample associated with this class. diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/Api.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/Api.cshtml index 12e10044..9b853ea2 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/Api.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/Api.cshtml @@ -1,5 +1,5 @@ @using System.Web.Http -@using EDOKAAPI_NetFramework.Areas.HelpPage.Models +@using API_NetFramework.Areas.HelpPage.Models @model HelpPageApiModel @{ diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ApiGroup.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ApiGroup.cshtml index 5b6ce9db..757c9358 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ApiGroup.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ApiGroup.cshtml @@ -1,8 +1,8 @@ @using System.Web.Http @using System.Web.Http.Controllers @using System.Web.Http.Description -@using EDOKAAPI_NetFramework.Areas.HelpPage -@using EDOKAAPI_NetFramework.Areas.HelpPage.Models +@using API_NetFramework.Areas.HelpPage +@using API_NetFramework.Areas.HelpPage.Models @model IGrouping @{ diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/CollectionModelDescription.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/CollectionModelDescription.cshtml index a879e7bd..30bec166 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/CollectionModelDescription.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/CollectionModelDescription.cshtml @@ -1,4 +1,4 @@ -@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +@using API_NetFramework.Areas.HelpPage.ModelDescriptions @model CollectionModelDescription @if (Model.ElementDescription is ComplexTypeModelDescription) { diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ComplexTypeModelDescription.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ComplexTypeModelDescription.cshtml index df9370ef..985ad9d7 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ComplexTypeModelDescription.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ComplexTypeModelDescription.cshtml @@ -1,3 +1,3 @@ -@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +@using API_NetFramework.Areas.HelpPage.ModelDescriptions @model ComplexTypeModelDescription @Html.DisplayFor(m => m.Properties, "Parameters") \ No newline at end of file diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/DictionaryModelDescription.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/DictionaryModelDescription.cshtml index 7e0480f5..d90b2ce1 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/DictionaryModelDescription.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/DictionaryModelDescription.cshtml @@ -1,4 +1,4 @@ -@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +@using API_NetFramework.Areas.HelpPage.ModelDescriptions @model DictionaryModelDescription Dictionary of @Html.DisplayFor(m => Model.KeyModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.KeyModelDescription }) [key] and @Html.DisplayFor(m => Model.ValueModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.ValueModelDescription }) [value] \ No newline at end of file diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/EnumTypeModelDescription.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/EnumTypeModelDescription.cshtml index ea9b39eb..90be5a8a 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/EnumTypeModelDescription.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/EnumTypeModelDescription.cshtml @@ -1,4 +1,4 @@ -@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +@using API_NetFramework.Areas.HelpPage.ModelDescriptions @model EnumTypeModelDescription

Possible enumeration values:

diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/HelpPageApiModel.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/HelpPageApiModel.cshtml index e717a488..e492c4a7 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/HelpPageApiModel.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/HelpPageApiModel.cshtml @@ -1,7 +1,7 @@ @using System.Web.Http @using System.Web.Http.Description -@using EDOKAAPI_NetFramework.Areas.HelpPage.Models -@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +@using API_NetFramework.Areas.HelpPage.Models +@using API_NetFramework.Areas.HelpPage.ModelDescriptions @model HelpPageApiModel @{ diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ImageSample.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ImageSample.cshtml index 6234662e..47c44937 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ImageSample.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ImageSample.cshtml @@ -1,4 +1,4 @@ -@using EDOKAAPI_NetFramework.Areas.HelpPage +@using API_NetFramework.Areas.HelpPage @model ImageSample \ No newline at end of file diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/InvalidSample.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/InvalidSample.cshtml index 67752046..5045c179 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/InvalidSample.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/InvalidSample.cshtml @@ -1,4 +1,4 @@ -@using EDOKAAPI_NetFramework.Areas.HelpPage +@using API_NetFramework.Areas.HelpPage @model InvalidSample @if (HttpContext.Current.IsDebuggingEnabled) diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/KeyValuePairModelDescription.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/KeyValuePairModelDescription.cshtml index 859ad957..8e1f2b64 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/KeyValuePairModelDescription.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/KeyValuePairModelDescription.cshtml @@ -1,4 +1,4 @@ -@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +@using API_NetFramework.Areas.HelpPage.ModelDescriptions @model KeyValuePairModelDescription Pair of @Html.DisplayFor(m => Model.KeyModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.KeyModelDescription }) [key] and @Html.DisplayFor(m => Model.ValueModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.ValueModelDescription }) [value] \ No newline at end of file diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ModelDescriptionLink.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ModelDescriptionLink.cshtml index dbc306af..f88d6bf6 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ModelDescriptionLink.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/ModelDescriptionLink.cshtml @@ -1,4 +1,4 @@ -@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +@using API_NetFramework.Areas.HelpPage.ModelDescriptions @model Type @{ ModelDescription modelDescription = ViewBag.modelDescription; diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/Parameters.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/Parameters.cshtml index e7c79856..e8f3c82c 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/Parameters.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/Parameters.cshtml @@ -2,7 +2,7 @@ @using System.Collections.ObjectModel @using System.Web.Http.Description @using System.Threading -@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +@using API_NetFramework.Areas.HelpPage.ModelDescriptions @model IList @if (Model.Count > 0) diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/SimpleTypeModelDescription.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/SimpleTypeModelDescription.cshtml index 79d4cf41..e79b8868 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/SimpleTypeModelDescription.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/SimpleTypeModelDescription.cshtml @@ -1,3 +1,3 @@ -@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions +@using API_NetFramework.Areas.HelpPage.ModelDescriptions @model SimpleTypeModelDescription @Model.Documentation \ No newline at end of file diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/TextSample.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/TextSample.cshtml index 61d18408..76897f89 100644 --- a/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/TextSample.cshtml +++ b/API_NetFramework/Areas/HelpPage/Views/Help/DisplayTemplates/TextSample.cshtml @@ -1,4 +1,4 @@ -@using EDOKAAPI_NetFramework.Areas.HelpPage +@using API_NetFramework.Areas.HelpPage @model TextSample
diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/Index.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/Index.cshtml
index 7401dff9..9de6fecf 100644
--- a/API_NetFramework/Areas/HelpPage/Views/Help/Index.cshtml
+++ b/API_NetFramework/Areas/HelpPage/Views/Help/Index.cshtml
@@ -2,7 +2,7 @@
 @using System.Web.Http.Controllers
 @using System.Web.Http.Description
 @using System.Collections.ObjectModel
-@using EDOKAAPI_NetFramework.Areas.HelpPage.Models
+@using API_NetFramework.Areas.HelpPage.Models
 @model Collection
 
 @{
diff --git a/API_NetFramework/Areas/HelpPage/Views/Help/ResourceModel.cshtml b/API_NetFramework/Areas/HelpPage/Views/Help/ResourceModel.cshtml
index 33086f9e..c7624c0f 100644
--- a/API_NetFramework/Areas/HelpPage/Views/Help/ResourceModel.cshtml
+++ b/API_NetFramework/Areas/HelpPage/Views/Help/ResourceModel.cshtml
@@ -1,5 +1,5 @@
 @using System.Web.Http
-@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions
+@using API_NetFramework.Areas.HelpPage.ModelDescriptions
 @model ModelDescription
 
 
diff --git a/API_NetFramework/Areas/HelpPage/XmlDocumentationProvider.cs b/API_NetFramework/Areas/HelpPage/XmlDocumentationProvider.cs
index 64af2e50..31760257 100644
--- a/API_NetFramework/Areas/HelpPage/XmlDocumentationProvider.cs
+++ b/API_NetFramework/Areas/HelpPage/XmlDocumentationProvider.cs
@@ -5,9 +5,9 @@ using System.Reflection;
 using System.Web.Http.Controllers;
 using System.Web.Http.Description;
 using System.Xml.XPath;
-using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions;
+using API_NetFramework.Areas.HelpPage.ModelDescriptions;
 
-namespace EDOKAAPI_NetFramework.Areas.HelpPage
+namespace API_NetFramework.Areas.HelpPage
 {
     /// 
     /// A custom  that reads the API documentation from an XML documentation file.
diff --git a/API_NetFramework/Controllers/DocumentController.cs b/API_NetFramework/Controllers/DocumentController.cs
index c4fa5eaa..f212084e 100644
--- a/API_NetFramework/Controllers/DocumentController.cs
+++ b/API_NetFramework/Controllers/DocumentController.cs
@@ -11,7 +11,7 @@ using Database;
 using Newtonsoft.Json;
 
 
-namespace EDOKAAPI_NetFramework.Controllers
+namespace  API_NetFramework.Controllers
 {
     public class TestParam
     {
diff --git a/API_NetFramework/Controllers/HomeController.cs b/API_NetFramework/Controllers/HomeController.cs
index fb10032c..3b11d9a3 100644
--- a/API_NetFramework/Controllers/HomeController.cs
+++ b/API_NetFramework/Controllers/HomeController.cs
@@ -4,7 +4,7 @@ using System.Linq;
 using System.Web;
 using System.Web.Mvc;
 
-namespace EDOKAAPI_NetFramework.Controllers
+namespace API_NetFramework.Controllers
 {
     public class HomeController : Controller
     {
diff --git a/API_NetFramework/Controllers/OnBaseController.cs b/API_NetFramework/Controllers/OnBaseController.cs
new file mode 100644
index 00000000..9029b119
--- /dev/null
+++ b/API_NetFramework/Controllers/OnBaseController.cs
@@ -0,0 +1,34 @@
+using System;
+using System.Collections.Generic;
+using System.Configuration;
+using System.Linq;
+using System.Net;
+using System.Net.Http;
+using System.Web.Http;
+using DOCGEN;
+using Model;
+using Database;
+using Newtonsoft.Json;
+
+namespace API_NetFramework.Controllers
+{
+    public class OnBaseController : ApiController
+    {
+        // GET: OnBase
+        string connectionstring = ConfigurationManager.ConnectionStrings["EDOKAConnectionstring"].ConnectionString;
+        [HttpGet]
+        [Route("API/ArchiveDocFromDatabase")]
+        public IHttpActionResult ArchivDoc_From_Database(string dokid)
+        {
+            return Ok();
+        }
+
+        [HttpGet]
+        [Route("API/ArchiveDocBase64")]
+        public IHttpActionResult ArchivDocBase64(string dokid)
+        {
+            return Ok();
+        }
+
+    }
+}
\ No newline at end of file
diff --git a/API_NetFramework/Controllers/ValuesController.cs b/API_NetFramework/Controllers/ValuesController.cs
index c0428c72..5e7ccfef 100644
--- a/API_NetFramework/Controllers/ValuesController.cs
+++ b/API_NetFramework/Controllers/ValuesController.cs
@@ -5,7 +5,7 @@ using System.Net;
 using System.Net.Http;
 using System.Web.Http;
 
-namespace EDOKAAPI_NetFramework.Controllers
+namespace API_NetFramework.Controllers
 {
     public class ValuesController : ApiController
     {
diff --git a/API_NetFramework/Global.asax b/API_NetFramework/Global.asax
index eef36a5c..0b23e97c 100644
--- a/API_NetFramework/Global.asax
+++ b/API_NetFramework/Global.asax
@@ -1 +1 @@
-<%@ Application Codebehind="Global.asax.cs" Inherits="EDOKAAPI_NetFramework.WebApiApplication" Language="C#" %>
+<%@ Application Codebehind="Global.asax.cs" Inherits="API_NetFramework.WebApiApplication" Language="C#" %>
diff --git a/API_NetFramework/Global.asax.cs b/API_NetFramework/Global.asax.cs
index 688165f1..fd10b375 100644
--- a/API_NetFramework/Global.asax.cs
+++ b/API_NetFramework/Global.asax.cs
@@ -7,7 +7,7 @@ using System.Web.Mvc;
 using System.Web.Optimization;
 using System.Web.Routing;
 
-namespace EDOKAAPI_NetFramework
+namespace API_NetFramework
 {
     public class WebApiApplication : System.Web.HttpApplication
     {
diff --git a/API_NetFramework/Properties/AssemblyInfo.cs b/API_NetFramework/Properties/AssemblyInfo.cs
index cf7583ca..b8fbebcf 100644
--- a/API_NetFramework/Properties/AssemblyInfo.cs
+++ b/API_NetFramework/Properties/AssemblyInfo.cs
@@ -5,11 +5,11 @@ using System.Runtime.InteropServices;
 // Allgemeine Informationen zu einer Assembly werden durch Folgendes gesteuert:
 // Attribute gesteuert. Ändern Sie diese Attributwerte, um die
 // Assemblyinformationen zu ändern.
-[assembly: AssemblyTitle("EDOKAAPI_NetFramework")]
+[assembly: AssemblyTitle("API_NetFramework")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("HP Inc.")]
-[assembly: AssemblyProduct("EDOKAAPI_NetFramework")]
+[assembly: AssemblyProduct("API_NetFramework")]
 [assembly: AssemblyCopyright("Copyright © HP Inc. 2024")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
diff --git a/API_NetFramework/Views/Web.config b/API_NetFramework/Views/Web.config
index ce67f1e1..717851e1 100644
--- a/API_NetFramework/Views/Web.config
+++ b/API_NetFramework/Views/Web.config
@@ -17,7 +17,7 @@
         
         
         
-        
+        
       
     
   
diff --git a/API_NetFramework/bin/EDOKAAPI_NetFramework.dll b/API_NetFramework/bin/EDOKAAPI_NetFramework.dll
index 3f2502d6..ab14155c 100644
Binary files a/API_NetFramework/bin/EDOKAAPI_NetFramework.dll and b/API_NetFramework/bin/EDOKAAPI_NetFramework.dll differ
diff --git a/API_NetFramework/bin/EDOKAAPI_NetFramework.pdb b/API_NetFramework/bin/EDOKAAPI_NetFramework.pdb
index d84b15c8..51e80bae 100644
Binary files a/API_NetFramework/bin/EDOKAAPI_NetFramework.pdb and b/API_NetFramework/bin/EDOKAAPI_NetFramework.pdb differ
diff --git a/API_NetFramework/obj/Debug/API_NetFramework.csproj.AssemblyReference.cache b/API_NetFramework/obj/Debug/API_NetFramework.csproj.AssemblyReference.cache
index d960ce28..cc7fa2b0 100644
Binary files a/API_NetFramework/obj/Debug/API_NetFramework.csproj.AssemblyReference.cache and b/API_NetFramework/obj/Debug/API_NetFramework.csproj.AssemblyReference.cache differ
diff --git a/API_NetFramework/obj/Debug/API_NetFramework.csproj.CoreCompileInputs.cache b/API_NetFramework/obj/Debug/API_NetFramework.csproj.CoreCompileInputs.cache
index 9551836f..b7dd1c04 100644
--- a/API_NetFramework/obj/Debug/API_NetFramework.csproj.CoreCompileInputs.cache
+++ b/API_NetFramework/obj/Debug/API_NetFramework.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-942b2d4e67bb732c6950f094d49345a38a8b2c4b5250c74e74f00b9d9c7c42ec
+1f5e2a8c236051250ee12029641cd4e4f69daea7ac8bbc705dd4675addd59fbb
diff --git a/API_NetFramework/obj/Debug/API_NetFramework.csproj.FileListAbsolute.txt b/API_NetFramework/obj/Debug/API_NetFramework.csproj.FileListAbsolute.txt
index 8ab0a66d..9afc492c 100644
--- a/API_NetFramework/obj/Debug/API_NetFramework.csproj.FileListAbsolute.txt
+++ b/API_NetFramework/obj/Debug/API_NetFramework.csproj.FileListAbsolute.txt
@@ -126,10 +126,6 @@ E:\Software-Projekte\OnDoc\OnDoc\EDOKAAPI_NetFramework\obj\Debug\API_NetFramewor
 E:\Software-Projekte\OnDoc\OnDoc\EDOKAAPI_NetFramework\obj\Debug\API_NetF.7D617477.Up2Date
 E:\Software-Projekte\OnDoc\OnDoc\EDOKAAPI_NetFramework\obj\Debug\EDOKAAPI_NetFramework.dll
 E:\Software-Projekte\OnDoc\OnDoc\EDOKAAPI_NetFramework\obj\Debug\EDOKAAPI_NetFramework.pdb
-E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetFramework.csproj.AssemblyReference.cache
-E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetFramework.csproj.CoreCompileInputs.cache
-E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\EDOKAAPI_NetFramework.dll
-E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\EDOKAAPI_NetFramework.pdb
 E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\libSkiaSharp.dylib
 E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\x86\libSkiaSharp.dll
 E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\x64\libSkiaSharp.dll
@@ -253,4 +249,8 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\de\System.Web.WebPages.res
 E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\de\System.Web.WebPages.Deployment.resources.dll
 E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\de\System.Web.WebPages.Razor.resources.dll
 E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\de\System.Web.Optimization.resources.dll
+E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetFramework.csproj.AssemblyReference.cache
+E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetFramework.csproj.CoreCompileInputs.cache
 E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetF.7D617477.Up2Date
+E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\EDOKAAPI_NetFramework.dll
+E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\EDOKAAPI_NetFramework.pdb
diff --git a/API_NetFramework/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/API_NetFramework/obj/Debug/DesignTimeResolveAssemblyReferences.cache
index 1bdf57d3..736945fd 100644
Binary files a/API_NetFramework/obj/Debug/DesignTimeResolveAssemblyReferences.cache and b/API_NetFramework/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ
diff --git a/API_NetFramework/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/API_NetFramework/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
index 14b5df7e..5b7bf800 100644
Binary files a/API_NetFramework/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/API_NetFramework/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.dll b/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.dll
index 3f2502d6..ab14155c 100644
Binary files a/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.dll and b/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.dll differ
diff --git a/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.pdb b/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.pdb
index d84b15c8..51e80bae 100644
Binary files a/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.pdb and b/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.pdb differ
diff --git a/Client/Diverses/MitarbeiterProfil.Designer.cs b/Client/Diverses/MitarbeiterProfil.Designer.cs
index a643f5f8..94dd0693 100644
--- a/Client/Diverses/MitarbeiterProfil.Designer.cs
+++ b/Client/Diverses/MitarbeiterProfil.Designer.cs
@@ -32,10 +32,14 @@
             this.ribbon1 = new System.Windows.Forms.Ribbon();
             this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
             this.RibbonPanelExit = new System.Windows.Forms.RibbonPanel();
+            this.RibbonButtonExit = new System.Windows.Forms.RibbonButton();
             this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
-            this.groupBox1 = new System.Windows.Forms.GroupBox();
+            this.ribbonButtonSave = new System.Windows.Forms.RibbonButton();
+            this.ribbonButtonNew = new System.Windows.Forms.RibbonButton();
+            this.ribbonButtonDelete = new System.Windows.Forms.RibbonButton();
+            this.GrpBoxProfile = new System.Windows.Forms.GroupBox();
             this.lbprofile = new System.Windows.Forms.ListBox();
-            this.groupBox2 = new System.Windows.Forms.GroupBox();
+            this.GrpBoxDetails = new System.Windows.Forms.GroupBox();
             this.label5 = new System.Windows.Forms.Label();
             this.txtbezeichnung = new System.Windows.Forms.TextBox();
             this.label4 = new System.Windows.Forms.Label();
@@ -46,15 +50,36 @@
             this.label3 = new System.Windows.Forms.Label();
             this.label2 = new System.Windows.Forms.Label();
             this.label1 = new System.Windows.Forms.Label();
-            this.RibbonButtonExit = new System.Windows.Forms.RibbonButton();
-            this.ribbonButtonSave = new System.Windows.Forms.RibbonButton();
-            this.ribbonButtonNew = new System.Windows.Forms.RibbonButton();
-            this.ribbonButtonDelete = new System.Windows.Forms.RibbonButton();
-            this.groupBox1.SuspendLayout();
-            this.groupBox2.SuspendLayout();
+            this.ribbonTab2 = new System.Windows.Forms.RibbonTab();
+            this.ribbonPanel2 = new System.Windows.Forms.RibbonPanel();
+            this.RibbonMitarbeiterButtonSave = new System.Windows.Forms.RibbonButton();
+            this.GrpBoxMitarbeiter = new System.Windows.Forms.GroupBox();
+            this.lblName = new System.Windows.Forms.Label();
+            this.txtName = new System.Windows.Forms.TextBox();
+            this.txtVorname = new System.Windows.Forms.TextBox();
+            this.lblVorname = new System.Windows.Forms.Label();
+            this.textBox1 = new System.Windows.Forms.TextBox();
+            this.label6 = new System.Windows.Forms.Label();
+            this.textBox2 = new System.Windows.Forms.TextBox();
+            this.label7 = new System.Windows.Forms.Label();
+            this.textBox3 = new System.Windows.Forms.TextBox();
+            this.label8 = new System.Windows.Forms.Label();
+            this.textBox4 = new System.Windows.Forms.TextBox();
+            this.label9 = new System.Windows.Forms.Label();
+            this.textBox5 = new System.Windows.Forms.TextBox();
+            this.label10 = new System.Windows.Forms.Label();
+            this.label11 = new System.Windows.Forms.Label();
+            this.pictureBox1 = new System.Windows.Forms.PictureBox();
+            this.label12 = new System.Windows.Forms.Label();
+            this.btnLoadImage = new System.Windows.Forms.Button();
+            this.button1 = new System.Windows.Forms.Button();
+            this.GrpBoxProfile.SuspendLayout();
+            this.GrpBoxDetails.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)(this.cbboxTeam)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftRechts)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftLinks)).BeginInit();
+            this.GrpBoxMitarbeiter.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
             this.SuspendLayout();
             // 
             // ribbon1
@@ -76,9 +101,10 @@
             this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
             this.ribbon1.OrbVisible = false;
             this.ribbon1.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
-            this.ribbon1.Size = new System.Drawing.Size(796, 80);
+            this.ribbon1.Size = new System.Drawing.Size(796, 121);
             this.ribbon1.TabIndex = 0;
             this.ribbon1.Tabs.Add(this.ribbonTab1);
+            this.ribbon1.Tabs.Add(this.ribbonTab2);
             this.ribbon1.TabSpacing = 4;
             this.ribbon1.Text = "ribbon1";
             // 
@@ -87,7 +113,8 @@
             this.ribbonTab1.Name = "ribbonTab1";
             this.ribbonTab1.Panels.Add(this.RibbonPanelExit);
             this.ribbonTab1.Panels.Add(this.ribbonPanel1);
-            this.ribbonTab1.Text = "";
+            this.ribbonTab1.Text = "Profile";
+            this.ribbonTab1.ActiveChanged += new System.EventHandler(this.ribbonTab1_ActiveChanged);
             // 
             // RibbonPanelExit
             // 
@@ -96,6 +123,15 @@
             this.RibbonPanelExit.Name = "RibbonPanelExit";
             this.RibbonPanelExit.Text = "";
             // 
+            // RibbonButtonExit
+            // 
+            this.RibbonButtonExit.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
+            this.RibbonButtonExit.LargeImage = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
+            this.RibbonButtonExit.Name = "RibbonButtonExit";
+            this.RibbonButtonExit.SmallImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonExit.SmallImage")));
+            this.RibbonButtonExit.Text = "Schliessen";
+            this.RibbonButtonExit.Click += new System.EventHandler(this.RibbonButtonExit_Click);
+            // 
             // ribbonPanel1
             // 
             this.ribbonPanel1.ButtonMoreVisible = false;
@@ -105,16 +141,43 @@
             this.ribbonPanel1.Name = "ribbonPanel1";
             this.ribbonPanel1.Text = "Profil";
             // 
-            // groupBox1
+            // ribbonButtonSave
             // 
-            this.groupBox1.Controls.Add(this.lbprofile);
-            this.groupBox1.Dock = System.Windows.Forms.DockStyle.Left;
-            this.groupBox1.Location = new System.Drawing.Point(2, 82);
-            this.groupBox1.Name = "groupBox1";
-            this.groupBox1.Size = new System.Drawing.Size(231, 366);
-            this.groupBox1.TabIndex = 1;
-            this.groupBox1.TabStop = false;
-            this.groupBox1.Text = "Profile";
+            this.ribbonButtonSave.Image = global::OnDoc.Properties.Resources.save_32x32_32;
+            this.ribbonButtonSave.LargeImage = global::OnDoc.Properties.Resources.save_32x32_32;
+            this.ribbonButtonSave.Name = "ribbonButtonSave";
+            this.ribbonButtonSave.SmallImage = global::OnDoc.Properties.Resources.save_16x16_32;
+            this.ribbonButtonSave.Text = "Speichern";
+            this.ribbonButtonSave.Click += new System.EventHandler(this.ribbonButtonSave_Click);
+            // 
+            // ribbonButtonNew
+            // 
+            this.ribbonButtonNew.Image = global::OnDoc.Properties.Resources.add_32x32_32;
+            this.ribbonButtonNew.LargeImage = global::OnDoc.Properties.Resources.add_32x32_32;
+            this.ribbonButtonNew.Name = "ribbonButtonNew";
+            this.ribbonButtonNew.SmallImage = global::OnDoc.Properties.Resources.add_16x16_32;
+            this.ribbonButtonNew.Text = "Neu";
+            this.ribbonButtonNew.DoubleClick += new System.EventHandler(this.ribbonButtonNew_DoubleClick);
+            this.ribbonButtonNew.Click += new System.EventHandler(this.ribbonButtonNew_Click);
+            // 
+            // ribbonButtonDelete
+            // 
+            this.ribbonButtonDelete.Image = global::OnDoc.Properties.Resources.Remove_32x32_32;
+            this.ribbonButtonDelete.LargeImage = global::OnDoc.Properties.Resources.Remove_32x32_32;
+            this.ribbonButtonDelete.Name = "ribbonButtonDelete";
+            this.ribbonButtonDelete.SmallImage = global::OnDoc.Properties.Resources.Remove_16x16_32;
+            this.ribbonButtonDelete.Text = "Löschen";
+            this.ribbonButtonDelete.Click += new System.EventHandler(this.ribbonButtonDelete_Click);
+            // 
+            // GrpBoxProfile
+            // 
+            this.GrpBoxProfile.Controls.Add(this.lbprofile);
+            this.GrpBoxProfile.Location = new System.Drawing.Point(5, 194);
+            this.GrpBoxProfile.Name = "GrpBoxProfile";
+            this.GrpBoxProfile.Size = new System.Drawing.Size(231, 366);
+            this.GrpBoxProfile.TabIndex = 1;
+            this.GrpBoxProfile.TabStop = false;
+            this.GrpBoxProfile.Text = "Profile";
             // 
             // lbprofile
             // 
@@ -126,25 +189,24 @@
             this.lbprofile.TabIndex = 0;
             this.lbprofile.SelectedValueChanged += new System.EventHandler(this.lbprofile_SelectedValueChanged);
             // 
-            // groupBox2
-            // 
-            this.groupBox2.Controls.Add(this.label5);
-            this.groupBox2.Controls.Add(this.txtbezeichnung);
-            this.groupBox2.Controls.Add(this.label4);
-            this.groupBox2.Controls.Add(this.cbStandard);
-            this.groupBox2.Controls.Add(this.cbboxTeam);
-            this.groupBox2.Controls.Add(this.cbboxUnterschriftRechts);
-            this.groupBox2.Controls.Add(this.cbboxUnterschriftLinks);
-            this.groupBox2.Controls.Add(this.label3);
-            this.groupBox2.Controls.Add(this.label2);
-            this.groupBox2.Controls.Add(this.label1);
-            this.groupBox2.Dock = System.Windows.Forms.DockStyle.Fill;
-            this.groupBox2.Location = new System.Drawing.Point(233, 82);
-            this.groupBox2.Name = "groupBox2";
-            this.groupBox2.Size = new System.Drawing.Size(565, 366);
-            this.groupBox2.TabIndex = 2;
-            this.groupBox2.TabStop = false;
-            this.groupBox2.Text = "Details";
+            // GrpBoxDetails
+            // 
+            this.GrpBoxDetails.Controls.Add(this.label5);
+            this.GrpBoxDetails.Controls.Add(this.txtbezeichnung);
+            this.GrpBoxDetails.Controls.Add(this.label4);
+            this.GrpBoxDetails.Controls.Add(this.cbStandard);
+            this.GrpBoxDetails.Controls.Add(this.cbboxTeam);
+            this.GrpBoxDetails.Controls.Add(this.cbboxUnterschriftRechts);
+            this.GrpBoxDetails.Controls.Add(this.cbboxUnterschriftLinks);
+            this.GrpBoxDetails.Controls.Add(this.label3);
+            this.GrpBoxDetails.Controls.Add(this.label2);
+            this.GrpBoxDetails.Controls.Add(this.label1);
+            this.GrpBoxDetails.Location = new System.Drawing.Point(297, 173);
+            this.GrpBoxDetails.Name = "GrpBoxDetails";
+            this.GrpBoxDetails.Size = new System.Drawing.Size(565, 366);
+            this.GrpBoxDetails.TabIndex = 2;
+            this.GrpBoxDetails.TabStop = false;
+            this.GrpBoxDetails.Text = "Details";
             // 
             // label5
             // 
@@ -240,50 +302,222 @@
             this.label1.TabIndex = 0;
             this.label1.Text = "Unterschrift links";
             // 
-            // RibbonButtonExit
-            // 
-            this.RibbonButtonExit.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
-            this.RibbonButtonExit.LargeImage = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
-            this.RibbonButtonExit.Name = "RibbonButtonExit";
-            this.RibbonButtonExit.SmallImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonExit.SmallImage")));
-            this.RibbonButtonExit.Text = "Schliessen";
-            this.RibbonButtonExit.Click += new System.EventHandler(this.RibbonButtonExit_Click);
-            // 
-            // ribbonButtonSave
-            // 
-            this.ribbonButtonSave.Image = global::OnDoc.Properties.Resources.Refresh_32x32_32;
-            this.ribbonButtonSave.LargeImage = global::OnDoc.Properties.Resources.Refresh_32x32_32;
-            this.ribbonButtonSave.Name = "ribbonButtonSave";
-            this.ribbonButtonSave.SmallImage = global::OnDoc.Properties.Resources.save_16x16_32;
-            this.ribbonButtonSave.Text = "Speichern";
-            this.ribbonButtonSave.Click += new System.EventHandler(this.ribbonButtonSave_Click);
-            // 
-            // ribbonButtonNew
-            // 
-            this.ribbonButtonNew.Image = global::OnDoc.Properties.Resources.add_32x32_32;
-            this.ribbonButtonNew.LargeImage = global::OnDoc.Properties.Resources.add_32x32_32;
-            this.ribbonButtonNew.Name = "ribbonButtonNew";
-            this.ribbonButtonNew.SmallImage = global::OnDoc.Properties.Resources.add_16x16_32;
-            this.ribbonButtonNew.Text = "Neu";
-            this.ribbonButtonNew.DoubleClick += new System.EventHandler(this.ribbonButtonNew_DoubleClick);
-            this.ribbonButtonNew.Click += new System.EventHandler(this.ribbonButtonNew_Click);
-            // 
-            // ribbonButtonDelete
-            // 
-            this.ribbonButtonDelete.Image = global::OnDoc.Properties.Resources.Remove_32x32_32;
-            this.ribbonButtonDelete.LargeImage = global::OnDoc.Properties.Resources.Remove_32x32_32;
-            this.ribbonButtonDelete.Name = "ribbonButtonDelete";
-            this.ribbonButtonDelete.SmallImage = global::OnDoc.Properties.Resources.Remove_16x16_32;
-            this.ribbonButtonDelete.Text = "Löschen";
-            this.ribbonButtonDelete.Click += new System.EventHandler(this.ribbonButtonDelete_Click);
+            // ribbonTab2
+            // 
+            this.ribbonTab2.Name = "ribbonTab2";
+            this.ribbonTab2.Panels.Add(this.ribbonPanel2);
+            this.ribbonTab2.Text = "Mitarbeiter-Daten";
+            this.ribbonTab2.ActiveChanged += new System.EventHandler(this.ribbonTab2_ActiveChanged);
+            // 
+            // ribbonPanel2
+            // 
+            this.ribbonPanel2.ButtonMoreVisible = false;
+            this.ribbonPanel2.Items.Add(this.RibbonMitarbeiterButtonSave);
+            this.ribbonPanel2.Name = "ribbonPanel2";
+            this.ribbonPanel2.Text = "";
+            // 
+            // RibbonMitarbeiterButtonSave
+            // 
+            this.RibbonMitarbeiterButtonSave.Image = global::OnDoc.Properties.Resources.save_32x32_32;
+            this.RibbonMitarbeiterButtonSave.LargeImage = global::OnDoc.Properties.Resources.save_32x32_32;
+            this.RibbonMitarbeiterButtonSave.Name = "RibbonMitarbeiterButtonSave";
+            this.RibbonMitarbeiterButtonSave.SmallImage = global::OnDoc.Properties.Resources.save_16x16_32;
+            this.RibbonMitarbeiterButtonSave.Text = "Speichern";
+            // 
+            // GrpBoxMitarbeiter
+            // 
+            this.GrpBoxMitarbeiter.Controls.Add(this.button1);
+            this.GrpBoxMitarbeiter.Controls.Add(this.btnLoadImage);
+            this.GrpBoxMitarbeiter.Controls.Add(this.label12);
+            this.GrpBoxMitarbeiter.Controls.Add(this.pictureBox1);
+            this.GrpBoxMitarbeiter.Controls.Add(this.label11);
+            this.GrpBoxMitarbeiter.Controls.Add(this.textBox5);
+            this.GrpBoxMitarbeiter.Controls.Add(this.label10);
+            this.GrpBoxMitarbeiter.Controls.Add(this.textBox4);
+            this.GrpBoxMitarbeiter.Controls.Add(this.label9);
+            this.GrpBoxMitarbeiter.Controls.Add(this.textBox3);
+            this.GrpBoxMitarbeiter.Controls.Add(this.label8);
+            this.GrpBoxMitarbeiter.Controls.Add(this.textBox2);
+            this.GrpBoxMitarbeiter.Controls.Add(this.label7);
+            this.GrpBoxMitarbeiter.Controls.Add(this.textBox1);
+            this.GrpBoxMitarbeiter.Controls.Add(this.label6);
+            this.GrpBoxMitarbeiter.Controls.Add(this.txtVorname);
+            this.GrpBoxMitarbeiter.Controls.Add(this.lblVorname);
+            this.GrpBoxMitarbeiter.Controls.Add(this.txtName);
+            this.GrpBoxMitarbeiter.Controls.Add(this.lblName);
+            this.GrpBoxMitarbeiter.Location = new System.Drawing.Point(5, 139);
+            this.GrpBoxMitarbeiter.Name = "GrpBoxMitarbeiter";
+            this.GrpBoxMitarbeiter.Size = new System.Drawing.Size(793, 340);
+            this.GrpBoxMitarbeiter.TabIndex = 3;
+            this.GrpBoxMitarbeiter.TabStop = false;
+            // 
+            // lblName
+            // 
+            this.lblName.AutoSize = true;
+            this.lblName.Location = new System.Drawing.Point(26, 25);
+            this.lblName.Name = "lblName";
+            this.lblName.Size = new System.Drawing.Size(35, 13);
+            this.lblName.TabIndex = 0;
+            this.lblName.Text = "Name";
+            // 
+            // txtName
+            // 
+            this.txtName.Location = new System.Drawing.Point(96, 22);
+            this.txtName.Name = "txtName";
+            this.txtName.Size = new System.Drawing.Size(147, 20);
+            this.txtName.TabIndex = 1;
+            // 
+            // txtVorname
+            // 
+            this.txtVorname.Location = new System.Drawing.Point(96, 48);
+            this.txtVorname.Name = "txtVorname";
+            this.txtVorname.Size = new System.Drawing.Size(147, 20);
+            this.txtVorname.TabIndex = 3;
+            // 
+            // lblVorname
+            // 
+            this.lblVorname.AutoSize = true;
+            this.lblVorname.Location = new System.Drawing.Point(26, 51);
+            this.lblVorname.Name = "lblVorname";
+            this.lblVorname.Size = new System.Drawing.Size(49, 13);
+            this.lblVorname.TabIndex = 2;
+            this.lblVorname.Text = "Vorname";
+            // 
+            // textBox1
+            // 
+            this.textBox1.Location = new System.Drawing.Point(96, 99);
+            this.textBox1.Name = "textBox1";
+            this.textBox1.Size = new System.Drawing.Size(147, 20);
+            this.textBox1.TabIndex = 5;
+            // 
+            // label6
+            // 
+            this.label6.AutoSize = true;
+            this.label6.Location = new System.Drawing.Point(26, 102);
+            this.label6.Name = "label6";
+            this.label6.Size = new System.Drawing.Size(26, 13);
+            this.label6.TabIndex = 4;
+            this.label6.Text = "Mail";
+            // 
+            // textBox2
+            // 
+            this.textBox2.Location = new System.Drawing.Point(96, 125);
+            this.textBox2.Name = "textBox2";
+            this.textBox2.Size = new System.Drawing.Size(147, 20);
+            this.textBox2.TabIndex = 7;
+            // 
+            // label7
+            // 
+            this.label7.AutoSize = true;
+            this.label7.Location = new System.Drawing.Point(26, 128);
+            this.label7.Name = "label7";
+            this.label7.Size = new System.Drawing.Size(43, 13);
+            this.label7.TabIndex = 6;
+            this.label7.Text = "Telefon";
+            // 
+            // textBox3
+            // 
+            this.textBox3.Location = new System.Drawing.Point(96, 151);
+            this.textBox3.Name = "textBox3";
+            this.textBox3.Size = new System.Drawing.Size(147, 20);
+            this.textBox3.TabIndex = 9;
+            // 
+            // label8
+            // 
+            this.label8.AutoSize = true;
+            this.label8.Location = new System.Drawing.Point(26, 154);
+            this.label8.Name = "label8";
+            this.label8.Size = new System.Drawing.Size(24, 13);
+            this.label8.TabIndex = 8;
+            this.label8.Text = "Fax";
+            // 
+            // textBox4
+            // 
+            this.textBox4.Location = new System.Drawing.Point(386, 25);
+            this.textBox4.Name = "textBox4";
+            this.textBox4.Size = new System.Drawing.Size(147, 20);
+            this.textBox4.TabIndex = 11;
+            // 
+            // label9
+            // 
+            this.label9.AutoSize = true;
+            this.label9.Location = new System.Drawing.Point(307, 28);
+            this.label9.Name = "label9";
+            this.label9.Size = new System.Drawing.Size(61, 13);
+            this.label9.TabIndex = 10;
+            this.label9.Text = "Unterschrift";
+            // 
+            // textBox5
+            // 
+            this.textBox5.Location = new System.Drawing.Point(96, 204);
+            this.textBox5.Name = "textBox5";
+            this.textBox5.Size = new System.Drawing.Size(147, 20);
+            this.textBox5.TabIndex = 13;
+            // 
+            // label10
+            // 
+            this.label10.AutoSize = true;
+            this.label10.Location = new System.Drawing.Point(26, 207);
+            this.label10.Name = "label10";
+            this.label10.Size = new System.Drawing.Size(48, 13);
+            this.label10.TabIndex = 12;
+            this.label10.Text = "Funktion";
+            // 
+            // label11
+            // 
+            this.label11.AutoSize = true;
+            this.label11.Location = new System.Drawing.Point(307, 58);
+            this.label11.Name = "label11";
+            this.label11.Size = new System.Drawing.Size(42, 13);
+            this.label11.TabIndex = 14;
+            this.label11.Text = "Digitale";
+            // 
+            // pictureBox1
+            // 
+            this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+            this.pictureBox1.Location = new System.Drawing.Point(386, 62);
+            this.pictureBox1.Name = "pictureBox1";
+            this.pictureBox1.Size = new System.Drawing.Size(346, 140);
+            this.pictureBox1.TabIndex = 15;
+            this.pictureBox1.TabStop = false;
+            this.pictureBox1.DragDrop += new System.Windows.Forms.DragEventHandler(this.pictureBox1_DragDrop);
+            this.pictureBox1.DragEnter += new System.Windows.Forms.DragEventHandler(this.pictureBox1_DragEnter);
+            // 
+            // label12
+            // 
+            this.label12.AutoSize = true;
+            this.label12.Location = new System.Drawing.Point(306, 71);
+            this.label12.Name = "label12";
+            this.label12.Size = new System.Drawing.Size(61, 13);
+            this.label12.TabIndex = 16;
+            this.label12.Text = "Unterschrift";
+            // 
+            // btnLoadImage
+            // 
+            this.btnLoadImage.Location = new System.Drawing.Point(386, 208);
+            this.btnLoadImage.Name = "btnLoadImage";
+            this.btnLoadImage.Size = new System.Drawing.Size(104, 23);
+            this.btnLoadImage.TabIndex = 17;
+            this.btnLoadImage.Text = "Bild importieren";
+            this.btnLoadImage.UseVisualStyleBackColor = true;
+            // 
+            // button1
+            // 
+            this.button1.Location = new System.Drawing.Point(628, 208);
+            this.button1.Name = "button1";
+            this.button1.Size = new System.Drawing.Size(104, 23);
+            this.button1.TabIndex = 18;
+            this.button1.Text = "Bild löschen";
+            this.button1.UseVisualStyleBackColor = true;
             // 
             // MitarbeiterProfil
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
-            this.ClientSize = new System.Drawing.Size(800, 450);
-            this.Controls.Add(this.groupBox2);
-            this.Controls.Add(this.groupBox1);
+            this.ClientSize = new System.Drawing.Size(800, 498);
+            this.Controls.Add(this.GrpBoxMitarbeiter);
+            this.Controls.Add(this.GrpBoxDetails);
+            this.Controls.Add(this.GrpBoxProfile);
             this.Controls.Add(this.ribbon1);
             this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
             this.KeyPreview = true;
@@ -292,13 +526,17 @@
             this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
             this.Style.TitleBar.BackColor = System.Drawing.Color.Silver;
             this.Text = "MitarbeiterProfil";
+            this.Activated += new System.EventHandler(this.MitarbeiterProfil_Activated);
             this.Load += new System.EventHandler(this.MitarbeiterProfil_Load);
-            this.groupBox1.ResumeLayout(false);
-            this.groupBox2.ResumeLayout(false);
-            this.groupBox2.PerformLayout();
+            this.GrpBoxProfile.ResumeLayout(false);
+            this.GrpBoxDetails.ResumeLayout(false);
+            this.GrpBoxDetails.PerformLayout();
             ((System.ComponentModel.ISupportInitialize)(this.cbboxTeam)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftRechts)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftLinks)).EndInit();
+            this.GrpBoxMitarbeiter.ResumeLayout(false);
+            this.GrpBoxMitarbeiter.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
             this.ResumeLayout(false);
 
         }
@@ -309,9 +547,9 @@
         private System.Windows.Forms.RibbonTab ribbonTab1;
         private System.Windows.Forms.RibbonPanel RibbonPanelExit;
         private System.Windows.Forms.RibbonButton RibbonButtonExit;
-        private System.Windows.Forms.GroupBox groupBox1;
+        private System.Windows.Forms.GroupBox GrpBoxProfile;
         private System.Windows.Forms.ListBox lbprofile;
-        private System.Windows.Forms.GroupBox groupBox2;
+        private System.Windows.Forms.GroupBox GrpBoxDetails;
         private System.Windows.Forms.Label label1;
         private Syncfusion.WinForms.ListView.SfComboBox cbboxTeam;
         private Syncfusion.WinForms.ListView.SfComboBox cbboxUnterschriftRechts;
@@ -326,5 +564,28 @@
         private System.Windows.Forms.RibbonButton ribbonButtonSave;
         private System.Windows.Forms.RibbonButton ribbonButtonNew;
         private System.Windows.Forms.RibbonButton ribbonButtonDelete;
+        private System.Windows.Forms.RibbonTab ribbonTab2;
+        private System.Windows.Forms.RibbonPanel ribbonPanel2;
+        private System.Windows.Forms.RibbonButton RibbonMitarbeiterButtonSave;
+        private System.Windows.Forms.GroupBox GrpBoxMitarbeiter;
+        private System.Windows.Forms.TextBox txtVorname;
+        private System.Windows.Forms.Label lblVorname;
+        private System.Windows.Forms.TextBox txtName;
+        private System.Windows.Forms.Label lblName;
+        private System.Windows.Forms.TextBox textBox5;
+        private System.Windows.Forms.Label label10;
+        private System.Windows.Forms.TextBox textBox4;
+        private System.Windows.Forms.Label label9;
+        private System.Windows.Forms.TextBox textBox3;
+        private System.Windows.Forms.Label label8;
+        private System.Windows.Forms.TextBox textBox2;
+        private System.Windows.Forms.Label label7;
+        private System.Windows.Forms.TextBox textBox1;
+        private System.Windows.Forms.Label label6;
+        private System.Windows.Forms.Button button1;
+        private System.Windows.Forms.Button btnLoadImage;
+        private System.Windows.Forms.Label label12;
+        private System.Windows.Forms.PictureBox pictureBox1;
+        private System.Windows.Forms.Label label11;
     }
 }
\ No newline at end of file
diff --git a/Client/Diverses/MitarbeiterProfil.cs b/Client/Diverses/MitarbeiterProfil.cs
index 0ef6b9eb..9d90eded 100644
--- a/Client/Diverses/MitarbeiterProfil.cs
+++ b/Client/Diverses/MitarbeiterProfil.cs
@@ -15,6 +15,8 @@ using Syncfusion.WinForms.DataGrid.Interactivity;
 using OnDoc.Klassen;
 using System.Data.SqlClient;
 using Database;
+using System.Threading;
+using static System.Net.Mime.MediaTypeNames;
 
 namespace OnDoc.Diverses
 {
@@ -29,12 +31,14 @@ namespace OnDoc.Diverses
         public MitarbeiterProfil(int Mitarbeiternr)
         {
             InitializeComponent();
-            mitarbeiternr=Mitarbeiternr;
+            mitarbeiternr = Mitarbeiternr;
         }
 
         private void MitarbeiterProfil_Load(object sender, EventArgs e)
         {
+
             refresh_profile();
+            ribbonTab1_ActiveChanged(sender, e);
             refresh_unterschriften_team();
             onLoad = false;
             lbprofile.SelectedIndex = 0;
@@ -81,11 +85,11 @@ namespace OnDoc.Diverses
         {
             if (onLoad) { return; }
             DB db = new DB(AppParams.connectionstring);
-            db.Get_Tabledata("Select * from profil where profilnr="+lbprofile.SelectedValue, false, true);
+            db.Get_Tabledata("Select * from profil where profilnr=" + lbprofile.SelectedValue, false, true);
             cbboxUnterschriftLinks.SelectedValue = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Unterschriftlinks"].ToString());
             cbboxUnterschriftRechts.SelectedValue = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Unterschriftrechts"].ToString());
             cbboxTeam.SelectedValue = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["team"].ToString());
-            cbStandard.Checked= db.dsdaten.Tables[0].Rows[0]["standard"].ToString()=="True";
+            cbStandard.Checked = db.dsdaten.Tables[0].Rows[0]["standard"].ToString() == "True";
             txtbezeichnung.Text = db.dsdaten.Tables[0].Rows[0]["bezeichnung"].ToString();
             db = null;
         }
@@ -96,9 +100,9 @@ namespace OnDoc.Diverses
             if (cbStandard.Checked)
             {
                 db.Exec_SQL("Update profil set standard=0 where mitarbeiternr=" + mitarbeiternr.ToString());
-                db.Exec_SQL("Update profil set bezeichnung='"+txtbezeichnung.Text+"', unterschriftlinks=" + cbboxUnterschriftLinks.SelectedValue.ToString() + ", unterschriftrechts=" + cbboxUnterschriftRechts.SelectedValue.ToString() + ", team=" + cbboxTeam.SelectedValue.ToString() + " ,standard=1 where profilnr=" + lbprofile.SelectedValue.ToString());
+                db.Exec_SQL("Update profil set bezeichnung='" + txtbezeichnung.Text + "', unterschriftlinks=" + cbboxUnterschriftLinks.SelectedValue.ToString() + ", unterschriftrechts=" + cbboxUnterschriftRechts.SelectedValue.ToString() + ", team=" + cbboxTeam.SelectedValue.ToString() + " ,standard=1 where profilnr=" + lbprofile.SelectedValue.ToString());
             }
-            db.Exec_SQL("Update profil set bezeichnung='"+txtbezeichnung.Text+"',unterschriftlinks=" + cbboxUnterschriftLinks.SelectedValue.ToString() + ", unterschriftrechts=" + cbboxUnterschriftRechts.SelectedValue.ToString() + ", team=" + cbboxTeam.SelectedValue.ToString() + " where profilnr=" + lbprofile.SelectedValue.ToString());
+            db.Exec_SQL("Update profil set bezeichnung='" + txtbezeichnung.Text + "',unterschriftlinks=" + cbboxUnterschriftLinks.SelectedValue.ToString() + ", unterschriftrechts=" + cbboxUnterschriftRechts.SelectedValue.ToString() + ", team=" + cbboxTeam.SelectedValue.ToString() + " where profilnr=" + lbprofile.SelectedValue.ToString());
             db = null;
 
         }
@@ -126,7 +130,7 @@ namespace OnDoc.Diverses
                 MessageBox.Show("Das Standardprofil kann nicht gelöscht werden.", "Profil löschen", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
             else
-            { 
+            {
                 db.Exec_SQL("Update profil set aktiv=0  where profilnr=" + lbprofile.SelectedValue.ToString());
             }
             db = null;
@@ -141,9 +145,9 @@ namespace OnDoc.Diverses
 
             int newkey = Convert.ToInt32(db.get_dbkey("Profil").ToString());
 
-           
-            db.dsdaten.Tables[0].Rows[0]["PROFILnr"]=newkey;
-            db.dsdaten.Tables[0].Rows[0]["Mitarbeiternr"]=AppParams.CurrentMitarbieter;
+
+            db.dsdaten.Tables[0].Rows[0]["PROFILnr"] = newkey;
+            db.dsdaten.Tables[0].Rows[0]["Mitarbeiternr"] = AppParams.CurrentMitarbieter;
             db.dsdaten.Tables[0].TableName = "Profil";
             var res = db.InsertDataRow(db.dsdaten.Tables[0].Rows[0], AppParams.connectionstring);
             //SqlCommand sqlq = db.CreateInsertCommand(db.dsdaten.Tables[0].Rows[0]);
@@ -154,7 +158,7 @@ namespace OnDoc.Diverses
             //string sql = db.BuildInsertSQL(db.dsdaten.Tables[0]);
             //MessageBox.Show(sql);
             //db.Exec_SQL(sql);
-            db=null; ;
+            db = null; ;
             refresh_profile();
             lbprofile.SelectedValue = newkey;
 
@@ -164,5 +168,91 @@ namespace OnDoc.Diverses
         {
 
         }
+
+        private void MitarbeiterProfil_Activated(object sender, EventArgs e)
+        {
+
+        }
+
+        private void ribbonTab1_ActiveChanged(object sender, EventArgs e)
+        {
+            GrpBoxProfile.Dock = DockStyle.Left;
+            GrpBoxProfile.Visible = true;
+            GrpBoxDetails.Dock = DockStyle.Fill;
+            GrpBoxDetails.Visible = true;
+            GrpBoxMitarbeiter.Visible = false;
+        }
+
+        private void ribbonTab2_ActiveChanged(object sender, EventArgs e)
+        {
+            GrpBoxProfile.Visible = false;
+            GrpBoxDetails.Visible = false;
+            GrpBoxMitarbeiter.Visible = true;
+            GrpBoxMitarbeiter.Dock = DockStyle.Fill;
+            System.Drawing.Image image = System.Drawing.Image.FromFile(@"E:\Software-Projekte\OnDoc\Images\download.png");
+            this.pictureBox1.Image = image;
+
+        }
+        protected bool validData;
+        string path;
+        protected System.Drawing.Image image;
+        protected Thread getImageThread;
+        private void pictureBox1_DragEnter(object sender, DragEventArgs e)
+        {
+            string filename;
+            validData = GetFilename(out filename, e);
+            if (validData)
+            {
+                path = filename;
+                getImageThread = new Thread(new ThreadStart(LoadImage));
+                getImageThread.Start();
+                e.Effect = DragDropEffects.Copy;
+            }
+            else
+                e.Effect = DragDropEffects.None;
+        }
+        private bool GetFilename(out string filename, DragEventArgs e)
+        {
+            bool ret = false;
+            filename = String.Empty;
+            if ((e.AllowedEffect & DragDropEffects.Copy) == DragDropEffects.Copy)
+            {
+                Array data = ((IDataObject)e.Data).GetData("FileDrop") as Array;
+                if (data != null)
+                {
+                    if ((data.Length == 1) && (data.GetValue(0) is String))
+                    {
+                        filename = ((string[])data)[0];
+                        string ext = System.IO.Path.GetExtension(filename).ToLower();
+                        if ((ext == ".jpg") || (ext == ".png") || (ext == ".bmp"))
+                        {
+                            ret = true;
+                        }
+                    }
+                }
+            }
+            return ret;
+        }
+        protected void LoadImage()
+
+        {
+            image = new Bitmap(path);
+        }
+
+        private void pictureBox1_DragDrop(object sender, DragEventArgs e)
+        {
+            {
+                if (validData)
+                {
+                    while (getImageThread.IsAlive)
+                    {
+                        System.Windows.Forms.Application.DoEvents();
+                        Thread.Sleep(0);
+                    }
+                    pictureBox1.Image = image;
+                }
+            }
+        }
     }
 }
+
diff --git a/Client/Klassen/EDKFile.cs b/Client/Klassen/EDKFile.cs
index d1c9126f..8713940e 100644
--- a/Client/Klassen/EDKFile.cs
+++ b/Client/Klassen/EDKFile.cs
@@ -31,8 +31,8 @@ namespace OnDoc.Klassen
 
     public class EDK_Parameters
     {
-        private string name { get; set; }
-        private string value { get; set; }
+        public string name { get; set; }
+        public string value { get; set; }
 
         public EDK_Parameters(string name, string value)
         {
@@ -43,8 +43,8 @@ namespace OnDoc.Klassen
 
     public class EDK_Dokumentwerte
     {
-        private string name { get; set; }
-        private string value { get; set; }
+        public string name { get; set; }
+        public string value { get; set; }
 
         public EDK_Dokumentwerte (string name, string value)
         {
@@ -131,6 +131,30 @@ namespace OnDoc.Klassen
             }
         }
 
+        public static string GetAVQ_Value(string name, string techname)
+        {
+            for (int i = 0; i < dokumentwerte.Count; i++)
+            {
+                EDK_Dokumentwerte d = dokumentwerte[i];
+                if (dokumentwerte[i].name == name || dokumentwerte[i].name == techname)
+                {
+                    return dokumentwerte[i].value;
+                }
+            }
+            return "";
+        }
+
+        public static string GetAVQ_Parameter(string name)
+        {
+            for (int i = 0; i < parameters.Count; i++) {
+                if (parameters[i].name.ToUpper() == name.ToUpper())
+                {
+                    return parameters[i].value;
+                }
+            }
+            return "";
+        }
+
     }
 
 }
diff --git a/Client/Properties/AssemblyInfo.cs b/Client/Properties/AssemblyInfo.cs
index 137a6641..688b75c8 100644
--- a/Client/Properties/AssemblyInfo.cs
+++ b/Client/Properties/AssemblyInfo.cs
@@ -5,11 +5,11 @@ using System.Runtime.InteropServices;
 // Allgemeine Informationen über eine Assembly werden über die folgenden
 // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
 // die einer Assembly zugeordnet sind.
-[assembly: AssemblyTitle("OnDeoc")]
-[assembly: AssemblyDescription("")]
+[assembly: AssemblyTitle("OnDoc")]
+[assembly: AssemblyDescription("OnDoc-Client")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("Thurgauer Kantonalbank")]
-[assembly: AssemblyProduct("OnDec")]
+[assembly: AssemblyProduct("OnDoc")]
 [assembly: AssemblyCopyright("Thurgauer Kantonalbank 2024")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
diff --git a/Client/Start.cs b/Client/Start.cs
index aa0d3f73..ba909240 100644
--- a/Client/Start.cs
+++ b/Client/Start.cs
@@ -175,6 +175,12 @@ namespace OnDoc
         {
             if (EDK_Data.action == EDK_ActionType.DokumentErstellung)
             {
+                string partnernr = EDK_Data.GetAVQ_Parameter("Partnernr");
+                string dokumenttypnr = EDK_Data.GetAVQ_Parameter("dokumenttypnr");
+                int doktyp = Convert.ToInt32(dokumenttypnr);
+                doktyp = doktyp - 900000000;
+                dokList1.createnewdoc(Convert.ToInt32(partnernr), doktyp, "Yes", "Yes");
+
 
             }
         }
diff --git a/Client/UIControls/Administrator/Dokumenttyp.Designer.cs b/Client/UIControls/Administrator/Dokumenttyp.Designer.cs
index 5dcf66c2..16de3351 100644
--- a/Client/UIControls/Administrator/Dokumenttyp.Designer.cs
+++ b/Client/UIControls/Administrator/Dokumenttyp.Designer.cs
@@ -47,11 +47,6 @@
             this.cbOfficeDokument = new System.Windows.Forms.CheckBox();
             this.groupBox3 = new System.Windows.Forms.GroupBox();
             this.TreeDokumentArt = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
-            this.groupBox1 = new System.Windows.Forms.GroupBox();
-            this.cbSerienbriefEigeneVorlage = new System.Windows.Forms.CheckBox();
-            this.cbSerienbriefVorlageEditierbar = new System.Windows.Forms.CheckBox();
-            this.cbNurSerienbrief = new System.Windows.Forms.CheckBox();
-            this.cbSerienbrief = new System.Windows.Forms.CheckBox();
             this.GroupBox2 = new System.Windows.Forms.GroupBox();
             this.checkBox3 = new System.Windows.Forms.CheckBox();
             this.cbDigitaleUnterschrift = new System.Windows.Forms.CheckBox();
@@ -77,13 +72,13 @@
             this.TxTBezeichnung = new System.Windows.Forms.TextBox();
             this.Label1 = new System.Windows.Forms.Label();
             this.tabPageAdv2 = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
+            this.checkBox1 = new System.Windows.Forms.CheckBox();
             ((System.ComponentModel.ISupportInitialize)(this.tabControlAdv1)).BeginInit();
             this.tabControlAdv1.SuspendLayout();
             this.tabPageAdv1.SuspendLayout();
             this.groupBox4.SuspendLayout();
             this.groupBox3.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)(this.TreeDokumentArt)).BeginInit();
-            this.groupBox1.SuspendLayout();
             this.GroupBox2.SuspendLayout();
             this.Grp1.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)(this.cbboxFachverantwortung)).BeginInit();
@@ -106,7 +101,6 @@
             // 
             this.tabPageAdv1.Controls.Add(this.groupBox4);
             this.tabPageAdv1.Controls.Add(this.groupBox3);
-            this.tabPageAdv1.Controls.Add(this.groupBox1);
             this.tabPageAdv1.Controls.Add(this.GroupBox2);
             this.tabPageAdv1.Controls.Add(this.Grp1);
             this.tabPageAdv1.Image = null;
@@ -121,6 +115,7 @@
             // 
             // groupBox4
             // 
+            this.groupBox4.Controls.Add(this.checkBox1);
             this.groupBox4.Controls.Add(this.cbPDFDirekteArchivierung);
             this.groupBox4.Controls.Add(this.cbPDFDokument);
             this.groupBox4.Controls.Add(this.cbOfficeDokument);
@@ -315,54 +310,6 @@
             this.TreeDokumentArt.ToolTipControl.TabIndex = 0;
             this.TreeDokumentArt.ToolTipControl.Visible = true;
             // 
-            // groupBox1
-            // 
-            this.groupBox1.Controls.Add(this.cbSerienbriefEigeneVorlage);
-            this.groupBox1.Controls.Add(this.cbSerienbriefVorlageEditierbar);
-            this.groupBox1.Controls.Add(this.cbNurSerienbrief);
-            this.groupBox1.Controls.Add(this.cbSerienbrief);
-            this.groupBox1.Location = new System.Drawing.Point(13, 473);
-            this.groupBox1.Name = "groupBox1";
-            this.groupBox1.Size = new System.Drawing.Size(488, 128);
-            this.groupBox1.TabIndex = 23;
-            this.groupBox1.TabStop = false;
-            this.groupBox1.Text = "Serienbrief";
-            // 
-            // cbSerienbriefEigeneVorlage
-            // 
-            this.cbSerienbriefEigeneVorlage.Enabled = false;
-            this.cbSerienbriefEigeneVorlage.Location = new System.Drawing.Point(16, 99);
-            this.cbSerienbriefEigeneVorlage.Name = "cbSerienbriefEigeneVorlage";
-            this.cbSerienbriefEigeneVorlage.Size = new System.Drawing.Size(280, 24);
-            this.cbSerienbriefEigeneVorlage.TabIndex = 7;
-            this.cbSerienbriefEigeneVorlage.Text = "Benutzer kann eine eigene Vorlage importieren";
-            // 
-            // cbSerienbriefVorlageEditierbar
-            // 
-            this.cbSerienbriefVorlageEditierbar.Enabled = false;
-            this.cbSerienbriefVorlageEditierbar.Location = new System.Drawing.Point(16, 75);
-            this.cbSerienbriefVorlageEditierbar.Name = "cbSerienbriefVorlageEditierbar";
-            this.cbSerienbriefVorlageEditierbar.Size = new System.Drawing.Size(280, 24);
-            this.cbSerienbriefVorlageEditierbar.TabIndex = 6;
-            this.cbSerienbriefVorlageEditierbar.Text = "Benutzer kann die Serienbrief-Vorlage bearbeiten";
-            // 
-            // cbNurSerienbrief
-            // 
-            this.cbNurSerienbrief.Enabled = false;
-            this.cbNurSerienbrief.Location = new System.Drawing.Point(32, 43);
-            this.cbNurSerienbrief.Name = "cbNurSerienbrief";
-            this.cbNurSerienbrief.Size = new System.Drawing.Size(240, 24);
-            this.cbNurSerienbrief.TabIndex = 5;
-            this.cbNurSerienbrief.Text = "Nur als Serienbriefvorlage";
-            // 
-            // cbSerienbrief
-            // 
-            this.cbSerienbrief.Location = new System.Drawing.Point(16, 19);
-            this.cbSerienbrief.Name = "cbSerienbrief";
-            this.cbSerienbrief.Size = new System.Drawing.Size(240, 24);
-            this.cbSerienbrief.TabIndex = 4;
-            this.cbSerienbrief.Text = "Vorlage als Serienbrief-Vorlage";
-            // 
             // GroupBox2
             // 
             this.GroupBox2.Controls.Add(this.checkBox3);
@@ -602,6 +549,15 @@
             this.tabPageAdv2.Text = "Voralgenfelder";
             this.tabPageAdv2.ThemesEnabled = false;
             // 
+            // checkBox1
+            // 
+            this.checkBox1.Enabled = false;
+            this.checkBox1.Location = new System.Drawing.Point(202, 19);
+            this.checkBox1.Name = "checkBox1";
+            this.checkBox1.Size = new System.Drawing.Size(280, 24);
+            this.checkBox1.TabIndex = 9;
+            this.checkBox1.Text = "Bearbeitung erzwingen";
+            // 
             // Dokumenttyp
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@@ -620,7 +576,6 @@
             this.groupBox4.ResumeLayout(false);
             this.groupBox3.ResumeLayout(false);
             ((System.ComponentModel.ISupportInitialize)(this.TreeDokumentArt)).EndInit();
-            this.groupBox1.ResumeLayout(false);
             this.GroupBox2.ResumeLayout(false);
             this.GroupBox2.PerformLayout();
             this.Grp1.ResumeLayout(false);
@@ -652,11 +607,6 @@
         internal System.Windows.Forms.TextBox TxTBezeichnung;
         internal System.Windows.Forms.Label Label1;
         private System.Windows.Forms.GroupBox groupBox3;
-        internal System.Windows.Forms.GroupBox groupBox1;
-        internal System.Windows.Forms.CheckBox cbSerienbriefEigeneVorlage;
-        internal System.Windows.Forms.CheckBox cbSerienbriefVorlageEditierbar;
-        internal System.Windows.Forms.CheckBox cbNurSerienbrief;
-        internal System.Windows.Forms.CheckBox cbSerienbrief;
         private System.Windows.Forms.RadioButton vbDokumenterstellungPerson;
         private System.Windows.Forms.RadioButton rbDokumenterstellungBP;
         internal System.Windows.Forms.CheckBox cbAnzeigeVorlagenauswahl;
@@ -672,5 +622,6 @@
         private Syncfusion.WinForms.ListView.SfComboBox cbboxofficevorlage;
         private Syncfusion.WinForms.ListView.SfComboBox cbboxFachverantwortung;
         private Syncfusion.WinForms.ListView.SfComboBox cbboxOwner;
+        internal System.Windows.Forms.CheckBox checkBox1;
     }
 }
\ No newline at end of file
diff --git a/Client/UIControls/UCAllgemeineDokumentParam.cs b/Client/UIControls/UCAllgemeineDokumentParam.cs
index 0c311d02..3cf000e6 100644
--- a/Client/UIControls/UCAllgemeineDokumentParam.cs
+++ b/Client/UIControls/UCAllgemeineDokumentParam.cs
@@ -99,6 +99,15 @@ namespace OnDoc.UIControls
 
             System.Data.DataTable dokwertlist = new System.Data.DataTable();
             dokwertlist = db.Get_DokumentWertList("", dokumenttypnr);
+            if (EDK_Data.toexecute==true)
+            {
+                foreach(System.Data.DataRow dr in dokwertlist.Rows)
+                {
+                    string val = EDK_Data.GetAVQ_Value(dr[0].ToString(), dr[12].ToString());
+                    if (val != ""){ dr[2] = val; }
+                }
+                dokwertlist.AcceptChanges();
+            }
             gridDokwertlist.DataSource = dokwertlist;
             for (int i = 3; i < gridDokwertlist.Columns.Count; i++)
             {
diff --git a/Client/bin/Debug/OnDoc.exe b/Client/bin/Debug/OnDoc.exe
index dffb4f07..981196e6 100644
Binary files a/Client/bin/Debug/OnDoc.exe and b/Client/bin/Debug/OnDoc.exe differ
diff --git a/Client/bin/Debug/OnDoc.pdb b/Client/bin/Debug/OnDoc.pdb
index 0a1fe2de..7a183991 100644
Binary files a/Client/bin/Debug/OnDoc.pdb and b/Client/bin/Debug/OnDoc.pdb differ
diff --git a/Client/bin/Debug/de-DE/OnDoc.resources.dll b/Client/bin/Debug/de-DE/OnDoc.resources.dll
index 9b869d50..092d8edc 100644
Binary files a/Client/bin/Debug/de-DE/OnDoc.resources.dll and b/Client/bin/Debug/de-DE/OnDoc.resources.dll differ
diff --git a/Client/bin/Debug/log.txt b/Client/bin/Debug/log.txt
index c6ac707f..e0b9e9e4 100644
--- a/Client/bin/Debug/log.txt
+++ b/Client/bin/Debug/log.txt
@@ -15072,3 +15072,408 @@
 2024-07-19 09:49:58.0085|DEBUG|EDOKA|
 2024-07-19 09:49:58.0085|DEBUG|EDOKA|
 2024-07-19 09:49:58.0888|DEBUG|EDOKA|Start - Ende
+2024-07-19 10:09:51.5539|DEBUG|EDOKA|Start
+2024-07-19 10:09:51.6133|DEBUG|EDOKA|
+2024-07-19 10:09:51.6133|DEBUG|EDOKA|
+2024-07-19 10:09:51.6133|DEBUG|EDOKA|
+2024-07-19 10:09:51.6133|DEBUG|EDOKA|
+2024-07-19 10:09:51.6919|DEBUG|EDOKA|Start - Ende
+2024-07-19 10:09:55.7511|DEBUG|EDOKA|
+2024-07-19 10:09:55.7871|DEBUG|EDOKA|
+2024-07-19 10:10:07.9854|DEBUG|EDOKA|
+2024-07-19 10:10:07.9874|DEBUG|EDOKA|
+2024-07-19 10:10:11.9969|DEBUG|EDOKA|
+2024-07-19 10:10:12.0598|DEBUG|EDOKA|
+2024-07-19 10:10:12.1053|DEBUG|EDOKA|
+2024-07-19 10:10:12.1423|DEBUG|EDOKA|
+2024-07-19 10:10:15.6166|DEBUG|EDOKA|
+2024-07-19 10:10:15.6594|DEBUG|EDOKA|
+2024-07-19 10:10:17.3641|DEBUG|EDOKA|
+2024-07-19 10:10:17.3641|DEBUG|EDOKA|
+2024-07-19 10:10:17.3797|DEBUG|EDOKA|
+2024-07-19 10:10:17.3797|DEBUG|EDOKA|
+2024-07-19 10:10:17.3797|DEBUG|EDOKA|
+2024-07-19 10:10:35.9261|DEBUG|EDOKA|
+2024-07-19 10:27:55.9886|DEBUG|EDOKA|Start
+2024-07-19 10:27:56.0476|DEBUG|EDOKA|
+2024-07-19 10:27:56.0526|DEBUG|EDOKA|
+2024-07-19 10:27:56.0526|DEBUG|EDOKA|
+2024-07-19 10:27:56.0526|DEBUG|EDOKA|
+2024-07-19 10:27:56.1301|DEBUG|EDOKA|Start - Ende
+2024-07-19 10:30:48.9268|DEBUG|EDOKA|Start
+2024-07-19 10:30:48.9858|DEBUG|EDOKA|
+2024-07-19 10:30:48.9898|DEBUG|EDOKA|
+2024-07-19 10:30:48.9898|DEBUG|EDOKA|
+2024-07-19 10:30:48.9898|DEBUG|EDOKA|
+2024-07-19 10:30:49.0712|DEBUG|EDOKA|Start - Ende
+2024-07-19 10:30:51.2501|DEBUG|EDOKA|
+2024-07-19 10:30:51.2891|DEBUG|EDOKA|
+2024-07-19 10:30:51.3506|DEBUG|EDOKA|
+2024-07-19 10:30:51.3506|DEBUG|EDOKA|
+2024-07-19 10:31:19.2684|DEBUG|EDOKA|Start
+2024-07-19 10:31:19.3283|DEBUG|EDOKA|
+2024-07-19 10:31:19.3353|DEBUG|EDOKA|
+2024-07-19 10:31:19.3353|DEBUG|EDOKA|
+2024-07-19 10:31:19.3353|DEBUG|EDOKA|
+2024-07-19 10:31:19.4157|DEBUG|EDOKA|Start - Ende
+2024-07-19 10:31:21.4520|DEBUG|EDOKA|
+2024-07-19 10:31:21.4871|DEBUG|EDOKA|
+2024-07-19 10:31:21.5371|DEBUG|EDOKA|
+2024-07-19 10:31:21.5371|DEBUG|EDOKA|
+2024-07-19 10:31:21.5371|DEBUG|EDOKA|
+2024-07-19 10:31:21.5371|DEBUG|EDOKA|
+2024-07-19 10:31:21.5501|DEBUG|EDOKA|
+2024-07-19 10:31:21.5501|DEBUG|EDOKA|
+2024-07-19 10:31:21.7335|DEBUG|EDOKA|
+2024-07-19 10:32:48.6820|DEBUG|EDOKA|Start
+2024-07-19 10:32:48.7463|DEBUG|EDOKA|
+2024-07-19 10:32:48.7463|DEBUG|EDOKA|
+2024-07-19 10:32:48.7554|DEBUG|EDOKA|
+2024-07-19 10:32:48.7554|DEBUG|EDOKA|
+2024-07-19 10:32:48.8474|DEBUG|EDOKA|Start - Ende
+2024-07-19 10:32:49.3056|DEBUG|EDOKA|
+2024-07-19 10:32:49.3421|DEBUG|EDOKA|
+2024-07-19 10:32:49.3912|DEBUG|EDOKA|
+2024-07-19 10:32:49.3942|DEBUG|EDOKA|
+2024-07-19 10:32:49.3942|DEBUG|EDOKA|
+2024-07-19 10:32:49.3942|DEBUG|EDOKA|
+2024-07-19 10:32:49.3942|DEBUG|EDOKA|
+2024-07-19 10:32:49.3942|DEBUG|EDOKA|
+2024-07-19 10:32:49.5895|DEBUG|EDOKA|
+2024-07-19 10:36:03.1220|DEBUG|EDOKA|Start
+2024-07-19 10:36:03.1815|DEBUG|EDOKA|
+2024-07-19 10:36:03.1815|DEBUG|EDOKA|
+2024-07-19 10:36:03.1815|DEBUG|EDOKA|
+2024-07-19 10:36:03.1935|DEBUG|EDOKA|
+2024-07-19 10:36:03.2610|DEBUG|EDOKA|Start - Ende
+2024-07-19 10:36:03.7172|DEBUG|EDOKA|
+2024-07-19 10:36:03.7547|DEBUG|EDOKA|
+2024-07-19 10:36:03.8047|DEBUG|EDOKA|
+2024-07-19 10:36:03.8047|DEBUG|EDOKA|
+2024-07-19 10:36:03.8047|DEBUG|EDOKA|
+2024-07-19 10:36:03.8047|DEBUG|EDOKA|
+2024-07-19 10:36:03.8047|DEBUG|EDOKA|
+2024-07-19 10:36:03.8047|DEBUG|EDOKA|
+2024-07-19 10:36:03.9788|DEBUG|EDOKA|
+2024-07-19 10:37:03.4432|DEBUG|EDOKA|
+2024-07-19 10:37:03.4786|DEBUG|EDOKA|
+2024-07-19 11:00:37.4024|DEBUG|EDOKA|Start
+2024-07-19 11:00:37.4620|DEBUG|EDOKA|
+2024-07-19 11:00:37.4620|DEBUG|EDOKA|
+2024-07-19 11:00:37.4620|DEBUG|EDOKA|
+2024-07-19 11:00:37.4870|DEBUG|EDOKA|
+2024-07-19 11:00:37.5495|DEBUG|EDOKA|Start - Ende
+2024-07-19 11:00:40.3936|DEBUG|EDOKA|
+2024-07-19 11:01:02.2910|DEBUG|EDOKA|Start
+2024-07-19 11:01:02.3505|DEBUG|EDOKA|
+2024-07-19 11:01:02.3505|DEBUG|EDOKA|
+2024-07-19 11:01:02.3505|DEBUG|EDOKA|
+2024-07-19 11:01:02.3672|DEBUG|EDOKA|
+2024-07-19 11:01:02.4278|DEBUG|EDOKA|Start - Ende
+2024-07-19 11:01:05.2825|DEBUG|EDOKA|
+2024-07-19 11:01:05.4058|DEBUG|EDOKA|
+2024-07-19 11:01:05.4148|DEBUG|EDOKA|
+2024-07-19 11:01:31.2697|DEBUG|EDOKA|Start
+2024-07-19 11:01:31.3295|DEBUG|EDOKA|
+2024-07-19 11:01:31.3335|DEBUG|EDOKA|
+2024-07-19 11:01:31.3335|DEBUG|EDOKA|
+2024-07-19 11:01:31.3335|DEBUG|EDOKA|
+2024-07-19 11:01:31.4032|DEBUG|EDOKA|Start - Ende
+2024-07-19 11:01:34.2597|DEBUG|EDOKA|
+2024-07-19 11:01:34.3915|DEBUG|EDOKA|
+2024-07-19 11:01:34.4015|DEBUG|EDOKA|
+2024-07-19 11:01:55.2574|DEBUG|EDOKA|
+2024-07-19 11:01:55.3265|DEBUG|EDOKA|
+2024-07-19 11:01:55.3265|DEBUG|EDOKA|
+2024-07-19 11:02:10.2551|DEBUG|EDOKA|
+2024-07-19 11:02:10.3503|DEBUG|EDOKA|
+2024-07-19 11:02:10.3503|DEBUG|EDOKA|
+2024-07-19 11:07:41.3328|DEBUG|EDOKA|Start
+2024-07-19 11:07:41.3943|DEBUG|EDOKA|
+2024-07-19 11:07:41.3943|DEBUG|EDOKA|
+2024-07-19 11:07:41.3943|DEBUG|EDOKA|
+2024-07-19 11:07:41.3943|DEBUG|EDOKA|
+2024-07-19 11:07:41.4724|DEBUG|EDOKA|Start - Ende
+2024-07-19 11:07:41.9324|DEBUG|EDOKA|
+2024-07-19 11:07:41.9679|DEBUG|EDOKA|
+2024-07-19 11:07:41.9959|DEBUG|EDOKA|
+2024-07-19 11:07:41.9959|DEBUG|EDOKA|
+2024-07-19 11:07:41.9959|DEBUG|EDOKA|
+2024-07-19 11:07:42.0089|DEBUG|EDOKA|
+2024-07-19 11:07:42.0089|DEBUG|EDOKA|
+2024-07-19 11:07:42.0089|DEBUG|EDOKA|
+2024-07-19 11:07:42.1820|DEBUG|EDOKA|
+2024-07-19 11:08:50.3228|DEBUG|EDOKA|
+2024-07-19 11:08:50.4738|DEBUG|EDOKA|
+2024-07-19 11:08:50.4738|DEBUG|EDOKA|
+2024-07-19 11:10:58.6890|DEBUG|EDOKA|Start
+2024-07-19 11:10:58.7475|DEBUG|EDOKA|
+2024-07-19 11:10:58.7525|DEBUG|EDOKA|
+2024-07-19 11:10:58.7525|DEBUG|EDOKA|
+2024-07-19 11:10:58.7525|DEBUG|EDOKA|
+2024-07-19 11:10:58.8385|DEBUG|EDOKA|Start - Ende
+2024-07-19 11:10:59.2921|DEBUG|EDOKA|
+2024-07-19 11:10:59.3281|DEBUG|EDOKA|
+2024-07-19 11:10:59.3547|DEBUG|EDOKA|
+2024-07-19 11:10:59.3547|DEBUG|EDOKA|
+2024-07-19 11:10:59.3547|DEBUG|EDOKA|
+2024-07-19 11:10:59.3633|DEBUG|EDOKA|
+2024-07-19 11:10:59.3633|DEBUG|EDOKA|
+2024-07-19 11:10:59.3633|DEBUG|EDOKA|
+2024-07-19 11:10:59.5209|DEBUG|EDOKA|
+2024-07-19 11:11:07.6852|DEBUG|EDOKA|
+2024-07-19 11:11:07.8288|DEBUG|EDOKA|
+2024-07-19 11:11:07.8368|DEBUG|EDOKA|
+2024-07-19 11:11:28.6188|DEBUG|EDOKA|
+2024-07-19 11:11:28.6665|DEBUG|EDOKA|
+2024-07-19 11:11:28.6783|DEBUG|EDOKA|
+2024-07-19 11:11:28.6783|DEBUG|EDOKA|
+2024-07-19 11:11:28.6783|DEBUG|EDOKA|
+2024-07-19 11:11:28.6923|DEBUG|EDOKA|
+2024-07-19 11:11:28.6923|DEBUG|EDOKA|
+2024-07-19 11:11:28.6923|DEBUG|EDOKA|
+2024-07-19 11:11:28.7181|DEBUG|EDOKA|
+2024-07-19 11:29:00.8091|DEBUG|EDOKA|Start
+2024-07-19 11:29:00.8666|DEBUG|EDOKA|
+2024-07-19 11:29:00.8666|DEBUG|EDOKA|
+2024-07-19 11:29:00.8666|DEBUG|EDOKA|
+2024-07-19 11:29:00.8796|DEBUG|EDOKA|
+2024-07-19 11:29:00.9395|DEBUG|EDOKA|Start - Ende
+2024-07-19 11:29:03.7917|DEBUG|EDOKA|
+2024-07-19 11:29:03.9263|DEBUG|EDOKA|
+2024-07-19 11:29:03.9263|DEBUG|EDOKA|
+2024-07-19 11:29:14.4139|DEBUG|EDOKA|Start
+2024-07-19 11:29:14.4720|DEBUG|EDOKA|
+2024-07-19 11:29:14.4720|DEBUG|EDOKA|
+2024-07-19 11:29:14.4720|DEBUG|EDOKA|
+2024-07-19 11:29:14.4720|DEBUG|EDOKA|
+2024-07-19 11:29:14.5442|DEBUG|EDOKA|Start - Ende
+2024-07-19 11:29:17.3989|DEBUG|EDOKA|
+2024-07-19 11:29:17.5305|DEBUG|EDOKA|
+2024-07-19 11:29:17.5395|DEBUG|EDOKA|
+2024-07-19 11:29:23.9872|DEBUG|EDOKA|
+2024-07-19 11:29:24.0372|DEBUG|EDOKA|
+2024-07-19 11:29:24.0662|DEBUG|EDOKA|
+2024-07-19 11:29:24.0662|DEBUG|EDOKA|
+2024-07-19 11:29:24.0662|DEBUG|EDOKA|
+2024-07-19 11:29:24.0662|DEBUG|EDOKA|
+2024-07-19 11:29:24.0662|DEBUG|EDOKA|
+2024-07-19 11:29:24.0662|DEBUG|EDOKA|
+2024-07-19 11:29:24.0962|DEBUG|EDOKA|
+2024-07-19 11:36:58.5007|DEBUG|EDOKA|Start
+2024-07-19 11:36:58.5596|DEBUG|EDOKA|
+2024-07-19 11:36:58.5596|DEBUG|EDOKA|
+2024-07-19 11:36:58.5596|DEBUG|EDOKA|
+2024-07-19 11:36:58.5686|DEBUG|EDOKA|
+2024-07-19 11:36:58.6395|DEBUG|EDOKA|Start - Ende
+2024-07-19 11:36:59.1118|DEBUG|EDOKA|
+2024-07-19 11:36:59.1474|DEBUG|EDOKA|
+2024-07-19 11:36:59.1699|DEBUG|EDOKA|
+2024-07-19 11:36:59.1699|DEBUG|EDOKA|
+2024-07-19 11:36:59.1764|DEBUG|EDOKA|
+2024-07-19 11:36:59.1764|DEBUG|EDOKA|
+2024-07-19 11:36:59.1764|DEBUG|EDOKA|
+2024-07-19 11:36:59.1764|DEBUG|EDOKA|
+2024-07-19 11:36:59.3541|DEBUG|EDOKA|
+2024-07-19 11:37:09.3457|DEBUG|EDOKA|
+2024-07-19 11:37:14.8610|DEBUG|EDOKA|
+2024-07-19 11:37:19.4436|DEBUG|EDOKA|
+2024-07-19 11:37:24.7819|DEBUG|EDOKA|
+2024-07-19 11:37:28.2232|DEBUG|EDOKA|
+2024-07-19 11:37:30.2607|DEBUG|EDOKA|
+2024-07-19 11:37:33.0297|DEBUG|EDOKA|
+2024-07-19 11:37:35.6582|DEBUG|EDOKA|
+2024-07-19 11:37:37.2669|DEBUG|EDOKA|
+2024-07-19 11:37:38.4828|DEBUG|EDOKA|
+2024-07-19 11:37:41.5961|DEBUG|EDOKA|
+2024-07-19 11:37:44.9498|DEBUG|EDOKA|
+2024-07-19 11:37:46.1402|DEBUG|EDOKA|
+2024-07-19 11:37:47.8874|DEBUG|EDOKA|
+2024-07-19 11:37:52.6049|DEBUG|EDOKA|
+2024-07-19 11:37:54.4729|DEBUG|EDOKA|
+2024-07-19 12:22:39.3955|DEBUG|EDOKA|Start
+2024-07-19 12:22:39.4538|DEBUG|EDOKA|
+2024-07-19 12:22:39.4568|DEBUG|EDOKA|
+2024-07-19 12:22:39.4568|DEBUG|EDOKA|
+2024-07-19 12:22:39.4568|DEBUG|EDOKA|
+2024-07-19 12:22:39.5298|DEBUG|EDOKA|Start - Ende
+2024-07-19 12:22:40.0935|DEBUG|EDOKA|
+2024-07-19 12:22:40.1305|DEBUG|EDOKA|
+2024-07-19 12:22:40.1541|DEBUG|EDOKA|
+2024-07-19 12:22:40.1541|DEBUG|EDOKA|
+2024-07-19 12:22:40.1631|DEBUG|EDOKA|
+2024-07-19 12:22:40.1631|DEBUG|EDOKA|
+2024-07-19 12:22:40.1631|DEBUG|EDOKA|
+2024-07-19 12:22:40.1631|DEBUG|EDOKA|
+2024-07-19 12:22:40.3659|DEBUG|EDOKA|
+2024-07-19 14:30:30.4818|DEBUG|EDOKA|Start
+2024-07-19 14:30:30.5434|DEBUG|EDOKA|
+2024-07-19 14:30:30.5434|DEBUG|EDOKA|
+2024-07-19 14:30:30.5514|DEBUG|EDOKA|
+2024-07-19 14:30:30.5514|DEBUG|EDOKA|
+2024-07-19 14:30:30.6292|DEBUG|EDOKA|Start - Ende
+2024-07-19 14:30:31.0312|DEBUG|EDOKA|
+2024-07-19 14:30:31.0747|DEBUG|EDOKA|
+2024-07-19 14:30:31.1319|DEBUG|EDOKA|
+2024-07-19 14:30:31.1319|DEBUG|EDOKA|
+2024-07-19 14:30:31.1319|DEBUG|EDOKA|
+2024-07-19 14:30:31.1460|DEBUG|EDOKA|
+2024-07-19 14:30:31.1460|DEBUG|EDOKA|
+2024-07-19 14:30:31.1460|DEBUG|EDOKA|
+2024-07-19 14:30:31.3503|DEBUG|EDOKA|
+2024-07-19 14:30:46.5264|DEBUG|EDOKA|Start
+2024-07-19 14:30:46.5596|DEBUG|EDOKA|
+2024-07-19 14:30:46.5596|DEBUG|EDOKA|
+2024-07-19 14:30:46.5596|DEBUG|EDOKA|
+2024-07-19 14:30:46.5706|DEBUG|EDOKA|
+2024-07-19 14:30:46.6418|DEBUG|EDOKA|Start - Ende
+2024-07-19 14:30:47.0655|DEBUG|EDOKA|
+2024-07-19 14:30:47.1020|DEBUG|EDOKA|
+2024-07-19 14:30:47.1565|DEBUG|EDOKA|
+2024-07-19 14:30:47.1598|DEBUG|EDOKA|
+2024-07-19 14:30:47.1598|DEBUG|EDOKA|
+2024-07-19 14:30:47.1598|DEBUG|EDOKA|
+2024-07-19 14:30:47.1598|DEBUG|EDOKA|
+2024-07-19 14:30:47.1598|DEBUG|EDOKA|
+2024-07-19 14:30:47.3391|DEBUG|EDOKA|
+2024-07-19 14:30:50.9569|DEBUG|EDOKA|
+2024-07-19 14:30:51.0177|DEBUG|EDOKA|
+2024-07-19 14:30:51.0241|DEBUG|EDOKA|
+2024-07-19 14:31:01.0760|DEBUG|EDOKA|
+2024-07-19 14:41:31.5938|DEBUG|EDOKA|Start
+2024-07-19 14:41:31.6548|DEBUG|EDOKA|
+2024-07-19 14:41:31.6588|DEBUG|EDOKA|
+2024-07-19 14:41:31.6588|DEBUG|EDOKA|
+2024-07-19 14:41:31.6588|DEBUG|EDOKA|
+2024-07-19 14:41:31.7423|DEBUG|EDOKA|Start - Ende
+2024-07-19 14:41:32.2015|DEBUG|EDOKA|
+2024-07-19 14:41:32.2365|DEBUG|EDOKA|
+2024-07-19 14:41:32.2866|DEBUG|EDOKA|
+2024-07-19 14:41:32.2866|DEBUG|EDOKA|
+2024-07-19 14:41:32.2866|DEBUG|EDOKA|
+2024-07-19 14:41:32.2866|DEBUG|EDOKA|
+2024-07-19 14:41:32.2866|DEBUG|EDOKA|
+2024-07-19 14:41:32.2866|DEBUG|EDOKA|
+2024-07-19 14:41:32.4591|DEBUG|EDOKA|
+2024-07-19 14:41:34.7087|DEBUG|EDOKA|
+2024-07-19 14:41:34.7397|DEBUG|EDOKA|
+2024-07-19 14:41:34.7397|DEBUG|EDOKA|
+2024-07-19 14:41:36.7216|DEBUG|EDOKA|
+2024-07-19 14:42:12.2598|DEBUG|EDOKA|Start
+2024-07-19 14:42:12.3199|DEBUG|EDOKA|
+2024-07-19 14:42:12.3199|DEBUG|EDOKA|
+2024-07-19 14:42:12.3199|DEBUG|EDOKA|
+2024-07-19 14:42:12.3341|DEBUG|EDOKA|
+2024-07-19 14:42:12.4071|DEBUG|EDOKA|Start - Ende
+2024-07-19 14:42:12.7858|DEBUG|EDOKA|
+2024-07-19 14:42:12.8216|DEBUG|EDOKA|
+2024-07-19 14:42:12.8746|DEBUG|EDOKA|
+2024-07-19 14:42:12.8776|DEBUG|EDOKA|
+2024-07-19 14:42:12.8776|DEBUG|EDOKA|
+2024-07-19 14:42:12.8776|DEBUG|EDOKA|
+2024-07-19 14:42:12.8776|DEBUG|EDOKA|
+2024-07-19 14:42:12.8776|DEBUG|EDOKA|
+2024-07-19 14:42:13.0449|DEBUG|EDOKA|
+2024-07-19 14:42:15.5300|DEBUG|EDOKA|
+2024-07-19 14:42:15.5621|DEBUG|EDOKA|
+2024-07-19 14:42:15.5721|DEBUG|EDOKA|
+2024-07-19 14:42:20.4993|DEBUG|EDOKA|
+2024-07-19 15:00:28.2442|DEBUG|EDOKA|Start
+2024-07-19 15:00:28.3039|DEBUG|EDOKA|
+2024-07-19 15:00:28.3039|DEBUG|EDOKA|
+2024-07-19 15:00:28.3039|DEBUG|EDOKA|
+2024-07-19 15:00:28.3164|DEBUG|EDOKA|
+2024-07-19 15:00:28.3864|DEBUG|EDOKA|Start - Ende
+2024-07-19 15:00:28.8312|DEBUG|EDOKA|
+2024-07-19 15:00:28.8692|DEBUG|EDOKA|
+2024-07-19 15:00:28.9177|DEBUG|EDOKA|
+2024-07-19 15:00:28.9177|DEBUG|EDOKA|
+2024-07-19 15:00:28.9247|DEBUG|EDOKA|
+2024-07-19 15:00:28.9247|DEBUG|EDOKA|
+2024-07-19 15:00:28.9247|DEBUG|EDOKA|
+2024-07-19 15:00:28.9247|DEBUG|EDOKA|
+2024-07-19 15:00:29.0904|DEBUG|EDOKA|
+2024-07-19 15:00:33.3116|DEBUG|EDOKA|
+2024-07-19 15:00:33.3766|DEBUG|EDOKA|
+2024-07-19 15:00:33.3836|DEBUG|EDOKA|
+2024-07-19 15:00:37.1267|DEBUG|EDOKA|
+2024-07-19 15:03:24.4336|DEBUG|EDOKA|Start
+2024-07-19 15:03:24.4926|DEBUG|EDOKA|
+2024-07-19 15:03:24.4926|DEBUG|EDOKA|
+2024-07-19 15:03:24.4926|DEBUG|EDOKA|
+2024-07-19 15:03:24.5032|DEBUG|EDOKA|
+2024-07-19 15:03:24.5732|DEBUG|EDOKA|Start - Ende
+2024-07-19 15:03:25.0098|DEBUG|EDOKA|
+2024-07-19 15:03:25.0468|DEBUG|EDOKA|
+2024-07-19 15:03:25.0738|DEBUG|EDOKA|
+2024-07-19 15:03:25.0738|DEBUG|EDOKA|
+2024-07-19 15:03:25.0808|DEBUG|EDOKA|
+2024-07-19 15:03:25.0808|DEBUG|EDOKA|
+2024-07-19 15:03:25.0808|DEBUG|EDOKA|
+2024-07-19 15:03:25.0808|DEBUG|EDOKA|
+2024-07-19 15:03:25.2489|DEBUG|EDOKA|
+2024-07-19 15:03:28.5944|DEBUG|EDOKA|
+2024-07-19 15:03:28.6584|DEBUG|EDOKA|
+2024-07-19 15:03:28.6689|DEBUG|EDOKA|
+2024-07-19 15:03:32.7255|DEBUG|EDOKA|
+2024-07-19 15:04:24.1703|DEBUG|EDOKA|Start
+2024-07-19 15:04:24.2333|DEBUG|EDOKA|
+2024-07-19 15:04:24.2373|DEBUG|EDOKA|
+2024-07-19 15:04:24.2373|DEBUG|EDOKA|
+2024-07-19 15:04:24.2373|DEBUG|EDOKA|
+2024-07-19 15:04:24.3210|DEBUG|EDOKA|Start - Ende
+2024-07-19 15:04:24.7295|DEBUG|EDOKA|
+2024-07-19 15:04:24.7675|DEBUG|EDOKA|
+2024-07-19 15:04:24.7945|DEBUG|EDOKA|
+2024-07-19 15:04:24.7945|DEBUG|EDOKA|
+2024-07-19 15:04:24.8025|DEBUG|EDOKA|
+2024-07-19 15:04:24.8025|DEBUG|EDOKA|
+2024-07-19 15:04:24.8025|DEBUG|EDOKA|
+2024-07-19 15:04:24.8025|DEBUG|EDOKA|
+2024-07-19 15:04:24.9727|DEBUG|EDOKA|
+2024-07-19 15:04:28.4072|DEBUG|EDOKA|
+2024-07-19 15:04:28.4752|DEBUG|EDOKA|
+2024-07-19 15:04:28.4752|DEBUG|EDOKA|
+2024-07-19 15:05:05.9978|DEBUG|EDOKA|
+2024-07-19 15:05:33.9840|DEBUG|EDOKA|Start
+2024-07-19 15:05:34.0456|DEBUG|EDOKA|
+2024-07-19 15:05:34.0496|DEBUG|EDOKA|
+2024-07-19 15:05:34.0496|DEBUG|EDOKA|
+2024-07-19 15:05:34.0496|DEBUG|EDOKA|
+2024-07-19 15:05:34.1361|DEBUG|EDOKA|Start - Ende
+2024-07-19 15:05:34.5240|DEBUG|EDOKA|
+2024-07-19 15:05:34.5605|DEBUG|EDOKA|
+2024-07-19 15:05:34.5835|DEBUG|EDOKA|
+2024-07-19 15:05:34.5835|DEBUG|EDOKA|
+2024-07-19 15:05:34.5835|DEBUG|EDOKA|
+2024-07-19 15:05:34.5835|DEBUG|EDOKA|
+2024-07-19 15:05:34.5835|DEBUG|EDOKA|
+2024-07-19 15:05:34.5835|DEBUG|EDOKA|
+2024-07-19 15:05:34.7514|DEBUG|EDOKA|
+2024-07-19 15:05:38.2452|DEBUG|EDOKA|
+2024-07-19 15:05:38.3092|DEBUG|EDOKA|
+2024-07-19 15:05:38.3162|DEBUG|EDOKA|
+2024-07-19 15:06:16.0121|DEBUG|EDOKA|
+2024-07-19 15:10:04.2524|DEBUG|EDOKA|Start
+2024-07-19 15:10:04.3117|DEBUG|EDOKA|
+2024-07-19 15:10:04.3157|DEBUG|EDOKA|
+2024-07-19 15:10:04.3157|DEBUG|EDOKA|
+2024-07-19 15:10:04.3157|DEBUG|EDOKA|
+2024-07-19 15:10:04.3982|DEBUG|EDOKA|Start - Ende
+2024-07-19 15:10:04.7953|DEBUG|EDOKA|
+2024-07-19 15:10:04.8308|DEBUG|EDOKA|
+2024-07-19 15:10:04.8788|DEBUG|EDOKA|
+2024-07-19 15:10:04.8788|DEBUG|EDOKA|
+2024-07-19 15:10:04.8788|DEBUG|EDOKA|
+2024-07-19 15:10:04.8788|DEBUG|EDOKA|
+2024-07-19 15:10:04.8788|DEBUG|EDOKA|
+2024-07-19 15:10:04.8788|DEBUG|EDOKA|
+2024-07-19 15:10:05.0482|DEBUG|EDOKA|
+2024-07-19 15:10:08.3925|DEBUG|EDOKA|
+2024-07-19 15:10:08.4547|DEBUG|EDOKA|
+2024-07-19 15:10:08.4642|DEBUG|EDOKA|
+2024-07-19 17:03:16.9075|DEBUG|EDOKA|
+2024-07-19 17:03:19.7406|DEBUG|EDOKA|
+2024-07-19 17:03:19.7767|DEBUG|EDOKA|
+2024-07-19 17:03:19.7858|DEBUG|EDOKA|
+2024-07-19 17:03:29.5203|DEBUG|EDOKA|
diff --git a/Client/obj/Debug/Client.csproj.AssemblyReference.cache b/Client/obj/Debug/Client.csproj.AssemblyReference.cache
index 98010c94..0f7907c2 100644
Binary files a/Client/obj/Debug/Client.csproj.AssemblyReference.cache and b/Client/obj/Debug/Client.csproj.AssemblyReference.cache differ
diff --git a/Client/obj/Debug/Client.csproj.GenerateResource.cache b/Client/obj/Debug/Client.csproj.GenerateResource.cache
index d7c3af7b..5c12bd0c 100644
Binary files a/Client/obj/Debug/Client.csproj.GenerateResource.cache and b/Client/obj/Debug/Client.csproj.GenerateResource.cache differ
diff --git a/Client/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Client/obj/Debug/DesignTimeResolveAssemblyReferences.cache
index 00d57866..04fb5afc 100644
Binary files a/Client/obj/Debug/DesignTimeResolveAssemblyReferences.cache and b/Client/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ
diff --git a/Client/obj/Debug/OnDoc.exe b/Client/obj/Debug/OnDoc.exe
index dffb4f07..981196e6 100644
Binary files a/Client/obj/Debug/OnDoc.exe and b/Client/obj/Debug/OnDoc.exe differ
diff --git a/Client/obj/Debug/OnDoc.pdb b/Client/obj/Debug/OnDoc.pdb
index 0a1fe2de..7a183991 100644
Binary files a/Client/obj/Debug/OnDoc.pdb and b/Client/obj/Debug/OnDoc.pdb differ
diff --git a/Client/obj/Debug/de-DE/OnDoc.resources.dll b/Client/obj/Debug/de-DE/OnDoc.resources.dll
index 9b869d50..092d8edc 100644
Binary files a/Client/obj/Debug/de-DE/OnDoc.resources.dll and b/Client/obj/Debug/de-DE/OnDoc.resources.dll differ
diff --git a/DOCGEN/obj/Debug/DOCGEN.csproj.FileListAbsolute.txt b/DOCGEN/obj/Debug/DOCGEN.csproj.FileListAbsolute.txt
index d4a6c245..5a3d1be0 100644
--- a/DOCGEN/obj/Debug/DOCGEN.csproj.FileListAbsolute.txt
+++ b/DOCGEN/obj/Debug/DOCGEN.csproj.FileListAbsolute.txt
@@ -101,9 +101,9 @@ E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\System.Text.Encoding.CodePages
 E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\Logging.dll
 E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\QRCoder.dll
 E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\Database.pdb
-E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\BarcodeLib.pdb
 E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\Helper.pdb
 E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\Model.pdb
+E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\BarcodeLib.pdb
 E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\BitMiracle.LibTiff.NET.xml
 E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\NLog.xml
 E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\NLog.Database.xml
diff --git a/DOCGEN/obj/Debug/DocGen.csproj.AssemblyReference.cache b/DOCGEN/obj/Debug/DocGen.csproj.AssemblyReference.cache
index e1f0ca00..ed59523a 100644
Binary files a/DOCGEN/obj/Debug/DocGen.csproj.AssemblyReference.cache and b/DOCGEN/obj/Debug/DocGen.csproj.AssemblyReference.cache differ
diff --git a/Database/obj/Debug/Database.csproj.AssemblyReference.cache b/Database/obj/Debug/Database.csproj.AssemblyReference.cache
index d9790969..2a191a70 100644
Binary files a/Database/obj/Debug/Database.csproj.AssemblyReference.cache and b/Database/obj/Debug/Database.csproj.AssemblyReference.cache differ
diff --git a/Database/obj/Debug/Database.csproj.FileListAbsolute.txt b/Database/obj/Debug/Database.csproj.FileListAbsolute.txt
index 36de9186..e6882af1 100644
--- a/Database/obj/Debug/Database.csproj.FileListAbsolute.txt
+++ b/Database/obj/Debug/Database.csproj.FileListAbsolute.txt
@@ -9,8 +9,6 @@ X:\docdemo\EDOKA_2024\Database\obj\Debug\Database.csproj.CoreCompileInputs.cache
 X:\docdemo\EDOKA_2024\Database\obj\Debug\Database.csproj.Up2Date
 X:\docdemo\EDOKA_2024\Database\obj\Debug\Database.dll
 X:\docdemo\EDOKA_2024\Database\obj\Debug\Database.pdb
-E:\Software-Projekte\OnDoc\OnDoc\Database\obj\Debug\Database.csproj.AssemblyReference.cache
-E:\Software-Projekte\OnDoc\OnDoc\Database\obj\Debug\Database.csproj.CoreCompileInputs.cache
 E:\Software-Projekte\OnDoc\OnDoc\Database\bin\Debug\Database.dll
 E:\Software-Projekte\OnDoc\OnDoc\Database\bin\Debug\Database.pdb
 E:\Software-Projekte\OnDoc\OnDoc\Database\bin\Debug\Helper.dll
@@ -23,6 +21,8 @@ E:\Software-Projekte\OnDoc\OnDoc\Database\bin\Debug\Model.pdb
 E:\Software-Projekte\OnDoc\OnDoc\Database\bin\Debug\Logging.pdb
 E:\Software-Projekte\OnDoc\OnDoc\Database\bin\Debug\NLog.xml
 E:\Software-Projekte\OnDoc\OnDoc\Database\bin\Debug\NLog.Database.xml
+E:\Software-Projekte\OnDoc\OnDoc\Database\obj\Debug\Database.csproj.AssemblyReference.cache
+E:\Software-Projekte\OnDoc\OnDoc\Database\obj\Debug\Database.csproj.CoreCompileInputs.cache
 E:\Software-Projekte\OnDoc\OnDoc\Database\obj\Debug\Database.csproj.Up2Date
 E:\Software-Projekte\OnDoc\OnDoc\Database\obj\Debug\Database.dll
 E:\Software-Projekte\OnDoc\OnDoc\Database\obj\Debug\Database.pdb
diff --git a/Logging/obj/Debug/Logging.csproj.AssemblyReference.cache b/Logging/obj/Debug/Logging.csproj.AssemblyReference.cache
index 49398131..8eb2b8be 100644
Binary files a/Logging/obj/Debug/Logging.csproj.AssemblyReference.cache and b/Logging/obj/Debug/Logging.csproj.AssemblyReference.cache differ