Update 20240719

master
Stefan Hutter 1 year ago
parent 153fbef133
commit ea8d48ac9e

@ -174,6 +174,7 @@
<Compile Include="Areas\HelpPage\XmlDocumentationProvider.cs" /> <Compile Include="Areas\HelpPage\XmlDocumentationProvider.cs" />
<Compile Include="Controllers\DocumentController.cs" /> <Compile Include="Controllers\DocumentController.cs" />
<Compile Include="Controllers\HomeController.cs" /> <Compile Include="Controllers\HomeController.cs" />
<Compile Include="Controllers\OnBaseController.cs" />
<Compile Include="Controllers\ValuesController.cs" /> <Compile Include="Controllers\ValuesController.cs" />
<Compile Include="Global.asax.cs"> <Compile Include="Global.asax.cs">
<DependentUpon>Global.asax</DependentUpon> <DependentUpon>Global.asax</DependentUpon>

@ -9,8 +9,8 @@
<IISExpressUseClassicPipelineMode /> <IISExpressUseClassicPipelineMode />
<UseGlobalApplicationHostFile /> <UseGlobalApplicationHostFile />
<LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
<Controller_SelectedScaffolderID>ApiControllerEmptyScaffolder</Controller_SelectedScaffolderID> <Controller_SelectedScaffolderID>MvcControllerEmptyScaffolder</Controller_SelectedScaffolderID>
<Controller_SelectedScaffolderCategoryPath>root/Common/Web API</Controller_SelectedScaffolderCategoryPath> <Controller_SelectedScaffolderCategoryPath>root/Common/MVC/Controller</Controller_SelectedScaffolderCategoryPath>
<WebStackScaffolding_ControllerDialogWidth>600</WebStackScaffolding_ControllerDialogWidth> <WebStackScaffolding_ControllerDialogWidth>600</WebStackScaffolding_ControllerDialogWidth>
<WebStackScaffolding_IsLayoutPageSelected>True</WebStackScaffolding_IsLayoutPageSelected> <WebStackScaffolding_IsLayoutPageSelected>True</WebStackScaffolding_IsLayoutPageSelected>
<WebStackScaffolding_IsPartialViewSelected>False</WebStackScaffolding_IsPartialViewSelected> <WebStackScaffolding_IsPartialViewSelected>False</WebStackScaffolding_IsPartialViewSelected>

