From d0be323df2237920ad7b4f30daea9688665adace Mon Sep 17 00:00:00 2001 From: Daniel Schick Date: Mon, 31 Oct 2022 09:47:49 +0100 Subject: [PATCH] removing old send structure --- bsmd.dbh/NSWResponse.cs | 571 --------------------------------------- bsmd.dbh/Request.cs | 7 +- bsmd.dbh/bsmd.dbh.csproj | 5 +- 3 files changed, 10 insertions(+), 573 deletions(-) delete mode 100644 bsmd.dbh/NSWResponse.cs diff --git a/bsmd.dbh/NSWResponse.cs b/bsmd.dbh/NSWResponse.cs deleted file mode 100644 index f9ffad86..00000000 --- a/bsmd.dbh/NSWResponse.cs +++ /dev/null @@ -1,571 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:4.0.30319.42000 -// -// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn -// der Code erneut generiert wird. -// -//------------------------------------------------------------------------------ - -using System.Xml.Serialization; - -// -// Dieser Quellcode wurde automatisch generiert von xsd, Version=4.7.3081.0. -// - -namespace bsmd.dbh.response -{ - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - [System.Xml.Serialization.XmlRootAttribute(Namespace = "", IsNullable = false)] - public partial class Root - { - - private string versionField; - - private string messageIdField; - - private string visitIdField; - - private string transitIdField; - - private string[] sisNumbersField; - - private System.DateTime timestampField; - - private string senderReferenceField; - - private RootType typeField; - - private RootReportingClassesFull reportingClassesFullField; - - private RootReportingClassesPartial reportingClassesPartialField; - - private RootReportingClassesError reportingClassesErrorField; - - private RootReportingClassesResetted reportingClassesResettedField; - - private RootReportingClassesNoChanges reportingClassesNoChangesField; - - private Message[] messagesField; - - /// - public string Version - { - get - { - return this.versionField; - } - set - { - this.versionField = value; - } - } - - /// - public string MessageId - { - get - { - return this.messageIdField; - } - set - { - this.messageIdField = value; - } - } - - /// - public string VisitId - { - get - { - return this.visitIdField; - } - set - { - this.visitIdField = value; - } - } - - /// - public string TransitId - { - get - { - return this.transitIdField; - } - set - { - this.transitIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayItemAttribute("SisNumber", IsNullable = false)] - public string[] SisNumbers - { - get - { - return this.sisNumbersField; - } - set - { - this.sisNumbersField = value; - } - } - - /// - public System.DateTime Timestamp - { - get - { - return this.timestampField; - } - set - { - this.timestampField = value; - } - } - - /// - public string SenderReference - { - get - { - return this.senderReferenceField; - } - set - { - this.senderReferenceField = value; - } - } - - /// - public RootType Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - - /// - public RootReportingClassesFull ReportingClassesFull - { - get - { - return this.reportingClassesFullField; - } - set - { - this.reportingClassesFullField = value; - } - } - - /// - public RootReportingClassesPartial ReportingClassesPartial - { - get - { - return this.reportingClassesPartialField; - } - set - { - this.reportingClassesPartialField = value; - } - } - - /// - public RootReportingClassesError ReportingClassesError - { - get - { - return this.reportingClassesErrorField; - } - set - { - this.reportingClassesErrorField = value; - } - } - - /// - public RootReportingClassesResetted ReportingClassesResetted - { - get - { - return this.reportingClassesResettedField; - } - set - { - this.reportingClassesResettedField = value; - } - } - - /// - public RootReportingClassesNoChanges ReportingClassesNoChanges - { - get - { - return this.reportingClassesNoChangesField; - } - set - { - this.reportingClassesNoChangesField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayItemAttribute("Message", IsNullable = false)] - public Message[] Messages - { - get - { - return this.messagesField; - } - set - { - this.messagesField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public enum RootType - { - - /// - VISIT, - - /// - TRANSIT, - - /// - DATA, - - /// - RESET, - - /// - CANCEL, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public partial class RootReportingClassesFull - { - - private ReportingClassCode[] reportingClassField; - - /// - [System.Xml.Serialization.XmlElementAttribute("ReportingClass")] - public ReportingClassCode[] ReportingClass - { - get - { - return this.reportingClassField; - } - set - { - this.reportingClassField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] - [System.SerializableAttribute()] - public enum ReportingClassCode - { - - /// - NOA_NOD, - - /// - ATA, - - /// - ATD, - - /// - SEC, - - /// - AGNT, - - /// - POBA, - - /// - POBD, - - /// - NAME, - - /// - TIEFA, - - /// - TIEFD, - - /// - BKRA, - - /// - BKRD, - - /// - STAT, - - /// - LADG, - - /// - INFO, - - /// - SERV, - - /// - PRE72H, - - /// - MDH, - - /// - WAS, - - /// - CREW, - - /// - PAS, - - /// - BPOL, - - /// - TOWA, - - /// - TOWD, - - /// - HAZA, - - /// - HAZD, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public partial class RootReportingClassesPartial - { - - private ReportingClassCode[] reportingClassField; - - /// - [System.Xml.Serialization.XmlElementAttribute("ReportingClass")] - public ReportingClassCode[] ReportingClass - { - get - { - return this.reportingClassField; - } - set - { - this.reportingClassField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public partial class RootReportingClassesError - { - - private ReportingClassCode[] reportingClassField; - - /// - [System.Xml.Serialization.XmlElementAttribute("ReportingClass")] - public ReportingClassCode[] ReportingClass - { - get - { - return this.reportingClassField; - } - set - { - this.reportingClassField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public partial class RootReportingClassesResetted - { - - private ReportingClassCode[] reportingClassField; - - /// - [System.Xml.Serialization.XmlElementAttribute("ReportingClass")] - public ReportingClassCode[] ReportingClass - { - get - { - return this.reportingClassField; - } - set - { - this.reportingClassField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public partial class RootReportingClassesNoChanges - { - - private ReportingClassCode[] reportingClassField; - - /// - [System.Xml.Serialization.XmlElementAttribute("ReportingClass")] - public ReportingClassCode[] ReportingClass - { - get - { - return this.reportingClassField; - } - set - { - this.reportingClassField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public partial class Message - { - - private string idField; - - private RootMessageType typeField; - - private string locationField; - - private string textField; - - /// - public string ID - { - get - { - return this.idField; - } - set - { - this.idField = value; - } - } - - /// - public RootMessageType Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - - /// - public string Location - { - get - { - return this.locationField; - } - set - { - this.locationField = value; - } - } - - /// - public string Text - { - get - { - return this.textField; - } - set - { - this.textField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public enum RootMessageType - { - - /// - INFO, - - /// - WARNING, - - /// - VIOLATION, - - /// - ERROR, - } - -} \ No newline at end of file diff --git a/bsmd.dbh/Request.cs b/bsmd.dbh/Request.cs index 60561319..14f28bb5 100644 --- a/bsmd.dbh/Request.cs +++ b/bsmd.dbh/Request.cs @@ -5,7 +5,7 @@ // Author: dani // Created: 3/1/2015 8:05:05 PM // -// Copyright (c) 2015-2017 Informatikbüro Daniel Schick. All rights reserved. +// Copyright (c) 2015-present Informatikbüro Daniel Schick. All rights reserved. using System; using System.Collections.Generic; @@ -17,6 +17,11 @@ using bsmd.dbh.DBHWebReference; namespace bsmd.dbh { + /// + /// This class implements the "oldschool" approach of sending classes via the SOAP interface. + /// It has been superseded by a file-based approach that transmits classes via SFTP. + /// + [Obsolete] public class Request { private static readonly ILog _log = LogManager.GetLogger(typeof(Request)); diff --git a/bsmd.dbh/bsmd.dbh.csproj b/bsmd.dbh/bsmd.dbh.csproj index 513cc2c5..823a48a2 100644 --- a/bsmd.dbh/bsmd.dbh.csproj +++ b/bsmd.dbh/bsmd.dbh.csproj @@ -66,7 +66,6 @@ Properties\AssemblyProjectKeyInfo.cs - True @@ -126,6 +125,10 @@ + + + +