@ -1,7 +1,7 @@
using System.Web; using System.Web;
using System.Web.Optimization; using System.Web.Optimization;
namespace EDOKAAPI_NetFramework namespace API_NetFramework
{ {
public class BundleConfig public class BundleConfig
{ {

@ -1,7 +1,7 @@
using System.Web; using System.Web;
using System.Web.Mvc; using System.Web.Mvc;
namespace EDOKAAPI_NetFramework namespace API_NetFramework
{ {
public class FilterConfig public class FilterConfig
{ {

@ -5,7 +5,7 @@ using System.Web;
using System.Web.Mvc; using System.Web.Mvc;
using System.Web.Routing; using System.Web.Routing;
namespace EDOKAAPI_NetFramework namespace API_NetFramework
{ {
public class RouteConfig public class RouteConfig
{ {

@ -1,11 +1,11 @@
using System.Web.Http; using System.Web.Http;
using WebActivatorEx; using WebActivatorEx;
using EDOKAAPI_NetFramework; using API_NetFramework;
using Swashbuckle.Application; using Swashbuckle.Application;
[assembly: PreApplicationStartMethod(typeof(SwaggerConfig), "Register")] [assembly: PreApplicationStartMethod(typeof(SwaggerConfig), "Register")]
namespace EDOKAAPI_NetFramework namespace API_NetFramework
{ {
public class SwaggerConfig 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 // hold additional metadata for an API. Version and title are required but you can also provide
// additional fields by chaining methods off SingleApiVersion. // 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. // If you want the output Swagger docs to be indented properly, enable the "PrettyPrint" option.
// //

@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Web.Http; using System.Web.Http;
namespace EDOKAAPI_NetFramework namespace API_NetFramework
{ {
public static class WebApiConfig public static class WebApiConfig
{ {

@ -3,7 +3,7 @@ using System.Text;
using System.Web; using System.Web;
using System.Web.Http.Description; using System.Web.Http.Description;
namespace EDOKAAPI_NetFramework.Areas.HelpPage namespace API_NetFramework.Areas.HelpPage
{ {
public static class ApiDescriptionExtensions public static class ApiDescriptionExtensions
{ {

@ -16,7 +16,7 @@ using System.Web.Http;
using System.Web.Http.OData; using System.Web.Http.OData;
#endif #endif
namespace EDOKAAPI_NetFramework.Areas.HelpPage namespace API_NetFramework.Areas.HelpPage
{ {
/// <summary> /// <summary>
/// Use this class to customize the Help Page. /// Use this class to customize the Help Page.
@ -26,7 +26,7 @@ namespace EDOKAAPI_NetFramework.Areas.HelpPage
public static class HelpPageConfig public static class HelpPageConfig
{ {
[SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", [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.")] Justification = "End users may choose to merge this string with existing localized resources.")]
[SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", [SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly",
MessageId = "bsonspec", MessageId = "bsonspec",

@ -1,10 +1,10 @@
using System; using System;
using System.Web.Http; using System.Web.Http;
using System.Web.Mvc; using System.Web.Mvc;
using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions; using API_NetFramework.Areas.HelpPage.ModelDescriptions;
using EDOKAAPI_NetFramework.Areas.HelpPage.Models; using API_NetFramework.Areas.HelpPage.Models;
namespace EDOKAAPI_NetFramework.Areas.HelpPage.Controllers namespace API_NetFramework.Areas.HelpPage.Controllers
{ {
/// <summary> /// <summary>
/// The controller that will handle requests for the help page. /// The controller that will handle requests for the help page.

@ -1,7 +1,7 @@
using System.Web.Http; using System.Web.Http;
using System.Web.Mvc; using System.Web.Mvc;
namespace EDOKAAPI_NetFramework.Areas.HelpPage namespace API_NetFramework.Areas.HelpPage
{ {
public class HelpPageAreaRegistration : AreaRegistration public class HelpPageAreaRegistration : AreaRegistration
{ {

@ -11,10 +11,10 @@ using System.Net.Http.Headers;
using System.Web.Http; using System.Web.Http;
using System.Web.Http.Controllers; using System.Web.Http.Controllers;
using System.Web.Http.Description; using System.Web.Http.Description;
using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions; using API_NetFramework.Areas.HelpPage.ModelDescriptions;
using EDOKAAPI_NetFramework.Areas.HelpPage.Models; using API_NetFramework.Areas.HelpPage.Models;
namespace EDOKAAPI_NetFramework.Areas.HelpPage namespace API_NetFramework.Areas.HelpPage
{ {
public static class HelpPageConfigurationExtensions public static class HelpPageConfigurationExtensions
{ {

@ -1,4 +1,4 @@
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
public class CollectionModelDescription : ModelDescription public class CollectionModelDescription : ModelDescription
{ {

@ -1,6 +1,6 @@
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
public class ComplexTypeModelDescription : ModelDescription public class ComplexTypeModelDescription : ModelDescription
{ {

@ -1,4 +1,4 @@
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
public class DictionaryModelDescription : KeyValuePairModelDescription public class DictionaryModelDescription : KeyValuePairModelDescription
{ {

@ -1,7 +1,7 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
public class EnumTypeModelDescription : ModelDescription public class EnumTypeModelDescription : ModelDescription
{ {

@ -1,4 +1,4 @@
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
public class EnumValueDescription public class EnumValueDescription
{ {

@ -1,7 +1,7 @@
using System; using System;
using System.Reflection; using System.Reflection;
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
public interface IModelDocumentationProvider public interface IModelDocumentationProvider
{ {

@ -1,4 +1,4 @@
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
public class KeyValuePairModelDescription : ModelDescription public class KeyValuePairModelDescription : ModelDescription
{ {

@ -1,6 +1,6 @@
using System; using System;
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
/// <summary> /// <summary>
/// Describes a type model. /// Describes a type model.

@ -11,7 +11,7 @@ using System.Web.Http.Description;
using System.Xml.Serialization; using System.Xml.Serialization;
using Newtonsoft.Json; using Newtonsoft.Json;
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
/// <summary> /// <summary>
/// Generates model descriptions for given types. /// Generates model descriptions for given types.

@ -1,6 +1,6 @@
using System; using System;
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
/// <summary> /// <summary>
/// Use this attribute to change the name of the <see cref="ModelDescription"/> generated for a type. /// Use this attribute to change the name of the <see cref="ModelDescription"/> generated for a type.

@ -3,7 +3,7 @@ using System.Globalization;
using System.Linq; using System.Linq;
using System.Reflection; using System.Reflection;
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
internal static class ModelNameHelper internal static class ModelNameHelper
{ {

@ -1,6 +1,6 @@
using System; using System;
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
public class ParameterAnnotation public class ParameterAnnotation
{ {

@ -1,7 +1,7 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
public class ParameterDescription public class ParameterDescription
{ {

@ -1,4 +1,4 @@
namespace EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions namespace API_NetFramework.Areas.HelpPage.ModelDescriptions
{ {
public class SimpleTypeModelDescription : ModelDescription public class SimpleTypeModelDescription : ModelDescription
{ {

@ -2,9 +2,9 @@ using System.Collections.Generic;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
using System.Net.Http.Headers; using System.Net.Http.Headers;
using System.Web.Http.Description; 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
{ {
/// <summary> /// <summary>
/// The model that represents an API displayed on the help page. /// The model that represents an API displayed on the help page.

@ -13,7 +13,7 @@ using System.Web.Http.Description;
using System.Xml.Linq; using System.Xml.Linq;
using Newtonsoft.Json; using Newtonsoft.Json;
namespace EDOKAAPI_NetFramework.Areas.HelpPage namespace API_NetFramework.Areas.HelpPage
{ {
/// <summary> /// <summary>
/// This class will generate the samples for the help page. /// This class will generate the samples for the help page.

@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Net.Http.Headers; using System.Net.Http.Headers;
namespace EDOKAAPI_NetFramework.Areas.HelpPage namespace API_NetFramework.Areas.HelpPage
{ {
/// <summary> /// <summary>
/// This is used to identify the place where the sample should be applied. /// This is used to identify the place where the sample should be applied.

@ -1,6 +1,6 @@
using System; using System;
namespace EDOKAAPI_NetFramework.Areas.HelpPage namespace API_NetFramework.Areas.HelpPage
{ {
/// <summary> /// <summary>
/// This represents an image sample on the help page. There's a display template named ImageSample associated with this class. /// This represents an image sample on the help page. There's a display template named ImageSample associated with this class.

@ -1,6 +1,6 @@
using System; using System;
namespace EDOKAAPI_NetFramework.Areas.HelpPage namespace API_NetFramework.Areas.HelpPage
{ {
/// <summary> /// <summary>
/// This represents an invalid sample on the help page. There's a display template named InvalidSample associated with this class. /// This represents an invalid sample on the help page. There's a display template named InvalidSample associated with this class.

@ -6,7 +6,7 @@ using System.Globalization;
using System.Linq; using System.Linq;
using System.Reflection; using System.Reflection;
namespace EDOKAAPI_NetFramework.Areas.HelpPage namespace API_NetFramework.Areas.HelpPage
{ {
/// <summary> /// <summary>
/// This class will create an object of a given type and populate it with sample data. /// This class will create an object of a given type and populate it with sample data.

@ -1,4 +1,4 @@
namespace EDOKAAPI_NetFramework.Areas.HelpPage namespace API_NetFramework.Areas.HelpPage
{ {
/// <summary> /// <summary>
/// Indicates whether the sample is used for request or response /// Indicates whether the sample is used for request or response

@ -1,6 +1,6 @@
using System; using System;
namespace EDOKAAPI_NetFramework.Areas.HelpPage namespace API_NetFramework.Areas.HelpPage
{ {
/// <summary> /// <summary>
/// This represents a preformatted text sample on the help page. There's a display template named TextSample associated with this class. /// This represents a preformatted text sample on the help page. There's a display template named TextSample associated with this class.

@ -1,5 +1,5 @@
@using System.Web.Http @using System.Web.Http
@using EDOKAAPI_NetFramework.Areas.HelpPage.Models @using API_NetFramework.Areas.HelpPage.Models
@model HelpPageApiModel @model HelpPageApiModel
@{ @{

@ -1,8 +1,8 @@
@using System.Web.Http @using System.Web.Http
@using System.Web.Http.Controllers @using System.Web.Http.Controllers
@using System.Web.Http.Description @using System.Web.Http.Description
@using EDOKAAPI_NetFramework.Areas.HelpPage @using API_NetFramework.Areas.HelpPage
@using EDOKAAPI_NetFramework.Areas.HelpPage.Models @using API_NetFramework.Areas.HelpPage.Models
@model IGrouping<HttpControllerDescriptor, ApiDescription> @model IGrouping<HttpControllerDescriptor, ApiDescription>
@{ @{

@ -1,4 +1,4 @@
@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions @using API_NetFramework.Areas.HelpPage.ModelDescriptions
@model CollectionModelDescription @model CollectionModelDescription
@if (Model.ElementDescription is ComplexTypeModelDescription) @if (Model.ElementDescription is ComplexTypeModelDescription)
{ {

@ -1,3 +1,3 @@
@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions @using API_NetFramework.Areas.HelpPage.ModelDescriptions
@model ComplexTypeModelDescription @model ComplexTypeModelDescription
@Html.DisplayFor(m => m.Properties, "Parameters") @Html.DisplayFor(m => m.Properties, "Parameters")

@ -1,4 +1,4 @@
@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions @using API_NetFramework.Areas.HelpPage.ModelDescriptions
@model DictionaryModelDescription @model DictionaryModelDescription
Dictionary of @Html.DisplayFor(m => Model.KeyModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.KeyModelDescription }) [key] 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] and @Html.DisplayFor(m => Model.ValueModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.ValueModelDescription }) [value]

@ -1,4 +1,4 @@
@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions @using API_NetFramework.Areas.HelpPage.ModelDescriptions
@model EnumTypeModelDescription @model EnumTypeModelDescription
<p>Possible enumeration values:</p> <p>Possible enumeration values:</p>

@ -1,7 +1,7 @@
@using System.Web.Http @using System.Web.Http
@using System.Web.Http.Description @using System.Web.Http.Description
@using EDOKAAPI_NetFramework.Areas.HelpPage.Models @using API_NetFramework.Areas.HelpPage.Models
@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions @using API_NetFramework.Areas.HelpPage.ModelDescriptions
@model HelpPageApiModel @model HelpPageApiModel
@{ @{

@ -1,4 +1,4 @@
@using EDOKAAPI_NetFramework.Areas.HelpPage @using API_NetFramework.Areas.HelpPage
@model ImageSample @model ImageSample
<img src="@Model.Src" /> <img src="@Model.Src" />

@ -1,4 +1,4 @@
@using EDOKAAPI_NetFramework.Areas.HelpPage @using API_NetFramework.Areas.HelpPage
@model InvalidSample @model InvalidSample
@if (HttpContext.Current.IsDebuggingEnabled) @if (HttpContext.Current.IsDebuggingEnabled)

@ -1,4 +1,4 @@
@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions @using API_NetFramework.Areas.HelpPage.ModelDescriptions
@model KeyValuePairModelDescription @model KeyValuePairModelDescription
Pair of @Html.DisplayFor(m => Model.KeyModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.KeyModelDescription }) [key] 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] and @Html.DisplayFor(m => Model.ValueModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.ValueModelDescription }) [value]

@ -1,4 +1,4 @@
@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions @using API_NetFramework.Areas.HelpPage.ModelDescriptions
@model Type @model Type
@{ @{
ModelDescription modelDescription = ViewBag.modelDescription; ModelDescription modelDescription = ViewBag.modelDescription;

@ -2,7 +2,7 @@
@using System.Collections.ObjectModel @using System.Collections.ObjectModel
@using System.Web.Http.Description @using System.Web.Http.Description
@using System.Threading @using System.Threading
@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions @using API_NetFramework.Areas.HelpPage.ModelDescriptions
@model IList<ParameterDescription> @model IList<ParameterDescription>
@if (Model.Count > 0) @if (Model.Count > 0)

@ -1,3 +1,3 @@
@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions @using API_NetFramework.Areas.HelpPage.ModelDescriptions
@model SimpleTypeModelDescription @model SimpleTypeModelDescription
@Model.Documentation @Model.Documentation

@ -1,4 +1,4 @@
@using EDOKAAPI_NetFramework.Areas.HelpPage @using API_NetFramework.Areas.HelpPage
@model TextSample @model TextSample
<pre class="wrapped"> <pre class="wrapped">

@ -2,7 +2,7 @@
@using System.Web.Http.Controllers @using System.Web.Http.Controllers
@using System.Web.Http.Description @using System.Web.Http.Description
@using System.Collections.ObjectModel @using System.Collections.ObjectModel
@using EDOKAAPI_NetFramework.Areas.HelpPage.Models @using API_NetFramework.Areas.HelpPage.Models
@model Collection<ApiDescription> @model Collection<ApiDescription>
@{ @{

@ -1,5 +1,5 @@
@using System.Web.Http @using System.Web.Http
@using EDOKAAPI_NetFramework.Areas.HelpPage.ModelDescriptions @using API_NetFramework.Areas.HelpPage.ModelDescriptions
@model ModelDescription @model ModelDescription
<link type="text/css" href="~/Areas/HelpPage/HelpPage.css" rel="stylesheet" /> <link type="text/css" href="~/Areas/HelpPage/HelpPage.css" rel="stylesheet" />

@ -5,9 +5,9 @@ using System.Reflection;
using System.Web.Http.Controllers; using System.Web.Http.Controllers;
using System.Web.Http.Description; using System.Web.Http.Description;
using System.Xml.XPath; 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
{ {
/// <summary> /// <summary>
/// A custom <see cref="IDocumentationProvider"/> that reads the API documentation from an XML documentation file. /// A custom <see cref="IDocumentationProvider"/> that reads the API documentation from an XML documentation file.

@ -11,7 +11,7 @@ using Database;
using Newtonsoft.Json; using Newtonsoft.Json;
namespace EDOKAAPI_NetFramework.Controllers namespace API_NetFramework.Controllers
{ {
public class TestParam public class TestParam
{ {

@ -4,7 +4,7 @@ using System.Linq;
using System.Web; using System.Web;
using System.Web.Mvc; using System.Web.Mvc;
namespace EDOKAAPI_NetFramework.Controllers namespace API_NetFramework.Controllers
{ {
public class HomeController : Controller public class HomeController : Controller
{ {

@ -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();
}
}
}

@ -5,7 +5,7 @@ using System.Net;
using System.Net.Http; using System.Net.Http;
using System.Web.Http; using System.Web.Http;
namespace EDOKAAPI_NetFramework.Controllers namespace API_NetFramework.Controllers
{ {
public class ValuesController : ApiController public class ValuesController : ApiController
{ {

@ -1 +1 @@
<%@ Application Codebehind="Global.asax.cs" Inherits="EDOKAAPI_NetFramework.WebApiApplication" Language="C#" %> <%@ Application Codebehind="Global.asax.cs" Inherits="API_NetFramework.WebApiApplication" Language="C#" %>

@ -7,7 +7,7 @@ using System.Web.Mvc;
using System.Web.Optimization; using System.Web.Optimization;
using System.Web.Routing; using System.Web.Routing;
namespace EDOKAAPI_NetFramework namespace API_NetFramework
{ {
public class WebApiApplication : System.Web.HttpApplication public class WebApiApplication : System.Web.HttpApplication
{ {

@ -5,11 +5,11 @@ using System.Runtime.InteropServices;
// Allgemeine Informationen zu einer Assembly werden durch Folgendes gesteuert: // Allgemeine Informationen zu einer Assembly werden durch Folgendes gesteuert:
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die // Attribute gesteuert. Ändern Sie diese Attributwerte, um die
// Assemblyinformationen zu ändern. // Assemblyinformationen zu ändern.
[assembly: AssemblyTitle("EDOKAAPI_NetFramework")] [assembly: AssemblyTitle("API_NetFramework")]
[assembly: AssemblyDescription("")] [assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")] [assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("HP Inc.")] [assembly: AssemblyCompany("HP Inc.")]
[assembly: AssemblyProduct("EDOKAAPI_NetFramework")] [assembly: AssemblyProduct("API_NetFramework")]
[assembly: AssemblyCopyright("Copyright © HP Inc. 2024")] [assembly: AssemblyCopyright("Copyright © HP Inc. 2024")]
[assembly: AssemblyTrademark("")] [assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")] [assembly: AssemblyCulture("")]

@ -17,7 +17,7 @@
<add namespace="System.Web.Mvc.Html" /> <add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Optimization"/> <add namespace="System.Web.Optimization"/>
<add namespace="System.Web.Routing" /> <add namespace="System.Web.Routing" />
<add namespace="EDOKAAPI_NetFramework" /> <add namespace="API_NetFramework" />
</namespaces> </namespaces>
</pages> </pages>
</system.web.webPages.razor> </system.web.webPages.razor>

@ -1 +1 @@
942b2d4e67bb732c6950f094d49345a38a8b2c4b5250c74e74f00b9d9c7c42ec 1f5e2a8c236051250ee12029641cd4e4f69daea7ac8bbc705dd4675addd59fbb

@ -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\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.dll
E:\Software-Projekte\OnDoc\OnDoc\EDOKAAPI_NetFramework\obj\Debug\EDOKAAPI_NetFramework.pdb 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\libSkiaSharp.dylib
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\x86\libSkiaSharp.dll E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\x86\libSkiaSharp.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\x64\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.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.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\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\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

@ -32,10 +32,14 @@
this.ribbon1 = new System.Windows.Forms.Ribbon(); this.ribbon1 = new System.Windows.Forms.Ribbon();
this.ribbonTab1 = new System.Windows.Forms.RibbonTab(); this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
this.RibbonPanelExit = new System.Windows.Forms.RibbonPanel(); this.RibbonPanelExit = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonExit = new System.Windows.Forms.RibbonButton();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel(); 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.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.label5 = new System.Windows.Forms.Label();
this.txtbezeichnung = new System.Windows.Forms.TextBox(); this.txtbezeichnung = new System.Windows.Forms.TextBox();
this.label4 = new System.Windows.Forms.Label(); this.label4 = new System.Windows.Forms.Label();
@ -46,15 +50,36 @@
this.label3 = new System.Windows.Forms.Label(); this.label3 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label(); this.label2 = new System.Windows.Forms.Label();
this.label1 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label();
this.RibbonButtonExit = new System.Windows.Forms.RibbonButton(); this.ribbonTab2 = new System.Windows.Forms.RibbonTab();
this.ribbonButtonSave = new System.Windows.Forms.RibbonButton(); this.ribbonPanel2 = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonNew = new System.Windows.Forms.RibbonButton(); this.RibbonMitarbeiterButtonSave = new System.Windows.Forms.RibbonButton();
this.ribbonButtonDelete = new System.Windows.Forms.RibbonButton(); this.GrpBoxMitarbeiter = new System.Windows.Forms.GroupBox();
this.groupBox1.SuspendLayout(); this.lblName = new System.Windows.Forms.Label();
this.groupBox2.SuspendLayout(); 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.cbboxTeam)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftRechts)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftRechts)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftLinks)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftLinks)).BeginInit();
this.GrpBoxMitarbeiter.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// ribbon1 // ribbon1
@ -76,9 +101,10 @@
this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013; this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
this.ribbon1.OrbVisible = false; this.ribbon1.OrbVisible = false;
this.ribbon1.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F); 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.TabIndex = 0;
this.ribbon1.Tabs.Add(this.ribbonTab1); this.ribbon1.Tabs.Add(this.ribbonTab1);
this.ribbon1.Tabs.Add(this.ribbonTab2);
this.ribbon1.TabSpacing = 4; this.ribbon1.TabSpacing = 4;
this.ribbon1.Text = "ribbon1"; this.ribbon1.Text = "ribbon1";
// //
@ -87,7 +113,8 @@
this.ribbonTab1.Name = "ribbonTab1"; this.ribbonTab1.Name = "ribbonTab1";
this.ribbonTab1.Panels.Add(this.RibbonPanelExit); this.ribbonTab1.Panels.Add(this.RibbonPanelExit);
this.ribbonTab1.Panels.Add(this.ribbonPanel1); this.ribbonTab1.Panels.Add(this.ribbonPanel1);
this.ribbonTab1.Text = ""; this.ribbonTab1.Text = "Profile";
this.ribbonTab1.ActiveChanged += new System.EventHandler(this.ribbonTab1_ActiveChanged);
// //
// RibbonPanelExit // RibbonPanelExit
// //
@ -96,6 +123,15 @@
this.RibbonPanelExit.Name = "RibbonPanelExit"; this.RibbonPanelExit.Name = "RibbonPanelExit";
this.RibbonPanelExit.Text = ""; 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 // ribbonPanel1
// //
this.ribbonPanel1.ButtonMoreVisible = false; this.ribbonPanel1.ButtonMoreVisible = false;
@ -105,16 +141,43 @@
this.ribbonPanel1.Name = "ribbonPanel1"; this.ribbonPanel1.Name = "ribbonPanel1";
this.ribbonPanel1.Text = "Profil"; this.ribbonPanel1.Text = "Profil";
// //
// groupBox1 // ribbonButtonSave
// //
this.groupBox1.Controls.Add(this.lbprofile); this.ribbonButtonSave.Image = global::OnDoc.Properties.Resources.save_32x32_32;
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Left; this.ribbonButtonSave.LargeImage = global::OnDoc.Properties.Resources.save_32x32_32;
this.groupBox1.Location = new System.Drawing.Point(2, 82); this.ribbonButtonSave.Name = "ribbonButtonSave";
this.groupBox1.Name = "groupBox1"; this.ribbonButtonSave.SmallImage = global::OnDoc.Properties.Resources.save_16x16_32;
this.groupBox1.Size = new System.Drawing.Size(231, 366); this.ribbonButtonSave.Text = "Speichern";
this.groupBox1.TabIndex = 1; this.ribbonButtonSave.Click += new System.EventHandler(this.ribbonButtonSave_Click);
this.groupBox1.TabStop = false; //
this.groupBox1.Text = "Profile"; // 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 // lbprofile
// //
@ -126,25 +189,24 @@
this.lbprofile.TabIndex = 0; this.lbprofile.TabIndex = 0;
this.lbprofile.SelectedValueChanged += new System.EventHandler(this.lbprofile_SelectedValueChanged); this.lbprofile.SelectedValueChanged += new System.EventHandler(this.lbprofile_SelectedValueChanged);
// //
// groupBox2 // GrpBoxDetails
// //
this.groupBox2.Controls.Add(this.label5); this.GrpBoxDetails.Controls.Add(this.label5);
this.groupBox2.Controls.Add(this.txtbezeichnung); this.GrpBoxDetails.Controls.Add(this.txtbezeichnung);
this.groupBox2.Controls.Add(this.label4); this.GrpBoxDetails.Controls.Add(this.label4);
this.groupBox2.Controls.Add(this.cbStandard); this.GrpBoxDetails.Controls.Add(this.cbStandard);
this.groupBox2.Controls.Add(this.cbboxTeam); this.GrpBoxDetails.Controls.Add(this.cbboxTeam);
this.groupBox2.Controls.Add(this.cbboxUnterschriftRechts); this.GrpBoxDetails.Controls.Add(this.cbboxUnterschriftRechts);
this.groupBox2.Controls.Add(this.cbboxUnterschriftLinks); this.GrpBoxDetails.Controls.Add(this.cbboxUnterschriftLinks);
this.groupBox2.Controls.Add(this.label3); this.GrpBoxDetails.Controls.Add(this.label3);
this.groupBox2.Controls.Add(this.label2); this.GrpBoxDetails.Controls.Add(this.label2);
this.groupBox2.Controls.Add(this.label1); this.GrpBoxDetails.Controls.Add(this.label1);
this.groupBox2.Dock = System.Windows.Forms.DockStyle.Fill; this.GrpBoxDetails.Location = new System.Drawing.Point(297, 173);
this.groupBox2.Location = new System.Drawing.Point(233, 82); this.GrpBoxDetails.Name = "GrpBoxDetails";
this.groupBox2.Name = "groupBox2"; this.GrpBoxDetails.Size = new System.Drawing.Size(565, 366);
this.groupBox2.Size = new System.Drawing.Size(565, 366); this.GrpBoxDetails.TabIndex = 2;
this.groupBox2.TabIndex = 2; this.GrpBoxDetails.TabStop = false;
this.groupBox2.TabStop = false; this.GrpBoxDetails.Text = "Details";
this.groupBox2.Text = "Details";
// //
// label5 // label5
// //
@ -240,50 +302,222 @@
this.label1.TabIndex = 0; this.label1.TabIndex = 0;
this.label1.Text = "Unterschrift links"; this.label1.Text = "Unterschrift links";
// //
// RibbonButtonExit // ribbonTab2
// //
this.RibbonButtonExit.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32; this.ribbonTab2.Name = "ribbonTab2";
this.RibbonButtonExit.LargeImage = global::OnDoc.Properties.Resources.CloseApplication_32x32_32; this.ribbonTab2.Panels.Add(this.ribbonPanel2);
this.RibbonButtonExit.Name = "RibbonButtonExit"; this.ribbonTab2.Text = "Mitarbeiter-Daten";
this.RibbonButtonExit.SmallImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonExit.SmallImage"))); this.ribbonTab2.ActiveChanged += new System.EventHandler(this.ribbonTab2_ActiveChanged);
this.RibbonButtonExit.Text = "Schliessen"; //
this.RibbonButtonExit.Click += new System.EventHandler(this.RibbonButtonExit_Click); // ribbonPanel2
// //
// ribbonButtonSave this.ribbonPanel2.ButtonMoreVisible = false;
// this.ribbonPanel2.Items.Add(this.RibbonMitarbeiterButtonSave);
this.ribbonButtonSave.Image = global::OnDoc.Properties.Resources.Refresh_32x32_32; this.ribbonPanel2.Name = "ribbonPanel2";
this.ribbonButtonSave.LargeImage = global::OnDoc.Properties.Resources.Refresh_32x32_32; this.ribbonPanel2.Text = "";
this.ribbonButtonSave.Name = "ribbonButtonSave"; //
this.ribbonButtonSave.SmallImage = global::OnDoc.Properties.Resources.save_16x16_32; // RibbonMitarbeiterButtonSave
this.ribbonButtonSave.Text = "Speichern"; //
this.ribbonButtonSave.Click += new System.EventHandler(this.ribbonButtonSave_Click); this.RibbonMitarbeiterButtonSave.Image = global::OnDoc.Properties.Resources.save_32x32_32;
// this.RibbonMitarbeiterButtonSave.LargeImage = global::OnDoc.Properties.Resources.save_32x32_32;
// ribbonButtonNew this.RibbonMitarbeiterButtonSave.Name = "RibbonMitarbeiterButtonSave";
// this.RibbonMitarbeiterButtonSave.SmallImage = global::OnDoc.Properties.Resources.save_16x16_32;
this.ribbonButtonNew.Image = global::OnDoc.Properties.Resources.add_32x32_32; this.RibbonMitarbeiterButtonSave.Text = "Speichern";
this.ribbonButtonNew.LargeImage = global::OnDoc.Properties.Resources.add_32x32_32; //
this.ribbonButtonNew.Name = "ribbonButtonNew"; // GrpBoxMitarbeiter
this.ribbonButtonNew.SmallImage = global::OnDoc.Properties.Resources.add_16x16_32; //
this.ribbonButtonNew.Text = "Neu"; this.GrpBoxMitarbeiter.Controls.Add(this.button1);
this.ribbonButtonNew.DoubleClick += new System.EventHandler(this.ribbonButtonNew_DoubleClick); this.GrpBoxMitarbeiter.Controls.Add(this.btnLoadImage);
this.ribbonButtonNew.Click += new System.EventHandler(this.ribbonButtonNew_Click); this.GrpBoxMitarbeiter.Controls.Add(this.label12);
// this.GrpBoxMitarbeiter.Controls.Add(this.pictureBox1);
// ribbonButtonDelete this.GrpBoxMitarbeiter.Controls.Add(this.label11);
// this.GrpBoxMitarbeiter.Controls.Add(this.textBox5);
this.ribbonButtonDelete.Image = global::OnDoc.Properties.Resources.Remove_32x32_32; this.GrpBoxMitarbeiter.Controls.Add(this.label10);
this.ribbonButtonDelete.LargeImage = global::OnDoc.Properties.Resources.Remove_32x32_32; this.GrpBoxMitarbeiter.Controls.Add(this.textBox4);
this.ribbonButtonDelete.Name = "ribbonButtonDelete"; this.GrpBoxMitarbeiter.Controls.Add(this.label9);
this.ribbonButtonDelete.SmallImage = global::OnDoc.Properties.Resources.Remove_16x16_32; this.GrpBoxMitarbeiter.Controls.Add(this.textBox3);
this.ribbonButtonDelete.Text = "Löschen"; this.GrpBoxMitarbeiter.Controls.Add(this.label8);
this.ribbonButtonDelete.Click += new System.EventHandler(this.ribbonButtonDelete_Click); 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 // MitarbeiterProfil
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(800, 450); this.ClientSize = new System.Drawing.Size(800, 498);
this.Controls.Add(this.groupBox2); this.Controls.Add(this.GrpBoxMitarbeiter);
this.Controls.Add(this.groupBox1); this.Controls.Add(this.GrpBoxDetails);
this.Controls.Add(this.GrpBoxProfile);
this.Controls.Add(this.ribbon1); this.Controls.Add(this.ribbon1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.KeyPreview = true; this.KeyPreview = true;
@ -292,13 +526,17 @@
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center; this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Style.TitleBar.BackColor = System.Drawing.Color.Silver; this.Style.TitleBar.BackColor = System.Drawing.Color.Silver;
this.Text = "MitarbeiterProfil"; this.Text = "MitarbeiterProfil";
this.Activated += new System.EventHandler(this.MitarbeiterProfil_Activated);
this.Load += new System.EventHandler(this.MitarbeiterProfil_Load); this.Load += new System.EventHandler(this.MitarbeiterProfil_Load);
this.groupBox1.ResumeLayout(false); this.GrpBoxProfile.ResumeLayout(false);
this.groupBox2.ResumeLayout(false); this.GrpBoxDetails.ResumeLayout(false);
this.groupBox2.PerformLayout(); this.GrpBoxDetails.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxTeam)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.cbboxTeam)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftRechts)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftRechts)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftLinks)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftLinks)).EndInit();
this.GrpBoxMitarbeiter.ResumeLayout(false);
this.GrpBoxMitarbeiter.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
} }
@ -309,9 +547,9 @@
private System.Windows.Forms.RibbonTab ribbonTab1; private System.Windows.Forms.RibbonTab ribbonTab1;
private System.Windows.Forms.RibbonPanel RibbonPanelExit; private System.Windows.Forms.RibbonPanel RibbonPanelExit;
private System.Windows.Forms.RibbonButton RibbonButtonExit; 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.ListBox lbprofile;
private System.Windows.Forms.GroupBox groupBox2; private System.Windows.Forms.GroupBox GrpBoxDetails;
private System.Windows.Forms.Label label1; private System.Windows.Forms.Label label1;
private Syncfusion.WinForms.ListView.SfComboBox cbboxTeam; private Syncfusion.WinForms.ListView.SfComboBox cbboxTeam;
private Syncfusion.WinForms.ListView.SfComboBox cbboxUnterschriftRechts; private Syncfusion.WinForms.ListView.SfComboBox cbboxUnterschriftRechts;
@ -326,5 +564,28 @@
private System.Windows.Forms.RibbonButton ribbonButtonSave; private System.Windows.Forms.RibbonButton ribbonButtonSave;
private System.Windows.Forms.RibbonButton ribbonButtonNew; private System.Windows.Forms.RibbonButton ribbonButtonNew;
private System.Windows.Forms.RibbonButton ribbonButtonDelete; 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;
} }
} }

@ -15,6 +15,8 @@ using Syncfusion.WinForms.DataGrid.Interactivity;
using OnDoc.Klassen; using OnDoc.Klassen;
using System.Data.SqlClient; using System.Data.SqlClient;
using Database; using Database;
using System.Threading;
using static System.Net.Mime.MediaTypeNames;
namespace OnDoc.Diverses namespace OnDoc.Diverses
{ {
@ -29,12 +31,14 @@ namespace OnDoc.Diverses
public MitarbeiterProfil(int Mitarbeiternr) public MitarbeiterProfil(int Mitarbeiternr)
{ {
InitializeComponent(); InitializeComponent();
mitarbeiternr=Mitarbeiternr; mitarbeiternr = Mitarbeiternr;
} }
private void MitarbeiterProfil_Load(object sender, EventArgs e) private void MitarbeiterProfil_Load(object sender, EventArgs e)
{ {
refresh_profile(); refresh_profile();
ribbonTab1_ActiveChanged(sender, e);
refresh_unterschriften_team(); refresh_unterschriften_team();
onLoad = false; onLoad = false;
lbprofile.SelectedIndex = 0; lbprofile.SelectedIndex = 0;
@ -81,11 +85,11 @@ namespace OnDoc.Diverses
{ {
if (onLoad) { return; } if (onLoad) { return; }
DB db = new DB(AppParams.connectionstring); 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()); cbboxUnterschriftLinks.SelectedValue = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Unterschriftlinks"].ToString());
cbboxUnterschriftRechts.SelectedValue = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Unterschriftrechts"].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()); 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(); txtbezeichnung.Text = db.dsdaten.Tables[0].Rows[0]["bezeichnung"].ToString();
db = null; db = null;
} }
@ -96,9 +100,9 @@ namespace OnDoc.Diverses
if (cbStandard.Checked) if (cbStandard.Checked)
{ {
db.Exec_SQL("Update profil set standard=0 where mitarbeiternr=" + mitarbeiternr.ToString()); 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; 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); MessageBox.Show("Das Standardprofil kann nicht gelöscht werden.", "Profil löschen", MessageBoxButtons.OK, MessageBoxIcon.Error);
} }
else else
{ {
db.Exec_SQL("Update profil set aktiv=0 where profilnr=" + lbprofile.SelectedValue.ToString()); db.Exec_SQL("Update profil set aktiv=0 where profilnr=" + lbprofile.SelectedValue.ToString());
} }
db = null; db = null;
@ -141,9 +145,9 @@ namespace OnDoc.Diverses
int newkey = Convert.ToInt32(db.get_dbkey("Profil").ToString()); int newkey = Convert.ToInt32(db.get_dbkey("Profil").ToString());
db.dsdaten.Tables[0].Rows[0]["PROFILnr"]=newkey; db.dsdaten.Tables[0].Rows[0]["PROFILnr"] = newkey;
db.dsdaten.Tables[0].Rows[0]["Mitarbeiternr"]=AppParams.CurrentMitarbieter; db.dsdaten.Tables[0].Rows[0]["Mitarbeiternr"] = AppParams.CurrentMitarbieter;
db.dsdaten.Tables[0].TableName = "Profil"; db.dsdaten.Tables[0].TableName = "Profil";
var res = db.InsertDataRow(db.dsdaten.Tables[0].Rows[0], AppParams.connectionstring); var res = db.InsertDataRow(db.dsdaten.Tables[0].Rows[0], AppParams.connectionstring);
//SqlCommand sqlq = db.CreateInsertCommand(db.dsdaten.Tables[0].Rows[0]); //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]); //string sql = db.BuildInsertSQL(db.dsdaten.Tables[0]);
//MessageBox.Show(sql); //MessageBox.Show(sql);
//db.Exec_SQL(sql); //db.Exec_SQL(sql);
db=null; ; db = null; ;
refresh_profile(); refresh_profile();
lbprofile.SelectedValue = newkey; 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;
}
}
}
} }
} }

@ -31,8 +31,8 @@ namespace OnDoc.Klassen
public class EDK_Parameters public class EDK_Parameters
{ {
private string name { get; set; } public string name { get; set; }
private string value { get; set; } public string value { get; set; }
public EDK_Parameters(string name, string value) public EDK_Parameters(string name, string value)
{ {
@ -43,8 +43,8 @@ namespace OnDoc.Klassen
public class EDK_Dokumentwerte public class EDK_Dokumentwerte
{ {
private string name { get; set; } public string name { get; set; }
private string value { get; set; } public string value { get; set; }
public EDK_Dokumentwerte (string name, string value) 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 "";
}
} }
} }

@ -5,11 +5,11 @@ using System.Runtime.InteropServices;
// Allgemeine Informationen über eine Assembly werden über die folgenden // Allgemeine Informationen über eine Assembly werden über die folgenden
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die einer Assembly zugeordnet sind. // die einer Assembly zugeordnet sind.
[assembly: AssemblyTitle("OnDeoc")] [assembly: AssemblyTitle("OnDoc")]
[assembly: AssemblyDescription("")] [assembly: AssemblyDescription("OnDoc-Client")]
[assembly: AssemblyConfiguration("")] [assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Thurgauer Kantonalbank")] [assembly: AssemblyCompany("Thurgauer Kantonalbank")]
[assembly: AssemblyProduct("OnDec")] [assembly: AssemblyProduct("OnDoc")]
[assembly: AssemblyCopyright("Thurgauer Kantonalbank 2024")] [assembly: AssemblyCopyright("Thurgauer Kantonalbank 2024")]
[assembly: AssemblyTrademark("")] [assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")] [assembly: AssemblyCulture("")]

@ -175,6 +175,12 @@ namespace OnDoc
{ {
if (EDK_Data.action == EDK_ActionType.DokumentErstellung) 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");
} }
} }

@ -47,11 +47,6 @@
this.cbOfficeDokument = new System.Windows.Forms.CheckBox(); this.cbOfficeDokument = new System.Windows.Forms.CheckBox();
this.groupBox3 = new System.Windows.Forms.GroupBox(); this.groupBox3 = new System.Windows.Forms.GroupBox();
this.TreeDokumentArt = new Syncfusion.Windows.Forms.Tools.TreeViewAdv(); 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.GroupBox2 = new System.Windows.Forms.GroupBox();
this.checkBox3 = new System.Windows.Forms.CheckBox(); this.checkBox3 = new System.Windows.Forms.CheckBox();
this.cbDigitaleUnterschrift = new System.Windows.Forms.CheckBox(); this.cbDigitaleUnterschrift = new System.Windows.Forms.CheckBox();
@ -77,13 +72,13 @@
this.TxTBezeichnung = new System.Windows.Forms.TextBox(); this.TxTBezeichnung = new System.Windows.Forms.TextBox();
this.Label1 = new System.Windows.Forms.Label(); this.Label1 = new System.Windows.Forms.Label();
this.tabPageAdv2 = new Syncfusion.Windows.Forms.Tools.TabPageAdv(); this.tabPageAdv2 = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
this.checkBox1 = new System.Windows.Forms.CheckBox();
((System.ComponentModel.ISupportInitialize)(this.tabControlAdv1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.tabControlAdv1)).BeginInit();
this.tabControlAdv1.SuspendLayout(); this.tabControlAdv1.SuspendLayout();
this.tabPageAdv1.SuspendLayout(); this.tabPageAdv1.SuspendLayout();
this.groupBox4.SuspendLayout(); this.groupBox4.SuspendLayout();
this.groupBox3.SuspendLayout(); this.groupBox3.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.TreeDokumentArt)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.TreeDokumentArt)).BeginInit();
this.groupBox1.SuspendLayout();
this.GroupBox2.SuspendLayout(); this.GroupBox2.SuspendLayout();
this.Grp1.SuspendLayout(); this.Grp1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxFachverantwortung)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.cbboxFachverantwortung)).BeginInit();
@ -106,7 +101,6 @@
// //
this.tabPageAdv1.Controls.Add(this.groupBox4); this.tabPageAdv1.Controls.Add(this.groupBox4);
this.tabPageAdv1.Controls.Add(this.groupBox3); this.tabPageAdv1.Controls.Add(this.groupBox3);
this.tabPageAdv1.Controls.Add(this.groupBox1);
this.tabPageAdv1.Controls.Add(this.GroupBox2); this.tabPageAdv1.Controls.Add(this.GroupBox2);
this.tabPageAdv1.Controls.Add(this.Grp1); this.tabPageAdv1.Controls.Add(this.Grp1);
this.tabPageAdv1.Image = null; this.tabPageAdv1.Image = null;
@ -121,6 +115,7 @@
// //
// groupBox4 // groupBox4
// //
this.groupBox4.Controls.Add(this.checkBox1);
this.groupBox4.Controls.Add(this.cbPDFDirekteArchivierung); this.groupBox4.Controls.Add(this.cbPDFDirekteArchivierung);
this.groupBox4.Controls.Add(this.cbPDFDokument); this.groupBox4.Controls.Add(this.cbPDFDokument);
this.groupBox4.Controls.Add(this.cbOfficeDokument); this.groupBox4.Controls.Add(this.cbOfficeDokument);
@ -315,54 +310,6 @@
this.TreeDokumentArt.ToolTipControl.TabIndex = 0; this.TreeDokumentArt.ToolTipControl.TabIndex = 0;
this.TreeDokumentArt.ToolTipControl.Visible = true; 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 // GroupBox2
// //
this.GroupBox2.Controls.Add(this.checkBox3); this.GroupBox2.Controls.Add(this.checkBox3);
@ -602,6 +549,15 @@
this.tabPageAdv2.Text = "Voralgenfelder"; this.tabPageAdv2.Text = "Voralgenfelder";
this.tabPageAdv2.ThemesEnabled = false; 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 // Dokumenttyp
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@ -620,7 +576,6 @@
this.groupBox4.ResumeLayout(false); this.groupBox4.ResumeLayout(false);
this.groupBox3.ResumeLayout(false); this.groupBox3.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.TreeDokumentArt)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.TreeDokumentArt)).EndInit();
this.groupBox1.ResumeLayout(false);
this.GroupBox2.ResumeLayout(false); this.GroupBox2.ResumeLayout(false);
this.GroupBox2.PerformLayout(); this.GroupBox2.PerformLayout();
this.Grp1.ResumeLayout(false); this.Grp1.ResumeLayout(false);
@ -652,11 +607,6 @@
internal System.Windows.Forms.TextBox TxTBezeichnung; internal System.Windows.Forms.TextBox TxTBezeichnung;
internal System.Windows.Forms.Label Label1; internal System.Windows.Forms.Label Label1;
private System.Windows.Forms.GroupBox groupBox3; 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 vbDokumenterstellungPerson;
private System.Windows.Forms.RadioButton rbDokumenterstellungBP; private System.Windows.Forms.RadioButton rbDokumenterstellungBP;
internal System.Windows.Forms.CheckBox cbAnzeigeVorlagenauswahl; internal System.Windows.Forms.CheckBox cbAnzeigeVorlagenauswahl;
@ -672,5 +622,6 @@
private Syncfusion.WinForms.ListView.SfComboBox cbboxofficevorlage; private Syncfusion.WinForms.ListView.SfComboBox cbboxofficevorlage;
private Syncfusion.WinForms.ListView.SfComboBox cbboxFachverantwortung; private Syncfusion.WinForms.ListView.SfComboBox cbboxFachverantwortung;
private Syncfusion.WinForms.ListView.SfComboBox cbboxOwner; private Syncfusion.WinForms.ListView.SfComboBox cbboxOwner;
internal System.Windows.Forms.CheckBox checkBox1;
} }
} }

@ -99,6 +99,15 @@ namespace OnDoc.UIControls
System.Data.DataTable dokwertlist = new System.Data.DataTable(); System.Data.DataTable dokwertlist = new System.Data.DataTable();
dokwertlist = db.Get_DokumentWertList("", dokumenttypnr); 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; gridDokwertlist.DataSource = dokwertlist;
for (int i = 3; i < gridDokwertlist.Columns.Count; i++) for (int i = 3; i < gridDokwertlist.Columns.Count; i++)
{ {

Binary file not shown.

Binary file not shown.

@ -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.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 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|

Binary file not shown.

Binary file not shown.

@ -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\Logging.dll
E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\QRCoder.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\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\Helper.pdb
E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\Model.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\BitMiracle.LibTiff.NET.xml
E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\NLog.xml E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\NLog.xml
E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\NLog.Database.xml E:\Software-Projekte\OnDoc\OnDoc\DOCGEN\bin\Debug\NLog.Database.xml

@ -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.csproj.Up2Date
X:\docdemo\EDOKA_2024\Database\obj\Debug\Database.dll X:\docdemo\EDOKA_2024\Database\obj\Debug\Database.dll
X:\docdemo\EDOKA_2024\Database\obj\Debug\Database.pdb 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.dll
E:\Software-Projekte\OnDoc\OnDoc\Database\bin\Debug\Database.pdb E:\Software-Projekte\OnDoc\OnDoc\Database\bin\Debug\Database.pdb
E:\Software-Projekte\OnDoc\OnDoc\Database\bin\Debug\Helper.dll 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\Logging.pdb
E:\Software-Projekte\OnDoc\OnDoc\Database\bin\Debug\NLog.xml 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\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.csproj.Up2Date
E:\Software-Projekte\OnDoc\OnDoc\Database\obj\Debug\Database.dll E:\Software-Projekte\OnDoc\OnDoc\Database\obj\Debug\Database.dll
E:\Software-Projekte\OnDoc\OnDoc\Database\obj\Debug\Database.pdb E:\Software-Projekte\OnDoc\OnDoc\Database\obj\Debug\Database.pdb

Loading…
Cancel
Save