diff --git a/DAKOSY_Worker/DAKOSY/ATLAS/EZA/Abgabenbescheid/Abgabenbescheid_010.designer.vb b/DAKOSY_Worker/DAKOSY/ATLAS/EZA/Abgabenbescheid/Abgabenbescheid_010.designer.vb
index 75c3a85..e1fcdcd 100644
--- a/DAKOSY_Worker/DAKOSY/ATLAS/EZA/Abgabenbescheid/Abgabenbescheid_010.designer.vb
+++ b/DAKOSY_Worker/DAKOSY/ATLAS/EZA/Abgabenbescheid/Abgabenbescheid_010.designer.vb
@@ -1,64 +1,78 @@
'' ------------------------------------------------------------------------------
''
-'' Generated by Xsd2Code. Version 3.4.1.33667 Microsoft Reciprocal License (Ms-RL)
-'' Abgabenbescheid_010ListVisualBasicFalseFalseFalseFalseFalseFalseFalseTrueFalseFalseFalseFalseNet20SerializeDeserializeSaveToFileLoadFromFileFalseFalseFalseFalseFalseFalseDefaultUTF8FalseTrue
+'' Generated by Xsd2Code++. Version 6.0.0.0. www.xsd2code.com
+'' {"NameSpace":"Abgabenbescheid_010","Language":"VisualBasic","CollectionBase":"","Properties":{"VirtualProperties":true,"PrivateFieldCustomPrefix":""},"XmlAttribute":{"Enabled":true,"GenerateOrderXmlAttributes":true},"ClassParams":{"GenerateInSeparateFilesDirectory":""},"Serialization":{"ShouldSerialize":{},"AdditionalSerializers":{},"XmlSerializerEvent":{},"XmlOutput":{"IndentChars":"Indent1Space"},"JsonOutput":{},"Enabled":true,"EnableEncoding":true},"Miscellaneous":{"CleanupCode":false}}
''
'' ------------------------------------------------------------------------------
+#Disable Warning
Imports System
Imports System.Diagnostics
Imports System.Xml.Serialization
+Imports System.Runtime.Serialization
Imports System.Collections
Imports System.Xml.Schema
Imports System.ComponentModel
+Imports System.Xml
Imports System.IO
Imports System.Text
Imports System.Collections.Generic
Namespace Abgabenbescheid_010
+
Partial Public Class AbgabenbescheidEinfuhrTAXTyp
Inherits DatenaustauschFreierVerkehrTyp
- Private einzelAbgabenbescheidField As EinzelAbgabenbescheidTyp
+#Region "Private fields"
+ Private _einzelAbgabenbescheid As EinzelAbgabenbescheidTyp
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
Public Sub New()
MyBase.New
- Me.einzelAbgabenbescheidField = New EinzelAbgabenbescheidTyp()
+ Me._einzelAbgabenbescheid = New EinzelAbgabenbescheidTyp()
End Sub
- Public Property EinzelAbgabenbescheid() As EinzelAbgabenbescheidTyp
+
+ Public Overridable Property EinzelAbgabenbescheid() As EinzelAbgabenbescheidTyp
Get
- Return Me.einzelAbgabenbescheidField
+ Return Me._einzelAbgabenbescheid
End Get
Set
- Me.einzelAbgabenbescheidField = Value
+ Me._einzelAbgabenbescheid = Value
End Set
End Property
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(AbgabenbescheidEinfuhrTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(AbgabenbescheidEinfuhrTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current AbgabenbescheidEinfuhrTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize AbgabenbescheidEinfuhrTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -70,18 +84,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an AbgabenbescheidEinfuhrTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output AbgabenbescheidEinfuhrTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As AbgabenbescheidEinfuhrTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes AbgabenbescheidEinfuhrTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output AbgabenbescheidEinfuhrTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As AbgabenbescheidEinfuhrTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, AbgabenbescheidEinfuhrTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -89,16 +107,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As AbgabenbescheidEinfuhrTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As AbgabenbescheidEinfuhrTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As AbgabenbescheidEinfuhrTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As AbgabenbescheidEinfuhrTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), AbgabenbescheidEinfuhrTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), AbgabenbescheidEinfuhrTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -106,16 +124,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current AbgabenbescheidEinfuhrTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As AbgabenbescheidEinfuhrTAXTyp
+ Return CType(SerializerXml.Deserialize(s), AbgabenbescheidEinfuhrTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current AbgabenbescheidEinfuhrTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -123,13 +146,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -138,18 +168,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an AbgabenbescheidEinfuhrTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output AbgabenbescheidEinfuhrTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbgabenbescheidEinfuhrTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an AbgabenbescheidEinfuhrTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output AbgabenbescheidEinfuhrTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As AbgabenbescheidEinfuhrTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, AbgabenbescheidEinfuhrTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -157,21 +187,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbgabenbescheidEinfuhrTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbgabenbescheidEinfuhrTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As AbgabenbescheidEinfuhrTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As AbgabenbescheidEinfuhrTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -181,75 +219,86 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class EinzelAbgabenbescheidTyp
- Private objektIdentifizierungField As ObjektIdentifizierungTAXTyp
+#Region "Private fields"
+ Private _objektIdentifizierung As ObjektIdentifizierungTAXTyp
- Private kopfDatenField As KopfDatenEinfuhrbescheidTyp
+ Private _kopfDaten As KopfDatenEinfuhrbescheidTyp
- Private positionField As List(Of PositionAbgabenbescheidEinfuhrTyp)
+ Private _position As List(Of PositionAbgabenbescheidEinfuhrTyp)
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
Public Sub New()
MyBase.New
- Me.positionField = New List(Of PositionAbgabenbescheidEinfuhrTyp)()
- Me.kopfDatenField = New KopfDatenEinfuhrbescheidTyp()
- Me.objektIdentifizierungField = New ObjektIdentifizierungTAXTyp()
+ Me._position = New List(Of PositionAbgabenbescheidEinfuhrTyp)()
+ Me._kopfDaten = New KopfDatenEinfuhrbescheidTyp()
+ Me._objektIdentifizierung = New ObjektIdentifizierungTAXTyp()
End Sub
- Public Property ObjektIdentifizierung() As ObjektIdentifizierungTAXTyp
+
+ Public Overridable Property ObjektIdentifizierung() As ObjektIdentifizierungTAXTyp
Get
- Return Me.objektIdentifizierungField
+ Return Me._objektIdentifizierung
End Get
Set
- Me.objektIdentifizierungField = Value
+ Me._objektIdentifizierung = Value
End Set
End Property
- Public Property KopfDaten() As KopfDatenEinfuhrbescheidTyp
+
+ Public Overridable Property KopfDaten() As KopfDatenEinfuhrbescheidTyp
Get
- Return Me.kopfDatenField
+ Return Me._kopfDaten
End Get
Set
- Me.kopfDatenField = Value
+ Me._kopfDaten = Value
End Set
End Property
- Public Property Position() As List(Of PositionAbgabenbescheidEinfuhrTyp)
+
+ Public Overridable Property Position() As List(Of PositionAbgabenbescheidEinfuhrTyp)
Get
- Return Me.positionField
+ Return Me._position
End Get
Set
- Me.positionField = Value
+ Me._position = Value
End Set
End Property
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(EinzelAbgabenbescheidTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(EinzelAbgabenbescheidTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current EinzelAbgabenbescheidTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize EinzelAbgabenbescheidTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -261,18 +310,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an EinzelAbgabenbescheidTyp object
- '''
- '''string workflow markup to deserialize
- '''Output EinzelAbgabenbescheidTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EinzelAbgabenbescheidTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes EinzelAbgabenbescheidTyp object
+ '''
+ ''' string to deserialize
+ ''' Output EinzelAbgabenbescheidTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EinzelAbgabenbescheidTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EinzelAbgabenbescheidTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -280,16 +333,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EinzelAbgabenbescheidTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EinzelAbgabenbescheidTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As EinzelAbgabenbescheidTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As EinzelAbgabenbescheidTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), EinzelAbgabenbescheidTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), EinzelAbgabenbescheidTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -297,16 +350,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current EinzelAbgabenbescheidTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As EinzelAbgabenbescheidTyp
+ Return CType(SerializerXml.Deserialize(s), EinzelAbgabenbescheidTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current EinzelAbgabenbescheidTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -314,13 +372,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -329,18 +394,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an EinzelAbgabenbescheidTyp object
- '''
- '''string xml file to load and deserialize
- '''Output EinzelAbgabenbescheidTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EinzelAbgabenbescheidTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an EinzelAbgabenbescheidTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output EinzelAbgabenbescheidTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As EinzelAbgabenbescheidTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EinzelAbgabenbescheidTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -348,21 +413,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EinzelAbgabenbescheidTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EinzelAbgabenbescheidTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As EinzelAbgabenbescheidTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As EinzelAbgabenbescheidTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -372,90 +445,103 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class ObjektIdentifizierungTAXTyp
- Private objektNameField As String
+#Region "Private fields"
+ Private _objektName As String
- Private objektAliasField As String
+ Private _objektAlias As String
- Private eDIFACTNachrichtenNrField As String
+ Private _eDIFACTNachrichtenNr As String
- Private zeitpunktEingangField As Date
+ Private _zeitpunktEingang As Date
- Private shipmentReferenzField As String
+ Private _shipmentReferenz As String
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Public Property ObjektName() As String
+
+ Public Overridable Property ObjektName() As String
Get
- Return Me.objektNameField
+ Return Me._objektName
End Get
Set
- Me.objektNameField = Value
+ Me._objektName = Value
End Set
End Property
- Public Property ObjektAlias() As String
+
+ Public Overridable Property ObjektAlias() As String
Get
- Return Me.objektAliasField
+ Return Me._objektAlias
End Get
Set
- Me.objektAliasField = Value
+ Me._objektAlias = Value
End Set
End Property
- Public Property EDIFACTNachrichtenNr() As String
+
+ Public Overridable Property EDIFACTNachrichtenNr() As String
Get
- Return Me.eDIFACTNachrichtenNrField
+ Return Me._eDIFACTNachrichtenNr
End Get
Set
- Me.eDIFACTNachrichtenNrField = Value
+ Me._eDIFACTNachrichtenNr = Value
End Set
End Property
- Public Property ZeitpunktEingang() As Date
+
+ Public Overridable Property ZeitpunktEingang() As Date
Get
- Return Me.zeitpunktEingangField
+ Return Me._zeitpunktEingang
End Get
Set
- Me.zeitpunktEingangField = Value
+ Me._zeitpunktEingang = Value
End Set
End Property
- Public Property ShipmentReferenz() As String
+
+ Public Overridable Property ShipmentReferenz() As String
Get
- Return Me.shipmentReferenzField
+ Return Me._shipmentReferenz
End Get
Set
- Me.shipmentReferenzField = Value
+ Me._shipmentReferenz = Value
End Set
End Property
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(ObjektIdentifizierungTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(ObjektIdentifizierungTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current ObjektIdentifizierungTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize ObjektIdentifizierungTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -467,18 +553,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an ObjektIdentifizierungTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output ObjektIdentifizierungTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As ObjektIdentifizierungTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes ObjektIdentifizierungTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output ObjektIdentifizierungTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As ObjektIdentifizierungTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, ObjektIdentifizierungTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -486,16 +576,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As ObjektIdentifizierungTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As ObjektIdentifizierungTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As ObjektIdentifizierungTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As ObjektIdentifizierungTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), ObjektIdentifizierungTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), ObjektIdentifizierungTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -503,16 +593,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current ObjektIdentifizierungTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As ObjektIdentifizierungTAXTyp
+ Return CType(SerializerXml.Deserialize(s), ObjektIdentifizierungTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current ObjektIdentifizierungTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -520,13 +615,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -535,18 +637,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an ObjektIdentifizierungTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output ObjektIdentifizierungTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As ObjektIdentifizierungTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an ObjektIdentifizierungTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output ObjektIdentifizierungTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As ObjektIdentifizierungTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, ObjektIdentifizierungTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -554,21 +656,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As ObjektIdentifizierungTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As ObjektIdentifizierungTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As ObjektIdentifizierungTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As ObjektIdentifizierungTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -578,111 +688,74 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class EinzelAbgabenSatzTAXTyp
- Private lfdNrAbgabensatzField As List(Of String)
+#Region "Private fields"
+ Private _items() As Object
- Private abgabensatzField As List(Of Decimal)
+ Private _itemsElementName() As ItemsChoiceType
- Private bemessungsmassstabField As List(Of String)
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Private gehaltsangabenArtField As List(Of String)
-
- Private gehaltsangabenGradProzentField As List(Of Decimal)
-
- Private bemessungsgrundlageKzField As List(Of String)
-
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
-
- Public Sub New()
- MyBase.New
- Me.bemessungsgrundlageKzField = New List(Of String)()
- Me.gehaltsangabenGradProzentField = New List(Of Decimal)()
- Me.gehaltsangabenArtField = New List(Of String)()
- Me.bemessungsmassstabField = New List(Of String)()
- Me.abgabensatzField = New List(Of Decimal)()
- Me.lfdNrAbgabensatzField = New List(Of String)()
- End Sub
-
- Public Property LfdNrAbgabensatz() As List(Of String)
+
+ Public Overridable Property Items() As Object()
Get
- Return Me.lfdNrAbgabensatzField
+ Return Me._items
End Get
Set
- Me.lfdNrAbgabensatzField = Value
+ Me._items = Value
End Set
End Property
- Public Property Abgabensatz() As List(Of Decimal)
+
+ Public Overridable Property ItemsElementName() As ItemsChoiceType()
Get
- Return Me.abgabensatzField
+ Return Me._itemsElementName
End Get
Set
- Me.abgabensatzField = Value
+ Me._itemsElementName = Value
End Set
End Property
- Public Property Bemessungsmassstab() As List(Of String)
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- Return Me.bemessungsmassstabField
- End Get
- Set
- Me.bemessungsmassstabField = Value
- End Set
- End Property
-
- Public Property GehaltsangabenArt() As List(Of String)
- Get
- Return Me.gehaltsangabenArtField
- End Get
- Set
- Me.gehaltsangabenArtField = Value
- End Set
- End Property
-
- Public Property GehaltsangabenGradProzent() As List(Of Decimal)
- Get
- Return Me.gehaltsangabenGradProzentField
- End Get
- Set
- Me.gehaltsangabenGradProzentField = Value
- End Set
- End Property
-
- Public Property BemessungsgrundlageKz() As List(Of String)
- Get
- Return Me.bemessungsgrundlageKzField
- End Get
- Set
- Me.bemessungsgrundlageKzField = Value
- End Set
- End Property
-
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
- Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(EinzelAbgabenSatzTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(EinzelAbgabenSatzTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current EinzelAbgabenSatzTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize EinzelAbgabenSatzTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -694,18 +767,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an EinzelAbgabenSatzTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output EinzelAbgabenSatzTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EinzelAbgabenSatzTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes EinzelAbgabenSatzTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output EinzelAbgabenSatzTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EinzelAbgabenSatzTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EinzelAbgabenSatzTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -713,16 +790,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EinzelAbgabenSatzTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EinzelAbgabenSatzTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As EinzelAbgabenSatzTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As EinzelAbgabenSatzTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), EinzelAbgabenSatzTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), EinzelAbgabenSatzTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -730,16 +807,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current EinzelAbgabenSatzTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As EinzelAbgabenSatzTAXTyp
+ Return CType(SerializerXml.Deserialize(s), EinzelAbgabenSatzTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current EinzelAbgabenSatzTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -747,13 +829,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -762,18 +851,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an EinzelAbgabenSatzTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output EinzelAbgabenSatzTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EinzelAbgabenSatzTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an EinzelAbgabenSatzTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output EinzelAbgabenSatzTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As EinzelAbgabenSatzTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EinzelAbgabenSatzTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -781,21 +870,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EinzelAbgabenSatzTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EinzelAbgabenSatzTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As EinzelAbgabenSatzTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As EinzelAbgabenSatzTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -805,243 +902,228 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
+ Public Enum ItemsChoiceType
+
+ '''
+ Abgabensatz
+
+ '''
+ BemessungsgrundlageKz
+
+ '''
+ Bemessungsmassstab
+
+ '''
+ GehaltsangabenArt
+
+ '''
+ GehaltsangabenGradProzent
+
+ '''
+ LfdNrAbgabensatz
+ End Enum
+
+
Partial Public Class AbgabengruppeTAXTyp
- Private abgabengruppeField As String
+#Region "Private fields"
+ Private _abgabengruppe As String
- Private abgabeArtField As String
+ Private _abgabeArt As String
- Private berechnungshinweisField As String
+ Private _berechnungshinweis As String
- Private errechneterAbgabenbetragField As Decimal
+ Private _errechneterAbgabenbetrag As Decimal
- Private errechneterAbgabenbetragFieldSpecified As Boolean
+ Private _abgabenbetrag As Decimal
- Private abgabenbetragField As Decimal
+ Private _abgabensatzKontNr As String
- Private abgabenbetragFieldSpecified As Boolean
+ Private _verbrauchssteuerCode As String
- Private abgabensatzKontNrField As String
+ Private _verbrauchssteuerMenge As Decimal
- Private verbrauchssteuerCodeField As String
+ Private _verbrauchssteuerMasseinheit As String
- Private verbrauchssteuerMengeField As Decimal
+ Private _verbrauchssteuerQualifikator As String
- Private verbrauchssteuerMengeFieldSpecified As Boolean
+ Private _verbrauchssteuerGradProzent As Decimal
- Private verbrauchssteuerMasseinheitField As String
+ Private _verbrauchssteuerWert As Decimal
- Private verbrauchssteuerQualifikatorField As String
+ Private _einzelAbgabenSatz As List(Of EinzelAbgabenSatzTAXTyp)
- Private verbrauchssteuerGradProzentField As Decimal
-
- Private verbrauchssteuerGradProzentFieldSpecified As Boolean
-
- Private verbrauchssteuerWertField As Decimal
-
- Private verbrauchssteuerWertFieldSpecified As Boolean
-
- Private einzelAbgabenSatzField As List(Of EinzelAbgabenSatzTAXTyp)
-
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
Public Sub New()
MyBase.New
- Me.einzelAbgabenSatzField = New List(Of EinzelAbgabenSatzTAXTyp)()
+ Me._einzelAbgabenSatz = New List(Of EinzelAbgabenSatzTAXTyp)()
End Sub
- Public Property Abgabengruppe() As String
+
+ Public Overridable Property Abgabengruppe() As String
Get
- Return Me.abgabengruppeField
+ Return Me._abgabengruppe
End Get
Set
- Me.abgabengruppeField = Value
+ Me._abgabengruppe = Value
End Set
End Property
- Public Property AbgabeArt() As String
+
+ Public Overridable Property AbgabeArt() As String
Get
- Return Me.abgabeArtField
+ Return Me._abgabeArt
End Get
Set
- Me.abgabeArtField = Value
+ Me._abgabeArt = Value
End Set
End Property
- Public Property Berechnungshinweis() As String
+
+ Public Overridable Property Berechnungshinweis() As String
Get
- Return Me.berechnungshinweisField
+ Return Me._berechnungshinweis
End Get
Set
- Me.berechnungshinweisField = Value
+ Me._berechnungshinweis = Value
End Set
End Property
- Public Property ErrechneterAbgabenbetrag() As Decimal
+
+ Public Overridable Property ErrechneterAbgabenbetrag() As Decimal
Get
- Return Me.errechneterAbgabenbetragField
+ Return Me._errechneterAbgabenbetrag
End Get
Set
- Me.errechneterAbgabenbetragField = Value
+ Me._errechneterAbgabenbetrag = Value
End Set
End Property
-
- Public Property ErrechneterAbgabenbetragSpecified() As Boolean
+
+ Public Overridable Property Abgabenbetrag() As Decimal
Get
- Return Me.errechneterAbgabenbetragFieldSpecified
+ Return Me._abgabenbetrag
End Get
Set
- Me.errechneterAbgabenbetragFieldSpecified = Value
+ Me._abgabenbetrag = Value
End Set
End Property
- Public Property Abgabenbetrag() As Decimal
+
+ Public Overridable Property AbgabensatzKontNr() As String
Get
- Return Me.abgabenbetragField
+ Return Me._abgabensatzKontNr
End Get
Set
- Me.abgabenbetragField = Value
+ Me._abgabensatzKontNr = Value
End Set
End Property
-
- Public Property AbgabenbetragSpecified() As Boolean
+
+ Public Overridable Property VerbrauchssteuerCode() As String
Get
- Return Me.abgabenbetragFieldSpecified
+ Return Me._verbrauchssteuerCode
End Get
Set
- Me.abgabenbetragFieldSpecified = Value
+ Me._verbrauchssteuerCode = Value
End Set
End Property
- Public Property AbgabensatzKontNr() As String
+
+ Public Overridable Property VerbrauchssteuerMenge() As Decimal
Get
- Return Me.abgabensatzKontNrField
+ Return Me._verbrauchssteuerMenge
End Get
Set
- Me.abgabensatzKontNrField = Value
+ Me._verbrauchssteuerMenge = Value
End Set
End Property
- Public Property VerbrauchssteuerCode() As String
+
+ Public Overridable Property VerbrauchssteuerMasseinheit() As String
Get
- Return Me.verbrauchssteuerCodeField
+ Return Me._verbrauchssteuerMasseinheit
End Get
Set
- Me.verbrauchssteuerCodeField = Value
+ Me._verbrauchssteuerMasseinheit = Value
End Set
End Property
- Public Property VerbrauchssteuerMenge() As Decimal
+
+ Public Overridable Property VerbrauchssteuerQualifikator() As String
Get
- Return Me.verbrauchssteuerMengeField
+ Return Me._verbrauchssteuerQualifikator
End Get
Set
- Me.verbrauchssteuerMengeField = Value
+ Me._verbrauchssteuerQualifikator = Value
End Set
End Property
-
- Public Property VerbrauchssteuerMengeSpecified() As Boolean
+
+ Public Overridable Property VerbrauchssteuerGradProzent() As Decimal
Get
- Return Me.verbrauchssteuerMengeFieldSpecified
+ Return Me._verbrauchssteuerGradProzent
End Get
Set
- Me.verbrauchssteuerMengeFieldSpecified = Value
+ Me._verbrauchssteuerGradProzent = Value
End Set
End Property
- Public Property VerbrauchssteuerMasseinheit() As String
+
+ Public Overridable Property VerbrauchssteuerWert() As Decimal
Get
- Return Me.verbrauchssteuerMasseinheitField
+ Return Me._verbrauchssteuerWert
End Get
Set
- Me.verbrauchssteuerMasseinheitField = Value
+ Me._verbrauchssteuerWert = Value
End Set
End Property
- Public Property VerbrauchssteuerQualifikator() As String
+
+ Public Overridable Property EinzelAbgabenSatz() As List(Of EinzelAbgabenSatzTAXTyp)
Get
- Return Me.verbrauchssteuerQualifikatorField
+ Return Me._einzelAbgabenSatz
End Get
Set
- Me.verbrauchssteuerQualifikatorField = Value
+ Me._einzelAbgabenSatz = Value
End Set
End Property
- Public Property VerbrauchssteuerGradProzent() As Decimal
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- Return Me.verbrauchssteuerGradProzentField
- End Get
- Set
- Me.verbrauchssteuerGradProzentField = Value
- End Set
- End Property
-
-
- Public Property VerbrauchssteuerGradProzentSpecified() As Boolean
- Get
- Return Me.verbrauchssteuerGradProzentFieldSpecified
- End Get
- Set
- Me.verbrauchssteuerGradProzentFieldSpecified = Value
- End Set
- End Property
-
- Public Property VerbrauchssteuerWert() As Decimal
- Get
- Return Me.verbrauchssteuerWertField
- End Get
- Set
- Me.verbrauchssteuerWertField = Value
- End Set
- End Property
-
-
- Public Property VerbrauchssteuerWertSpecified() As Boolean
- Get
- Return Me.verbrauchssteuerWertFieldSpecified
- End Get
- Set
- Me.verbrauchssteuerWertFieldSpecified = Value
- End Set
- End Property
-
- Public Property EinzelAbgabenSatz() As List(Of EinzelAbgabenSatzTAXTyp)
- Get
- Return Me.einzelAbgabenSatzField
- End Get
- Set
- Me.einzelAbgabenSatzField = Value
- End Set
- End Property
-
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
- Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(AbgabengruppeTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(AbgabengruppeTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current AbgabengruppeTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize AbgabengruppeTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -1053,18 +1135,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an AbgabengruppeTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output AbgabengruppeTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As AbgabengruppeTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes AbgabengruppeTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output AbgabengruppeTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As AbgabengruppeTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, AbgabengruppeTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -1072,16 +1158,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As AbgabengruppeTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As AbgabengruppeTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As AbgabengruppeTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As AbgabengruppeTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), AbgabengruppeTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), AbgabengruppeTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -1089,16 +1175,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current AbgabengruppeTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As AbgabengruppeTAXTyp
+ Return CType(SerializerXml.Deserialize(s), AbgabengruppeTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current AbgabengruppeTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -1106,13 +1197,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -1121,18 +1219,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an AbgabengruppeTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output AbgabengruppeTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbgabengruppeTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an AbgabengruppeTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output AbgabengruppeTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As AbgabengruppeTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, AbgabengruppeTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -1140,21 +1238,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbgabengruppeTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbgabengruppeTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As AbgabengruppeTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As AbgabengruppeTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -1164,57 +1270,67 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class PauschalierungTAXTyp
- Private warenkategorieField As String
+#Region "Private fields"
+ Private _warenkategorie As String
- Private kzPauschalierterAbgabensatzField As String
+ Private _kzPauschalierterAbgabensatz As String
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Public Property Warenkategorie() As String
+
+ Public Overridable Property Warenkategorie() As String
Get
- Return Me.warenkategorieField
+ Return Me._warenkategorie
End Get
Set
- Me.warenkategorieField = Value
+ Me._warenkategorie = Value
End Set
End Property
- Public Property KzPauschalierterAbgabensatz() As String
+
+ Public Overridable Property KzPauschalierterAbgabensatz() As String
Get
- Return Me.kzPauschalierterAbgabensatzField
+ Return Me._kzPauschalierterAbgabensatz
End Get
Set
- Me.kzPauschalierterAbgabensatzField = Value
+ Me._kzPauschalierterAbgabensatz = Value
End Set
End Property
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(PauschalierungTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(PauschalierungTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current PauschalierungTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize PauschalierungTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -1226,18 +1342,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an PauschalierungTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output PauschalierungTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As PauschalierungTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes PauschalierungTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output PauschalierungTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As PauschalierungTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, PauschalierungTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -1245,16 +1365,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As PauschalierungTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As PauschalierungTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As PauschalierungTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As PauschalierungTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), PauschalierungTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), PauschalierungTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -1262,16 +1382,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current PauschalierungTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As PauschalierungTAXTyp
+ Return CType(SerializerXml.Deserialize(s), PauschalierungTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current PauschalierungTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -1279,13 +1404,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -1294,18 +1426,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an PauschalierungTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output PauschalierungTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As PauschalierungTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an PauschalierungTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output PauschalierungTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As PauschalierungTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, PauschalierungTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -1313,21 +1445,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As PauschalierungTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As PauschalierungTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As PauschalierungTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As PauschalierungTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -1337,101 +1477,115 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class AbweichendeFestsetzungTAXTyp
- Private feldnameField As String
+#Region "Private fields"
+ Private _feldname As String
- Private qualifikatorField As String
+ Private _qualifikator As String
- Private qualifikatorInhaltField As String
+ Private _qualifikatorInhalt As String
- Private artAbweichendeFestsetzungField As String
+ Private _artAbweichendeFestsetzung As String
- Private festgesetztVonField As String
+ Private _festgesetztVon As String
- Private festgesetztAufField As String
+ Private _festgesetztAuf As String
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Public Property Feldname() As String
+
+ Public Overridable Property Feldname() As String
Get
- Return Me.feldnameField
+ Return Me._feldname
End Get
Set
- Me.feldnameField = Value
+ Me._feldname = Value
End Set
End Property
- Public Property Qualifikator() As String
+
+ Public Overridable Property Qualifikator() As String
Get
- Return Me.qualifikatorField
+ Return Me._qualifikator
End Get
Set
- Me.qualifikatorField = Value
+ Me._qualifikator = Value
End Set
End Property
- Public Property QualifikatorInhalt() As String
+
+ Public Overridable Property QualifikatorInhalt() As String
Get
- Return Me.qualifikatorInhaltField
+ Return Me._qualifikatorInhalt
End Get
Set
- Me.qualifikatorInhaltField = Value
+ Me._qualifikatorInhalt = Value
End Set
End Property
- Public Property ArtAbweichendeFestsetzung() As String
+
+ Public Overridable Property ArtAbweichendeFestsetzung() As String
Get
- Return Me.artAbweichendeFestsetzungField
+ Return Me._artAbweichendeFestsetzung
End Get
Set
- Me.artAbweichendeFestsetzungField = Value
+ Me._artAbweichendeFestsetzung = Value
End Set
End Property
- Public Property FestgesetztVon() As String
+
+ Public Overridable Property FestgesetztVon() As String
Get
- Return Me.festgesetztVonField
+ Return Me._festgesetztVon
End Get
Set
- Me.festgesetztVonField = Value
+ Me._festgesetztVon = Value
End Set
End Property
- Public Property FestgesetztAuf() As String
+
+ Public Overridable Property FestgesetztAuf() As String
Get
- Return Me.festgesetztAufField
+ Return Me._festgesetztAuf
End Get
Set
- Me.festgesetztAufField = Value
+ Me._festgesetztAuf = Value
End Set
End Property
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(AbweichendeFestsetzungTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(AbweichendeFestsetzungTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current AbweichendeFestsetzungTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize AbweichendeFestsetzungTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -1443,18 +1597,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an AbweichendeFestsetzungTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output AbweichendeFestsetzungTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As AbweichendeFestsetzungTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes AbweichendeFestsetzungTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output AbweichendeFestsetzungTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As AbweichendeFestsetzungTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, AbweichendeFestsetzungTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -1462,16 +1620,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As AbweichendeFestsetzungTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As AbweichendeFestsetzungTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As AbweichendeFestsetzungTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As AbweichendeFestsetzungTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), AbweichendeFestsetzungTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), AbweichendeFestsetzungTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -1479,16 +1637,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current AbweichendeFestsetzungTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As AbweichendeFestsetzungTAXTyp
+ Return CType(SerializerXml.Deserialize(s), AbweichendeFestsetzungTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current AbweichendeFestsetzungTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -1496,13 +1659,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -1511,18 +1681,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an AbweichendeFestsetzungTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output AbweichendeFestsetzungTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbweichendeFestsetzungTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an AbweichendeFestsetzungTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output AbweichendeFestsetzungTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As AbweichendeFestsetzungTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, AbweichendeFestsetzungTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -1530,21 +1700,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbweichendeFestsetzungTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbweichendeFestsetzungTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As AbweichendeFestsetzungTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As AbweichendeFestsetzungTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -1554,68 +1732,79 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class KontingentAngerechnetWarenMengeTAXTyp
- Private mengeField As String
+#Region "Private fields"
+ Private _menge As String
- Private masseinheitField As String
+ Private _masseinheit As String
- Private qualifierField As String
+ Private _qualifier As String
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Public Property Menge() As String
+
+ Public Overridable Property Menge() As String
Get
- Return Me.mengeField
+ Return Me._menge
End Get
Set
- Me.mengeField = Value
+ Me._menge = Value
End Set
End Property
- Public Property Masseinheit() As String
+
+ Public Overridable Property Masseinheit() As String
Get
- Return Me.masseinheitField
+ Return Me._masseinheit
End Get
Set
- Me.masseinheitField = Value
+ Me._masseinheit = Value
End Set
End Property
- Public Property Qualifier() As String
+
+ Public Overridable Property Qualifier() As String
Get
- Return Me.qualifierField
+ Return Me._qualifier
End Get
Set
- Me.qualifierField = Value
+ Me._qualifier = Value
End Set
End Property
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(KontingentAngerechnetWarenMengeTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(KontingentAngerechnetWarenMengeTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current KontingentAngerechnetWarenMengeTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize KontingentAngerechnetWarenMengeTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -1627,18 +1816,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an KontingentAngerechnetWarenMengeTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output KontingentAngerechnetWarenMengeTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As KontingentAngerechnetWarenMengeTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes KontingentAngerechnetWarenMengeTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output KontingentAngerechnetWarenMengeTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As KontingentAngerechnetWarenMengeTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, KontingentAngerechnetWarenMengeTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -1646,16 +1839,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As KontingentAngerechnetWarenMengeTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As KontingentAngerechnetWarenMengeTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As KontingentAngerechnetWarenMengeTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As KontingentAngerechnetWarenMengeTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), KontingentAngerechnetWarenMengeTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), KontingentAngerechnetWarenMengeTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -1663,16 +1856,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current KontingentAngerechnetWarenMengeTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As KontingentAngerechnetWarenMengeTAXTyp
+ Return CType(SerializerXml.Deserialize(s), KontingentAngerechnetWarenMengeTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current KontingentAngerechnetWarenMengeTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -1680,13 +1878,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -1695,18 +1900,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an KontingentAngerechnetWarenMengeTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output KontingentAngerechnetWarenMengeTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As KontingentAngerechnetWarenMengeTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an KontingentAngerechnetWarenMengeTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output KontingentAngerechnetWarenMengeTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As KontingentAngerechnetWarenMengeTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, KontingentAngerechnetWarenMengeTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -1714,21 +1919,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As KontingentAngerechnetWarenMengeTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As KontingentAngerechnetWarenMengeTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As KontingentAngerechnetWarenMengeTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As KontingentAngerechnetWarenMengeTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -1738,153 +1951,132 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class KontingentAngerechnetTAXTyp
- Private kontNrAngerechnetField As String
+#Region "Private fields"
+ Private _kontNrAngerechnet As String
- Private zollwertAngerechnetField As Decimal
+ Private _zollwertAngerechnet As Decimal
- Private zollwertAngerechnetFieldSpecified As Boolean
+ Private _eUStKostenAngerechnet As Decimal
- Private eUStKostenAngerechnetField As Decimal
+ Private _beguenstMengeAngerechnet As Decimal
- Private eUStKostenAngerechnetFieldSpecified As Boolean
+ Private _masseinhBegMengeAng As String
- Private beguenstMengeAngerechnetField As Decimal
+ Private _qualifBegMengeAng As String
- Private beguenstMengeAngerechnetFieldSpecified As Boolean
+ Private _warenMenge As List(Of KontingentAngerechnetWarenMengeTAXTyp)
- Private masseinhBegMengeAngField As String
-
- Private qualifBegMengeAngField As String
-
- Private warenMengeField As List(Of KontingentAngerechnetWarenMengeTAXTyp)
-
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
Public Sub New()
MyBase.New
- Me.warenMengeField = New List(Of KontingentAngerechnetWarenMengeTAXTyp)()
+ Me._warenMenge = New List(Of KontingentAngerechnetWarenMengeTAXTyp)()
End Sub
- Public Property KontNrAngerechnet() As String
+
+ Public Overridable Property KontNrAngerechnet() As String
Get
- Return Me.kontNrAngerechnetField
+ Return Me._kontNrAngerechnet
End Get
Set
- Me.kontNrAngerechnetField = Value
+ Me._kontNrAngerechnet = Value
End Set
End Property
- Public Property ZollwertAngerechnet() As Decimal
+
+ Public Overridable Property ZollwertAngerechnet() As Decimal
Get
- Return Me.zollwertAngerechnetField
+ Return Me._zollwertAngerechnet
End Get
Set
- Me.zollwertAngerechnetField = Value
+ Me._zollwertAngerechnet = Value
End Set
End Property
-
- Public Property ZollwertAngerechnetSpecified() As Boolean
+
+ Public Overridable Property EUStKostenAngerechnet() As Decimal
Get
- Return Me.zollwertAngerechnetFieldSpecified
+ Return Me._eUStKostenAngerechnet
End Get
Set
- Me.zollwertAngerechnetFieldSpecified = Value
+ Me._eUStKostenAngerechnet = Value
End Set
End Property
- Public Property EUStKostenAngerechnet() As Decimal
+
+ Public Overridable Property BeguenstMengeAngerechnet() As Decimal
Get
- Return Me.eUStKostenAngerechnetField
+ Return Me._beguenstMengeAngerechnet
End Get
Set
- Me.eUStKostenAngerechnetField = Value
+ Me._beguenstMengeAngerechnet = Value
End Set
End Property
-
- Public Property EUStKostenAngerechnetSpecified() As Boolean
+
+ Public Overridable Property MasseinhBegMengeAng() As String
Get
- Return Me.eUStKostenAngerechnetFieldSpecified
+ Return Me._masseinhBegMengeAng
End Get
Set
- Me.eUStKostenAngerechnetFieldSpecified = Value
+ Me._masseinhBegMengeAng = Value
End Set
End Property
- Public Property BeguenstMengeAngerechnet() As Decimal
+
+ Public Overridable Property QualifBegMengeAng() As String
Get
- Return Me.beguenstMengeAngerechnetField
+ Return Me._qualifBegMengeAng
End Get
Set
- Me.beguenstMengeAngerechnetField = Value
+ Me._qualifBegMengeAng = Value
End Set
End Property
-
- Public Property BeguenstMengeAngerechnetSpecified() As Boolean
+
+ Public Overridable Property WarenMenge() As List(Of KontingentAngerechnetWarenMengeTAXTyp)
Get
- Return Me.beguenstMengeAngerechnetFieldSpecified
+ Return Me._warenMenge
End Get
Set
- Me.beguenstMengeAngerechnetFieldSpecified = Value
+ Me._warenMenge = Value
End Set
End Property
- Public Property MasseinhBegMengeAng() As String
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- Return Me.masseinhBegMengeAngField
- End Get
- Set
- Me.masseinhBegMengeAngField = Value
- End Set
- End Property
-
- Public Property QualifBegMengeAng() As String
- Get
- Return Me.qualifBegMengeAngField
- End Get
- Set
- Me.qualifBegMengeAngField = Value
- End Set
- End Property
-
- Public Property WarenMenge() As List(Of KontingentAngerechnetWarenMengeTAXTyp)
- Get
- Return Me.warenMengeField
- End Get
- Set
- Me.warenMengeField = Value
- End Set
- End Property
-
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
- Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(KontingentAngerechnetTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(KontingentAngerechnetTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current KontingentAngerechnetTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize KontingentAngerechnetTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -1896,18 +2088,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an KontingentAngerechnetTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output KontingentAngerechnetTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As KontingentAngerechnetTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes KontingentAngerechnetTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output KontingentAngerechnetTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As KontingentAngerechnetTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, KontingentAngerechnetTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -1915,16 +2111,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As KontingentAngerechnetTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As KontingentAngerechnetTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As KontingentAngerechnetTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As KontingentAngerechnetTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), KontingentAngerechnetTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), KontingentAngerechnetTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -1932,16 +2128,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current KontingentAngerechnetTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As KontingentAngerechnetTAXTyp
+ Return CType(SerializerXml.Deserialize(s), KontingentAngerechnetTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current KontingentAngerechnetTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -1949,13 +2150,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -1964,18 +2172,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an KontingentAngerechnetTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output KontingentAngerechnetTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As KontingentAngerechnetTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an KontingentAngerechnetTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output KontingentAngerechnetTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As KontingentAngerechnetTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, KontingentAngerechnetTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -1983,21 +2191,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As KontingentAngerechnetTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As KontingentAngerechnetTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As KontingentAngerechnetTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As KontingentAngerechnetTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -2007,80 +2223,79 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class SonderfalleingabeTAXTyp
- Private sonderabgabenGruppeField As String
+#Region "Private fields"
+ Private _sonderabgabenGruppe As String
- Private anwendungsartField As String
+ Private _anwendungsart As String
- Private satzBetragFaktorField As Decimal
+ Private _satzBetragFaktor As Decimal
- Private satzBetragFaktorFieldSpecified As Boolean
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
-
- Public Property SonderabgabenGruppe() As String
+
+ Public Overridable Property SonderabgabenGruppe() As String
Get
- Return Me.sonderabgabenGruppeField
+ Return Me._sonderabgabenGruppe
End Get
Set
- Me.sonderabgabenGruppeField = Value
+ Me._sonderabgabenGruppe = Value
End Set
End Property
- Public Property Anwendungsart() As String
+
+ Public Overridable Property Anwendungsart() As String
Get
- Return Me.anwendungsartField
+ Return Me._anwendungsart
End Get
Set
- Me.anwendungsartField = Value
+ Me._anwendungsart = Value
End Set
End Property
- Public Property SatzBetragFaktor() As Decimal
+
+ Public Overridable Property SatzBetragFaktor() As Decimal
Get
- Return Me.satzBetragFaktorField
+ Return Me._satzBetragFaktor
End Get
Set
- Me.satzBetragFaktorField = Value
+ Me._satzBetragFaktor = Value
End Set
End Property
-
- Public Property SatzBetragFaktorSpecified() As Boolean
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- Return Me.satzBetragFaktorFieldSpecified
- End Get
- Set
- Me.satzBetragFaktorFieldSpecified = Value
- End Set
- End Property
-
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
- Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(SonderfalleingabeTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(SonderfalleingabeTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current SonderfalleingabeTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize SonderfalleingabeTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -2092,18 +2307,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an SonderfalleingabeTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output SonderfalleingabeTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As SonderfalleingabeTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes SonderfalleingabeTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output SonderfalleingabeTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As SonderfalleingabeTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, SonderfalleingabeTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -2111,16 +2330,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As SonderfalleingabeTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As SonderfalleingabeTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As SonderfalleingabeTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As SonderfalleingabeTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), SonderfalleingabeTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), SonderfalleingabeTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -2128,16 +2347,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current SonderfalleingabeTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As SonderfalleingabeTAXTyp
+ Return CType(SerializerXml.Deserialize(s), SonderfalleingabeTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current SonderfalleingabeTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -2145,13 +2369,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -2160,18 +2391,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an SonderfalleingabeTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output SonderfalleingabeTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As SonderfalleingabeTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an SonderfalleingabeTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output SonderfalleingabeTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As SonderfalleingabeTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, SonderfalleingabeTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -2179,21 +2410,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As SonderfalleingabeTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As SonderfalleingabeTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As SonderfalleingabeTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As SonderfalleingabeTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -2203,79 +2442,91 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class EZAAVVeredelungserzeugnisTyp
- Private warenbezeichnungField As String
+#Region "Private fields"
+ Private _warenbezeichnung As String
- Private ausbeuteartField As String
+ Private _ausbeuteart As String
- Private ausbeutesatzField As String
+ Private _ausbeutesatz As String
- Private kNCodeField As String
+ Private _kNCode As String
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Public Property Warenbezeichnung() As String
+
+ Public Overridable Property Warenbezeichnung() As String
Get
- Return Me.warenbezeichnungField
+ Return Me._warenbezeichnung
End Get
Set
- Me.warenbezeichnungField = Value
+ Me._warenbezeichnung = Value
End Set
End Property
- Public Property Ausbeuteart() As String
+
+ Public Overridable Property Ausbeuteart() As String
Get
- Return Me.ausbeuteartField
+ Return Me._ausbeuteart
End Get
Set
- Me.ausbeuteartField = Value
+ Me._ausbeuteart = Value
End Set
End Property
- Public Property Ausbeutesatz() As String
+
+ Public Overridable Property Ausbeutesatz() As String
Get
- Return Me.ausbeutesatzField
+ Return Me._ausbeutesatz
End Get
Set
- Me.ausbeutesatzField = Value
+ Me._ausbeutesatz = Value
End Set
End Property
- Public Property KNCode() As String
+
+ Public Overridable Property KNCode() As String
Get
- Return Me.kNCodeField
+ Return Me._kNCode
End Get
Set
- Me.kNCodeField = Value
+ Me._kNCode = Value
End Set
End Property
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(EZAAVVeredelungserzeugnisTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(EZAAVVeredelungserzeugnisTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current EZAAVVeredelungserzeugnisTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize EZAAVVeredelungserzeugnisTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -2287,18 +2538,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an EZAAVVeredelungserzeugnisTyp object
- '''
- '''string workflow markup to deserialize
- '''Output EZAAVVeredelungserzeugnisTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EZAAVVeredelungserzeugnisTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes EZAAVVeredelungserzeugnisTyp object
+ '''
+ ''' string to deserialize
+ ''' Output EZAAVVeredelungserzeugnisTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EZAAVVeredelungserzeugnisTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EZAAVVeredelungserzeugnisTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -2306,16 +2561,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EZAAVVeredelungserzeugnisTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EZAAVVeredelungserzeugnisTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As EZAAVVeredelungserzeugnisTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As EZAAVVeredelungserzeugnisTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), EZAAVVeredelungserzeugnisTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), EZAAVVeredelungserzeugnisTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -2323,16 +2578,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current EZAAVVeredelungserzeugnisTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As EZAAVVeredelungserzeugnisTyp
+ Return CType(SerializerXml.Deserialize(s), EZAAVVeredelungserzeugnisTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current EZAAVVeredelungserzeugnisTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -2340,13 +2600,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -2355,18 +2622,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an EZAAVVeredelungserzeugnisTyp object
- '''
- '''string xml file to load and deserialize
- '''Output EZAAVVeredelungserzeugnisTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVVeredelungserzeugnisTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an EZAAVVeredelungserzeugnisTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output EZAAVVeredelungserzeugnisTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As EZAAVVeredelungserzeugnisTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EZAAVVeredelungserzeugnisTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -2374,21 +2641,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVVeredelungserzeugnisTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVVeredelungserzeugnisTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As EZAAVVeredelungserzeugnisTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As EZAAVVeredelungserzeugnisTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -2398,84 +2673,96 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class EZAAVAngabenPosTyp
- Private aVWirtschaftlicheVoraussetzungenField As String
+#Region "Private fields"
+ Private _aVWirtschaftlicheVoraussetzungen As String
- Private aVVeredelungserzeugnisField As List(Of EZAAVVeredelungserzeugnisTyp)
+ Private _aVVeredelungserzeugnis As List(Of EZAAVVeredelungserzeugnisTyp)
- Private aVNaemlichkeitsmittelField As String
+ Private _aVNaemlichkeitsmittel As String
- Private aVErlaeuterungNaemlichkeitField As String
+ Private _aVErlaeuterungNaemlichkeit As String
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
Public Sub New()
MyBase.New
- Me.aVVeredelungserzeugnisField = New List(Of EZAAVVeredelungserzeugnisTyp)()
+ Me._aVVeredelungserzeugnis = New List(Of EZAAVVeredelungserzeugnisTyp)()
End Sub
- Public Property AVWirtschaftlicheVoraussetzungen() As String
+
+ Public Overridable Property AVWirtschaftlicheVoraussetzungen() As String
Get
- Return Me.aVWirtschaftlicheVoraussetzungenField
+ Return Me._aVWirtschaftlicheVoraussetzungen
End Get
Set
- Me.aVWirtschaftlicheVoraussetzungenField = Value
+ Me._aVWirtschaftlicheVoraussetzungen = Value
End Set
End Property
- Public Property AVVeredelungserzeugnis() As List(Of EZAAVVeredelungserzeugnisTyp)
+
+ Public Overridable Property AVVeredelungserzeugnis() As List(Of EZAAVVeredelungserzeugnisTyp)
Get
- Return Me.aVVeredelungserzeugnisField
+ Return Me._aVVeredelungserzeugnis
End Get
Set
- Me.aVVeredelungserzeugnisField = Value
+ Me._aVVeredelungserzeugnis = Value
End Set
End Property
- Public Property AVNaemlichkeitsmittel() As String
+
+ Public Overridable Property AVNaemlichkeitsmittel() As String
Get
- Return Me.aVNaemlichkeitsmittelField
+ Return Me._aVNaemlichkeitsmittel
End Get
Set
- Me.aVNaemlichkeitsmittelField = Value
+ Me._aVNaemlichkeitsmittel = Value
End Set
End Property
- Public Property AVErlaeuterungNaemlichkeit() As String
+
+ Public Overridable Property AVErlaeuterungNaemlichkeit() As String
Get
- Return Me.aVErlaeuterungNaemlichkeitField
+ Return Me._aVErlaeuterungNaemlichkeit
End Get
Set
- Me.aVErlaeuterungNaemlichkeitField = Value
+ Me._aVErlaeuterungNaemlichkeit = Value
End Set
End Property
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(EZAAVAngabenPosTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(EZAAVAngabenPosTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current EZAAVAngabenPosTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize EZAAVAngabenPosTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -2487,18 +2774,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an EZAAVAngabenPosTyp object
- '''
- '''string workflow markup to deserialize
- '''Output EZAAVAngabenPosTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EZAAVAngabenPosTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes EZAAVAngabenPosTyp object
+ '''
+ ''' string to deserialize
+ ''' Output EZAAVAngabenPosTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EZAAVAngabenPosTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EZAAVAngabenPosTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -2506,16 +2797,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EZAAVAngabenPosTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EZAAVAngabenPosTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As EZAAVAngabenPosTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As EZAAVAngabenPosTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), EZAAVAngabenPosTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), EZAAVAngabenPosTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -2523,16 +2814,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current EZAAVAngabenPosTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As EZAAVAngabenPosTyp
+ Return CType(SerializerXml.Deserialize(s), EZAAVAngabenPosTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current EZAAVAngabenPosTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -2540,13 +2836,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -2555,18 +2858,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an EZAAVAngabenPosTyp object
- '''
- '''string xml file to load and deserialize
- '''Output EZAAVAngabenPosTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVAngabenPosTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an EZAAVAngabenPosTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output EZAAVAngabenPosTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As EZAAVAngabenPosTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EZAAVAngabenPosTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -2574,21 +2877,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVAngabenPosTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVAngabenPosTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As EZAAVAngabenPosTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As EZAAVAngabenPosTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -2598,112 +2909,127 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class AngemeldeteUnterlageTAXTyp
- Private unterlageArtField As String
+#Region "Private fields"
+ Private _unterlageArt As String
- Private unterlageBereichField As String
+ Private _unterlageBereich As String
- Private unterlageNrField As String
+ Private _unterlageNr As String
- Private anerkennungKzField As String
+ Private _anerkennungKz As String
- Private abschreibungKzField As String
+ Private _abschreibungKz As String
- Private einbehaltenKzField As String
+ Private _einbehaltenKz As String
- Private periodischeVorlageKzField As String
+ Private _periodischeVorlageKz As String
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Public Property UnterlageArt() As String
+
+ Public Overridable Property UnterlageArt() As String
Get
- Return Me.unterlageArtField
+ Return Me._unterlageArt
End Get
Set
- Me.unterlageArtField = Value
+ Me._unterlageArt = Value
End Set
End Property
- Public Property UnterlageBereich() As String
+
+ Public Overridable Property UnterlageBereich() As String
Get
- Return Me.unterlageBereichField
+ Return Me._unterlageBereich
End Get
Set
- Me.unterlageBereichField = Value
+ Me._unterlageBereich = Value
End Set
End Property
- Public Property UnterlageNr() As String
+
+ Public Overridable Property UnterlageNr() As String
Get
- Return Me.unterlageNrField
+ Return Me._unterlageNr
End Get
Set
- Me.unterlageNrField = Value
+ Me._unterlageNr = Value
End Set
End Property
- Public Property AnerkennungKz() As String
+
+ Public Overridable Property AnerkennungKz() As String
Get
- Return Me.anerkennungKzField
+ Return Me._anerkennungKz
End Get
Set
- Me.anerkennungKzField = Value
+ Me._anerkennungKz = Value
End Set
End Property
- Public Property AbschreibungKz() As String
+
+ Public Overridable Property AbschreibungKz() As String
Get
- Return Me.abschreibungKzField
+ Return Me._abschreibungKz
End Get
Set
- Me.abschreibungKzField = Value
+ Me._abschreibungKz = Value
End Set
End Property
- Public Property EinbehaltenKz() As String
+
+ Public Overridable Property EinbehaltenKz() As String
Get
- Return Me.einbehaltenKzField
+ Return Me._einbehaltenKz
End Get
Set
- Me.einbehaltenKzField = Value
+ Me._einbehaltenKz = Value
End Set
End Property
- Public Property PeriodischeVorlageKz() As String
+
+ Public Overridable Property PeriodischeVorlageKz() As String
Get
- Return Me.periodischeVorlageKzField
+ Return Me._periodischeVorlageKz
End Get
Set
- Me.periodischeVorlageKzField = Value
+ Me._periodischeVorlageKz = Value
End Set
End Property
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(AngemeldeteUnterlageTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(AngemeldeteUnterlageTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current AngemeldeteUnterlageTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize AngemeldeteUnterlageTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -2715,18 +3041,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an AngemeldeteUnterlageTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output AngemeldeteUnterlageTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As AngemeldeteUnterlageTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes AngemeldeteUnterlageTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output AngemeldeteUnterlageTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As AngemeldeteUnterlageTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, AngemeldeteUnterlageTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -2734,16 +3064,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As AngemeldeteUnterlageTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As AngemeldeteUnterlageTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As AngemeldeteUnterlageTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As AngemeldeteUnterlageTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), AngemeldeteUnterlageTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), AngemeldeteUnterlageTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -2751,16 +3081,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current AngemeldeteUnterlageTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As AngemeldeteUnterlageTAXTyp
+ Return CType(SerializerXml.Deserialize(s), AngemeldeteUnterlageTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current AngemeldeteUnterlageTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -2768,13 +3103,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -2783,18 +3125,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an AngemeldeteUnterlageTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output AngemeldeteUnterlageTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AngemeldeteUnterlageTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an AngemeldeteUnterlageTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output AngemeldeteUnterlageTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As AngemeldeteUnterlageTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, AngemeldeteUnterlageTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -2802,21 +3144,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AngemeldeteUnterlageTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AngemeldeteUnterlageTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As AngemeldeteUnterlageTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As AngemeldeteUnterlageTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -2826,69 +3176,67 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class KursAbzugHinzuTAXTyp
- Private artAbHinzuField As String
+#Region "Private fields"
+ Private _artAbHinzu As String
- Private angewandterKursField As Decimal
+ Private _angewandterKurs As Decimal
- Private angewandterKursFieldSpecified As Boolean
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
-
- Public Property ArtAbHinzu() As String
+
+ Public Overridable Property ArtAbHinzu() As String
Get
- Return Me.artAbHinzuField
+ Return Me._artAbHinzu
End Get
Set
- Me.artAbHinzuField = Value
+ Me._artAbHinzu = Value
End Set
End Property
- Public Property AngewandterKurs() As Decimal
+
+ Public Overridable Property AngewandterKurs() As Decimal
Get
- Return Me.angewandterKursField
+ Return Me._angewandterKurs
End Get
Set
- Me.angewandterKursField = Value
+ Me._angewandterKurs = Value
End Set
End Property
-
- Public Property AngewandterKursSpecified() As Boolean
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- Return Me.angewandterKursFieldSpecified
- End Get
- Set
- Me.angewandterKursFieldSpecified = Value
- End Set
- End Property
-
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
- Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(KursAbzugHinzuTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(KursAbzugHinzuTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current KursAbzugHinzuTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize KursAbzugHinzuTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -2900,18 +3248,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an KursAbzugHinzuTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output KursAbzugHinzuTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As KursAbzugHinzuTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes KursAbzugHinzuTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output KursAbzugHinzuTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As KursAbzugHinzuTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, KursAbzugHinzuTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -2919,16 +3271,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As KursAbzugHinzuTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As KursAbzugHinzuTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As KursAbzugHinzuTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As KursAbzugHinzuTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), KursAbzugHinzuTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), KursAbzugHinzuTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -2936,16 +3288,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current KursAbzugHinzuTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As KursAbzugHinzuTAXTyp
+ Return CType(SerializerXml.Deserialize(s), KursAbzugHinzuTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current KursAbzugHinzuTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -2953,13 +3310,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -2968,18 +3332,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an KursAbzugHinzuTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output KursAbzugHinzuTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As KursAbzugHinzuTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an KursAbzugHinzuTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output KursAbzugHinzuTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As KursAbzugHinzuTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, KursAbzugHinzuTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -2987,21 +3351,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As KursAbzugHinzuTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As KursAbzugHinzuTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As KursAbzugHinzuTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As KursAbzugHinzuTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -3011,633 +3383,537 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class PositionAbgabenbescheidEinfuhrTyp
- Private positionsNrField As String
+#Region "Private fields"
+ Private _positionsNr As String
- Private erledigungKzField As String
+ Private _erledigungKz As String
- Private warenNummerEZTField As String
+ Private _warenNummerEZT As String
- Private warenNummerZusatzCodeField As List(Of String)
+ Private _warenNummerZusatzCode As List(Of String)
- Private warenBezeichnungField As String
+ Private _warenBezeichnung As String
- Private beschauMitteilungField As String
+ Private _beschauMitteilung As String
- Private erledigungMitteilungField As String
+ Private _erledigungMitteilung As String
- Private ablehnungAenderungField As String
+ Private _ablehnungAenderung As String
- Private weitererNachweisField As String
+ Private _weitererNachweis As String
- Private gewaehrteBeguenstigungField As String
+ Private _gewaehrteBeguenstigung As String
- Private anordnungKzField As String
+ Private _anordnungKz As String
- Private eUStWertField As Decimal
+ Private _eUStWert As Decimal
- Private eUStWertFieldSpecified As Boolean
+ Private _kostenFuerEUSt As Decimal
- Private kostenFuerEUStField As Decimal
+ Private _zollWert As Decimal
- Private kostenFuerEUStFieldSpecified As Boolean
+ Private _annahmeAenderung As String
- Private zollWertField As Decimal
+ Private _sicherheitsLeistungBetrag As Decimal
- Private zollWertFieldSpecified As Boolean
+ Private _registrierNrvZAAZ As String
- Private annahmeAenderungField As String
+ Private _positionsNrInvZAAZ As String
- Private sicherheitsLeistungBetragField As Decimal
+ Private _annahmeKz As String
- Private sicherheitsLeistungBetragFieldSpecified As Boolean
+ Private _annahmeDatum As Date
- Private registrierNrvZAAZField As String
+ Private _ueberlassungDatum As Date
- Private positionsNrInvZAAZField As String
+ Private _lagerfrist As Date
- Private annahmeKzField As String
+ Private _wiederAusfuhrFrist As Date
- Private annahmeDatumField As Date
+ Private _fristWeitererNachweis As Date
- Private annahmeDatumFieldSpecified As Boolean
+ Private _befund As String
- Private ueberlassungDatumField As Date
+ Private _dV1AbweichendFestgesetztKz As String
- Private ueberlassungDatumFieldSpecified As Boolean
+ Private _sonderfalleingabeKz As String
- Private lagerfristField As Date
+ Private _angewandterKursNettopreis As Decimal
- Private lagerfristFieldSpecified As Boolean
+ Private _angewandterKursMittelbZahlungen As Decimal
- Private wiederAusfuhrFristField As Date
+ Private _abzugHinzurechnungen As List(Of KursAbzugHinzuTAXTyp)
- Private wiederAusfuhrFristFieldSpecified As Boolean
+ Private _luftFrachtGesamtProzentsatz As String
- Private fristWeitererNachweisField As Date
+ Private _luftFrachtGesamtAngewandterKurs As Decimal
- Private fristWeitererNachweisFieldSpecified As Boolean
+ Private _angemeldeteUnterlage As List(Of AngemeldeteUnterlageTAXTyp)
- Private befundField As String
+ Private _eZAAVAngabenPos As EZAAVAngabenPosTyp
- Private dV1AbweichendFestgesetztKzField As String
+ Private _sonderabgabenGruppe As List(Of SonderfalleingabeTAXTyp)
- Private sonderfalleingabeKzField As String
+ Private _kontNrAngewandt As List(Of String)
- Private angewandterKursNettopreisField As Decimal
+ Private _kontingentAngerechnet As List(Of KontingentAngerechnetTAXTyp)
- Private angewandterKursNettopreisFieldSpecified As Boolean
+ Private _abweichendeFestsetzung As List(Of AbweichendeFestsetzungTAXTyp)
- Private angewandterKursMittelbZahlungenField As Decimal
+ Private _pauschalierung As PauschalierungTAXTyp
- Private angewandterKursMittelbZahlungenFieldSpecified As Boolean
+ Private _abgaben As List(Of AbgabengruppeTAXTyp)
- Private abzugHinzurechnungenField As List(Of KursAbzugHinzuTAXTyp)
-
- Private luftFrachtGesamtProzentsatzField As String
-
- Private luftFrachtGesamtAngewandterKursField As Decimal
-
- Private luftFrachtGesamtAngewandterKursFieldSpecified As Boolean
-
- Private angemeldeteUnterlageField As List(Of AngemeldeteUnterlageTAXTyp)
-
- Private eZAAVAngabenPosField As EZAAVAngabenPosTyp
-
- Private sonderabgabenGruppeField As List(Of SonderfalleingabeTAXTyp)
-
- Private kontNrAngewandtField As List(Of String)
-
- Private kontingentAngerechnetField As List(Of KontingentAngerechnetTAXTyp)
-
- Private abweichendeFestsetzungField As List(Of AbweichendeFestsetzungTAXTyp)
-
- Private pauschalierungField As PauschalierungTAXTyp
-
- Private abgabenField As List(Of AbgabengruppeTAXTyp)
-
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
Public Sub New()
MyBase.New
- Me.abgabenField = New List(Of AbgabengruppeTAXTyp)()
- Me.pauschalierungField = New PauschalierungTAXTyp()
- Me.abweichendeFestsetzungField = New List(Of AbweichendeFestsetzungTAXTyp)()
- Me.kontingentAngerechnetField = New List(Of KontingentAngerechnetTAXTyp)()
- Me.kontNrAngewandtField = New List(Of String)()
- Me.sonderabgabenGruppeField = New List(Of SonderfalleingabeTAXTyp)()
- Me.eZAAVAngabenPosField = New EZAAVAngabenPosTyp()
- Me.angemeldeteUnterlageField = New List(Of AngemeldeteUnterlageTAXTyp)()
- Me.abzugHinzurechnungenField = New List(Of KursAbzugHinzuTAXTyp)()
- Me.warenNummerZusatzCodeField = New List(Of String)()
+ Me._abgaben = New List(Of AbgabengruppeTAXTyp)()
+ Me._pauschalierung = New PauschalierungTAXTyp()
+ Me._abweichendeFestsetzung = New List(Of AbweichendeFestsetzungTAXTyp)()
+ Me._kontingentAngerechnet = New List(Of KontingentAngerechnetTAXTyp)()
+ Me._kontNrAngewandt = New List(Of String)()
+ Me._sonderabgabenGruppe = New List(Of SonderfalleingabeTAXTyp)()
+ Me._eZAAVAngabenPos = New EZAAVAngabenPosTyp()
+ Me._angemeldeteUnterlage = New List(Of AngemeldeteUnterlageTAXTyp)()
+ Me._abzugHinzurechnungen = New List(Of KursAbzugHinzuTAXTyp)()
+ Me._warenNummerZusatzCode = New List(Of String)()
End Sub
- Public Property PositionsNr() As String
+
+ Public Overridable Property PositionsNr() As String
Get
- Return Me.positionsNrField
+ Return Me._positionsNr
End Get
Set
- Me.positionsNrField = Value
+ Me._positionsNr = Value
End Set
End Property
- Public Property ErledigungKz() As String
+
+ Public Overridable Property ErledigungKz() As String
Get
- Return Me.erledigungKzField
+ Return Me._erledigungKz
End Get
Set
- Me.erledigungKzField = Value
+ Me._erledigungKz = Value
End Set
End Property
- Public Property WarenNummerEZT() As String
+
+ Public Overridable Property WarenNummerEZT() As String
Get
- Return Me.warenNummerEZTField
+ Return Me._warenNummerEZT
End Get
Set
- Me.warenNummerEZTField = Value
+ Me._warenNummerEZT = Value
End Set
End Property
- Public Property WarenNummerZusatzCode() As List(Of String)
+
+ Public Overridable Property WarenNummerZusatzCode() As List(Of String)
Get
- Return Me.warenNummerZusatzCodeField
+ Return Me._warenNummerZusatzCode
End Get
Set
- Me.warenNummerZusatzCodeField = Value
+ Me._warenNummerZusatzCode = Value
End Set
End Property
- Public Property WarenBezeichnung() As String
+
+ Public Overridable Property WarenBezeichnung() As String
Get
- Return Me.warenBezeichnungField
+ Return Me._warenBezeichnung
End Get
Set
- Me.warenBezeichnungField = Value
+ Me._warenBezeichnung = Value
End Set
End Property
- Public Property BeschauMitteilung() As String
+
+ Public Overridable Property BeschauMitteilung() As String
Get
- Return Me.beschauMitteilungField
+ Return Me._beschauMitteilung
End Get
Set
- Me.beschauMitteilungField = Value
+ Me._beschauMitteilung = Value
End Set
End Property
- Public Property ErledigungMitteilung() As String
+
+ Public Overridable Property ErledigungMitteilung() As String
Get
- Return Me.erledigungMitteilungField
+ Return Me._erledigungMitteilung
End Get
Set
- Me.erledigungMitteilungField = Value
+ Me._erledigungMitteilung = Value
End Set
End Property
- Public Property AblehnungAenderung() As String
+
+ Public Overridable Property AblehnungAenderung() As String
Get
- Return Me.ablehnungAenderungField
+ Return Me._ablehnungAenderung
End Get
Set
- Me.ablehnungAenderungField = Value
+ Me._ablehnungAenderung = Value
End Set
End Property
- Public Property WeitererNachweis() As String
+
+ Public Overridable Property WeitererNachweis() As String
Get
- Return Me.weitererNachweisField
+ Return Me._weitererNachweis
End Get
Set
- Me.weitererNachweisField = Value
+ Me._weitererNachweis = Value
End Set
End Property
- Public Property GewaehrteBeguenstigung() As String
+
+ Public Overridable Property GewaehrteBeguenstigung() As String
Get
- Return Me.gewaehrteBeguenstigungField
+ Return Me._gewaehrteBeguenstigung
End Get
Set
- Me.gewaehrteBeguenstigungField = Value
+ Me._gewaehrteBeguenstigung = Value
End Set
End Property
- Public Property AnordnungKz() As String
+
+ Public Overridable Property AnordnungKz() As String
Get
- Return Me.anordnungKzField
+ Return Me._anordnungKz
End Get
Set
- Me.anordnungKzField = Value
+ Me._anordnungKz = Value
End Set
End Property
- Public Property EUStWert() As Decimal
+
+ Public Overridable Property EUStWert() As Decimal
Get
- Return Me.eUStWertField
+ Return Me._eUStWert
End Get
Set
- Me.eUStWertField = Value
+ Me._eUStWert = Value
End Set
End Property
-
- Public Property EUStWertSpecified() As Boolean
+
+ Public Overridable Property KostenFuerEUSt() As Decimal
Get
- Return Me.eUStWertFieldSpecified
+ Return Me._kostenFuerEUSt
End Get
Set
- Me.eUStWertFieldSpecified = Value
+ Me._kostenFuerEUSt = Value
End Set
End Property
- Public Property KostenFuerEUSt() As Decimal
+
+ Public Overridable Property ZollWert() As Decimal
Get
- Return Me.kostenFuerEUStField
+ Return Me._zollWert
End Get
Set
- Me.kostenFuerEUStField = Value
+ Me._zollWert = Value
End Set
End Property
-
- Public Property KostenFuerEUStSpecified() As Boolean
+
+ Public Overridable Property AnnahmeAenderung() As String
Get
- Return Me.kostenFuerEUStFieldSpecified
+ Return Me._annahmeAenderung
End Get
Set
- Me.kostenFuerEUStFieldSpecified = Value
+ Me._annahmeAenderung = Value
End Set
End Property
- Public Property ZollWert() As Decimal
+
+ Public Overridable Property SicherheitsLeistungBetrag() As Decimal
Get
- Return Me.zollWertField
+ Return Me._sicherheitsLeistungBetrag
End Get
Set
- Me.zollWertField = Value
+ Me._sicherheitsLeistungBetrag = Value
End Set
End Property
-
- Public Property ZollWertSpecified() As Boolean
+
+ Public Overridable Property RegistrierNrvZAAZ() As String
Get
- Return Me.zollWertFieldSpecified
+ Return Me._registrierNrvZAAZ
End Get
Set
- Me.zollWertFieldSpecified = Value
+ Me._registrierNrvZAAZ = Value
End Set
End Property
- Public Property AnnahmeAenderung() As String
+
+ Public Overridable Property PositionsNrInvZAAZ() As String
Get
- Return Me.annahmeAenderungField
+ Return Me._positionsNrInvZAAZ
End Get
Set
- Me.annahmeAenderungField = Value
+ Me._positionsNrInvZAAZ = Value
End Set
End Property
- Public Property SicherheitsLeistungBetrag() As Decimal
+
+ Public Overridable Property AnnahmeKz() As String
Get
- Return Me.sicherheitsLeistungBetragField
+ Return Me._annahmeKz
End Get
Set
- Me.sicherheitsLeistungBetragField = Value
+ Me._annahmeKz = Value
End Set
End Property
-
- Public Property SicherheitsLeistungBetragSpecified() As Boolean
+
+ Public Overridable Property AnnahmeDatum() As Date
Get
- Return Me.sicherheitsLeistungBetragFieldSpecified
+ Return Me._annahmeDatum
End Get
Set
- Me.sicherheitsLeistungBetragFieldSpecified = Value
+ Me._annahmeDatum = Value
End Set
End Property
- Public Property RegistrierNrvZAAZ() As String
+
+ Public Overridable Property UeberlassungDatum() As Date
Get
- Return Me.registrierNrvZAAZField
+ Return Me._ueberlassungDatum
End Get
Set
- Me.registrierNrvZAAZField = Value
+ Me._ueberlassungDatum = Value
End Set
End Property
- Public Property PositionsNrInvZAAZ() As String
+
+ Public Overridable Property Lagerfrist() As Date
Get
- Return Me.positionsNrInvZAAZField
+ Return Me._lagerfrist
End Get
Set
- Me.positionsNrInvZAAZField = Value
+ Me._lagerfrist = Value
End Set
End Property
- Public Property AnnahmeKz() As String
+
+ Public Overridable Property WiederAusfuhrFrist() As Date
Get
- Return Me.annahmeKzField
+ Return Me._wiederAusfuhrFrist
End Get
Set
- Me.annahmeKzField = Value
+ Me._wiederAusfuhrFrist = Value
End Set
End Property
- Public Property AnnahmeDatum() As Date
+
+ Public Overridable Property FristWeitererNachweis() As Date
Get
- Return Me.annahmeDatumField
+ Return Me._fristWeitererNachweis
End Get
Set
- Me.annahmeDatumField = Value
+ Me._fristWeitererNachweis = Value
End Set
End Property
-
- Public Property AnnahmeDatumSpecified() As Boolean
+
+ Public Overridable Property Befund() As String
Get
- Return Me.annahmeDatumFieldSpecified
+ Return Me._befund
End Get
Set
- Me.annahmeDatumFieldSpecified = Value
+ Me._befund = Value
End Set
End Property
- Public Property UeberlassungDatum() As Date
+
+ Public Overridable Property DV1AbweichendFestgesetztKz() As String
Get
- Return Me.ueberlassungDatumField
+ Return Me._dV1AbweichendFestgesetztKz
End Get
Set
- Me.ueberlassungDatumField = Value
+ Me._dV1AbweichendFestgesetztKz = Value
End Set
End Property
-
- Public Property UeberlassungDatumSpecified() As Boolean
+
+ Public Overridable Property SonderfalleingabeKz() As String
Get
- Return Me.ueberlassungDatumFieldSpecified
+ Return Me._sonderfalleingabeKz
End Get
Set
- Me.ueberlassungDatumFieldSpecified = Value
+ Me._sonderfalleingabeKz = Value
End Set
End Property
- Public Property Lagerfrist() As Date
+
+ Public Overridable Property AngewandterKursNettopreis() As Decimal
Get
- Return Me.lagerfristField
+ Return Me._angewandterKursNettopreis
End Get
Set
- Me.lagerfristField = Value
+ Me._angewandterKursNettopreis = Value
End Set
End Property
-
- Public Property LagerfristSpecified() As Boolean
+
+ Public Overridable Property AngewandterKursMittelbZahlungen() As Decimal
Get
- Return Me.lagerfristFieldSpecified
+ Return Me._angewandterKursMittelbZahlungen
End Get
Set
- Me.lagerfristFieldSpecified = Value
+ Me._angewandterKursMittelbZahlungen = Value
End Set
End Property
- Public Property WiederAusfuhrFrist() As Date
+
+ Public Overridable Property AbzugHinzurechnungen() As List(Of KursAbzugHinzuTAXTyp)
Get
- Return Me.wiederAusfuhrFristField
+ Return Me._abzugHinzurechnungen
End Get
Set
- Me.wiederAusfuhrFristField = Value
+ Me._abzugHinzurechnungen = Value
End Set
End Property
-
- Public Property WiederAusfuhrFristSpecified() As Boolean
+
+ Public Overridable Property LuftFrachtGesamtProzentsatz() As String
Get
- Return Me.wiederAusfuhrFristFieldSpecified
+ Return Me._luftFrachtGesamtProzentsatz
End Get
Set
- Me.wiederAusfuhrFristFieldSpecified = Value
+ Me._luftFrachtGesamtProzentsatz = Value
End Set
End Property
- Public Property FristWeitererNachweis() As Date
+
+ Public Overridable Property LuftFrachtGesamtAngewandterKurs() As Decimal
Get
- Return Me.fristWeitererNachweisField
+ Return Me._luftFrachtGesamtAngewandterKurs
End Get
Set
- Me.fristWeitererNachweisField = Value
+ Me._luftFrachtGesamtAngewandterKurs = Value
End Set
End Property
-
- Public Property FristWeitererNachweisSpecified() As Boolean
+
+ Public Overridable Property AngemeldeteUnterlage() As List(Of AngemeldeteUnterlageTAXTyp)
Get
- Return Me.fristWeitererNachweisFieldSpecified
+ Return Me._angemeldeteUnterlage
End Get
Set
- Me.fristWeitererNachweisFieldSpecified = Value
+ Me._angemeldeteUnterlage = Value
End Set
End Property
- Public Property Befund() As String
+
+ Public Overridable Property EZAAVAngabenPos() As EZAAVAngabenPosTyp
Get
- Return Me.befundField
+ Return Me._eZAAVAngabenPos
End Get
Set
- Me.befundField = Value
+ Me._eZAAVAngabenPos = Value
End Set
End Property
- Public Property DV1AbweichendFestgesetztKz() As String
+
+ Public Overridable Property SonderabgabenGruppe() As List(Of SonderfalleingabeTAXTyp)
Get
- Return Me.dV1AbweichendFestgesetztKzField
+ Return Me._sonderabgabenGruppe
End Get
Set
- Me.dV1AbweichendFestgesetztKzField = Value
+ Me._sonderabgabenGruppe = Value
End Set
End Property
- Public Property SonderfalleingabeKz() As String
+
+ Public Overridable Property KontNrAngewandt() As List(Of String)
Get
- Return Me.sonderfalleingabeKzField
+ Return Me._kontNrAngewandt
End Get
Set
- Me.sonderfalleingabeKzField = Value
+ Me._kontNrAngewandt = Value
End Set
End Property
- Public Property AngewandterKursNettopreis() As Decimal
+
+ Public Overridable Property KontingentAngerechnet() As List(Of KontingentAngerechnetTAXTyp)
Get
- Return Me.angewandterKursNettopreisField
+ Return Me._kontingentAngerechnet
End Get
Set
- Me.angewandterKursNettopreisField = Value
+ Me._kontingentAngerechnet = Value
End Set
End Property
-
- Public Property AngewandterKursNettopreisSpecified() As Boolean
+
+ Public Overridable Property AbweichendeFestsetzung() As List(Of AbweichendeFestsetzungTAXTyp)
Get
- Return Me.angewandterKursNettopreisFieldSpecified
+ Return Me._abweichendeFestsetzung
End Get
Set
- Me.angewandterKursNettopreisFieldSpecified = Value
+ Me._abweichendeFestsetzung = Value
End Set
End Property
- Public Property AngewandterKursMittelbZahlungen() As Decimal
+
+ Public Overridable Property Pauschalierung() As PauschalierungTAXTyp
Get
- Return Me.angewandterKursMittelbZahlungenField
+ Return Me._pauschalierung
End Get
Set
- Me.angewandterKursMittelbZahlungenField = Value
+ Me._pauschalierung = Value
End Set
End Property
-
- Public Property AngewandterKursMittelbZahlungenSpecified() As Boolean
+
+ Public Overridable Property Abgaben() As List(Of AbgabengruppeTAXTyp)
Get
- Return Me.angewandterKursMittelbZahlungenFieldSpecified
+ Return Me._abgaben
End Get
Set
- Me.angewandterKursMittelbZahlungenFieldSpecified = Value
+ Me._abgaben = Value
End Set
End Property
- Public Property AbzugHinzurechnungen() As List(Of KursAbzugHinzuTAXTyp)
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- Return Me.abzugHinzurechnungenField
- End Get
- Set
- Me.abzugHinzurechnungenField = Value
- End Set
- End Property
-
- Public Property LuftFrachtGesamtProzentsatz() As String
- Get
- Return Me.luftFrachtGesamtProzentsatzField
- End Get
- Set
- Me.luftFrachtGesamtProzentsatzField = Value
- End Set
- End Property
-
- Public Property LuftFrachtGesamtAngewandterKurs() As Decimal
- Get
- Return Me.luftFrachtGesamtAngewandterKursField
- End Get
- Set
- Me.luftFrachtGesamtAngewandterKursField = Value
- End Set
- End Property
-
-
- Public Property LuftFrachtGesamtAngewandterKursSpecified() As Boolean
- Get
- Return Me.luftFrachtGesamtAngewandterKursFieldSpecified
- End Get
- Set
- Me.luftFrachtGesamtAngewandterKursFieldSpecified = Value
- End Set
- End Property
-
- Public Property AngemeldeteUnterlage() As List(Of AngemeldeteUnterlageTAXTyp)
- Get
- Return Me.angemeldeteUnterlageField
- End Get
- Set
- Me.angemeldeteUnterlageField = Value
- End Set
- End Property
-
- Public Property EZAAVAngabenPos() As EZAAVAngabenPosTyp
- Get
- Return Me.eZAAVAngabenPosField
- End Get
- Set
- Me.eZAAVAngabenPosField = Value
- End Set
- End Property
-
- Public Property SonderabgabenGruppe() As List(Of SonderfalleingabeTAXTyp)
- Get
- Return Me.sonderabgabenGruppeField
- End Get
- Set
- Me.sonderabgabenGruppeField = Value
- End Set
- End Property
-
- Public Property KontNrAngewandt() As List(Of String)
- Get
- Return Me.kontNrAngewandtField
- End Get
- Set
- Me.kontNrAngewandtField = Value
- End Set
- End Property
-
- Public Property KontingentAngerechnet() As List(Of KontingentAngerechnetTAXTyp)
- Get
- Return Me.kontingentAngerechnetField
- End Get
- Set
- Me.kontingentAngerechnetField = Value
- End Set
- End Property
-
- Public Property AbweichendeFestsetzung() As List(Of AbweichendeFestsetzungTAXTyp)
- Get
- Return Me.abweichendeFestsetzungField
- End Get
- Set
- Me.abweichendeFestsetzungField = Value
- End Set
- End Property
-
- Public Property Pauschalierung() As PauschalierungTAXTyp
- Get
- Return Me.pauschalierungField
- End Get
- Set
- Me.pauschalierungField = Value
- End Set
- End Property
-
- Public Property Abgaben() As List(Of AbgabengruppeTAXTyp)
- Get
- Return Me.abgabenField
- End Get
- Set
- Me.abgabenField = Value
- End Set
- End Property
-
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
- Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(PositionAbgabenbescheidEinfuhrTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(PositionAbgabenbescheidEinfuhrTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current PositionAbgabenbescheidEinfuhrTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize PositionAbgabenbescheidEinfuhrTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -3649,18 +3925,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an PositionAbgabenbescheidEinfuhrTyp object
- '''
- '''string workflow markup to deserialize
- '''Output PositionAbgabenbescheidEinfuhrTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As PositionAbgabenbescheidEinfuhrTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes PositionAbgabenbescheidEinfuhrTyp object
+ '''
+ ''' string to deserialize
+ ''' Output PositionAbgabenbescheidEinfuhrTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As PositionAbgabenbescheidEinfuhrTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, PositionAbgabenbescheidEinfuhrTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -3668,16 +3948,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As PositionAbgabenbescheidEinfuhrTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As PositionAbgabenbescheidEinfuhrTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As PositionAbgabenbescheidEinfuhrTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As PositionAbgabenbescheidEinfuhrTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), PositionAbgabenbescheidEinfuhrTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), PositionAbgabenbescheidEinfuhrTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -3685,16 +3965,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current PositionAbgabenbescheidEinfuhrTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As PositionAbgabenbescheidEinfuhrTyp
+ Return CType(SerializerXml.Deserialize(s), PositionAbgabenbescheidEinfuhrTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current PositionAbgabenbescheidEinfuhrTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -3702,13 +3987,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -3717,18 +4009,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an PositionAbgabenbescheidEinfuhrTyp object
- '''
- '''string xml file to load and deserialize
- '''Output PositionAbgabenbescheidEinfuhrTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As PositionAbgabenbescheidEinfuhrTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an PositionAbgabenbescheidEinfuhrTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output PositionAbgabenbescheidEinfuhrTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As PositionAbgabenbescheidEinfuhrTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, PositionAbgabenbescheidEinfuhrTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -3736,21 +4028,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As PositionAbgabenbescheidEinfuhrTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As PositionAbgabenbescheidEinfuhrTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As PositionAbgabenbescheidEinfuhrTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As PositionAbgabenbescheidEinfuhrTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -3760,90 +4060,103 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class EZAAVAngabenKopfWeitererVeredelungsortTyp
- Private strasseField As String
+#Region "Private fields"
+ Private _strasse As String
- Private landField As String
+ Private _land As String
- Private pLZField As String
+ Private _pLZ As String
- Private ortField As String
+ Private _ort As String
- Private ortsteilField As String
+ Private _ortsteil As String
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Public Property Strasse() As String
+
+ Public Overridable Property Strasse() As String
Get
- Return Me.strasseField
+ Return Me._strasse
End Get
Set
- Me.strasseField = Value
+ Me._strasse = Value
End Set
End Property
- Public Property Land() As String
+
+ Public Overridable Property Land() As String
Get
- Return Me.landField
+ Return Me._land
End Get
Set
- Me.landField = Value
+ Me._land = Value
End Set
End Property
- Public Property PLZ() As String
+
+ Public Overridable Property PLZ() As String
Get
- Return Me.pLZField
+ Return Me._pLZ
End Get
Set
- Me.pLZField = Value
+ Me._pLZ = Value
End Set
End Property
- Public Property Ort() As String
+
+ Public Overridable Property Ort() As String
Get
- Return Me.ortField
+ Return Me._ort
End Get
Set
- Me.ortField = Value
+ Me._ort = Value
End Set
End Property
- Public Property Ortsteil() As String
+
+ Public Overridable Property Ortsteil() As String
Get
- Return Me.ortsteilField
+ Return Me._ortsteil
End Get
Set
- Me.ortsteilField = Value
+ Me._ortsteil = Value
End Set
End Property
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(EZAAVAngabenKopfWeitererVeredelungsortTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(EZAAVAngabenKopfWeitererVeredelungsortTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current EZAAVAngabenKopfWeitererVeredelungsortTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize EZAAVAngabenKopfWeitererVeredelungsortTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -3855,18 +4168,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an EZAAVAngabenKopfWeitererVeredelungsortTyp object
- '''
- '''string workflow markup to deserialize
- '''Output EZAAVAngabenKopfWeitererVeredelungsortTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EZAAVAngabenKopfWeitererVeredelungsortTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes EZAAVAngabenKopfWeitererVeredelungsortTyp object
+ '''
+ ''' string to deserialize
+ ''' Output EZAAVAngabenKopfWeitererVeredelungsortTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EZAAVAngabenKopfWeitererVeredelungsortTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EZAAVAngabenKopfWeitererVeredelungsortTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -3874,16 +4191,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EZAAVAngabenKopfWeitererVeredelungsortTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EZAAVAngabenKopfWeitererVeredelungsortTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As EZAAVAngabenKopfWeitererVeredelungsortTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As EZAAVAngabenKopfWeitererVeredelungsortTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), EZAAVAngabenKopfWeitererVeredelungsortTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), EZAAVAngabenKopfWeitererVeredelungsortTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -3891,16 +4208,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current EZAAVAngabenKopfWeitererVeredelungsortTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As EZAAVAngabenKopfWeitererVeredelungsortTyp
+ Return CType(SerializerXml.Deserialize(s), EZAAVAngabenKopfWeitererVeredelungsortTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current EZAAVAngabenKopfWeitererVeredelungsortTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -3908,13 +4230,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -3923,18 +4252,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an EZAAVAngabenKopfWeitererVeredelungsortTyp object
- '''
- '''string xml file to load and deserialize
- '''Output EZAAVAngabenKopfWeitererVeredelungsortTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVAngabenKopfWeitererVeredelungsortTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an EZAAVAngabenKopfWeitererVeredelungsortTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output EZAAVAngabenKopfWeitererVeredelungsortTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As EZAAVAngabenKopfWeitererVeredelungsortTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EZAAVAngabenKopfWeitererVeredelungsortTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -3942,21 +4271,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVAngabenKopfWeitererVeredelungsortTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVAngabenKopfWeitererVeredelungsortTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As EZAAVAngabenKopfWeitererVeredelungsortTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As EZAAVAngabenKopfWeitererVeredelungsortTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -3966,284 +4303,301 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class EZAAVAngabenKopfTyp
- Private kzBemessungEinfuhrabgabenbetragField As String
+#Region "Private fields"
+ Private _kzBemessungEinfuhrabgabenbetrag As String
- Private kzAbrechnungField As String
+ Private _kzAbrechnung As String
- Private kzVereinfBefoerderungField As String
+ Private _kzVereinfBefoerderung As String
- Private zusaetzlicheAngabenField As String
+ Private _zusaetzlicheAngaben As String
- Private kzVerzichtSicherheitField As String
+ Private _kzVerzichtSicherheit As String
- Private erlaeuterungenZurSicherheitField As String
+ Private _erlaeuterungenZurSicherheit As String
- Private betragDerSicherheitField As Decimal
+ Private _betragDerSicherheit As Decimal
- Private betragDerSicherheitFieldSpecified As Boolean
+ Private _deutschesUeHZA As String
- Private deutschesUeHZAField As String
+ Private _einzelheitenGeplantVeredelungsvorgang As String
- Private einzelheitenGeplantVeredelungsvorgangField As String
+ Private _hauptbuchhaltungStrasse As String
- Private hauptbuchhaltungStrasseField As String
+ Private _hauptbuchhaltungLand As String
- Private hauptbuchhaltungLandField As String
+ Private _hauptbuchhaltungPLZ As String
- Private hauptbuchhaltungPLZField As String
+ Private _hauptbuchhaltungOrt As String
- Private hauptbuchhaltungOrtField As String
+ Private _hauptbuchhaltungOrtsteil As String
- Private hauptbuchhaltungOrtsteilField As String
+ Private _veredelungStrasse As String
- Private veredelungStrasseField As String
+ Private _veredelungLand As String
- Private veredelungLandField As String
+ Private _veredelungPLZ As String
- Private veredelungPLZField As String
+ Private _veredelungOrt As String
- Private veredelungOrtField As String
+ Private _veredelungOrtsteil As String
- Private veredelungOrtsteilField As String
+ Private _weitererVeredelungsort As List(Of EZAAVAngabenKopfWeitererVeredelungsortTyp)
- Private weitererVeredelungsortField As List(Of EZAAVAngabenKopfWeitererVeredelungsortTyp)
+ Private _zollstelleErledigung As List(Of String)
- Private zollstelleErledigungField As List(Of String)
-
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
Public Sub New()
MyBase.New
- Me.zollstelleErledigungField = New List(Of String)()
- Me.weitererVeredelungsortField = New List(Of EZAAVAngabenKopfWeitererVeredelungsortTyp)()
+ Me._zollstelleErledigung = New List(Of String)()
+ Me._weitererVeredelungsort = New List(Of EZAAVAngabenKopfWeitererVeredelungsortTyp)()
End Sub
- Public Property KzBemessungEinfuhrabgabenbetrag() As String
+
+ Public Overridable Property KzBemessungEinfuhrabgabenbetrag() As String
Get
- Return Me.kzBemessungEinfuhrabgabenbetragField
+ Return Me._kzBemessungEinfuhrabgabenbetrag
End Get
Set
- Me.kzBemessungEinfuhrabgabenbetragField = Value
+ Me._kzBemessungEinfuhrabgabenbetrag = Value
End Set
End Property
- Public Property KzAbrechnung() As String
+
+ Public Overridable Property KzAbrechnung() As String
Get
- Return Me.kzAbrechnungField
+ Return Me._kzAbrechnung
End Get
Set
- Me.kzAbrechnungField = Value
+ Me._kzAbrechnung = Value
End Set
End Property
- Public Property KzVereinfBefoerderung() As String
+
+ Public Overridable Property KzVereinfBefoerderung() As String
Get
- Return Me.kzVereinfBefoerderungField
+ Return Me._kzVereinfBefoerderung
End Get
Set
- Me.kzVereinfBefoerderungField = Value
+ Me._kzVereinfBefoerderung = Value
End Set
End Property
- Public Property ZusaetzlicheAngaben() As String
+
+ Public Overridable Property ZusaetzlicheAngaben() As String
Get
- Return Me.zusaetzlicheAngabenField
+ Return Me._zusaetzlicheAngaben
End Get
Set
- Me.zusaetzlicheAngabenField = Value
+ Me._zusaetzlicheAngaben = Value
End Set
End Property
- Public Property KzVerzichtSicherheit() As String
+
+ Public Overridable Property KzVerzichtSicherheit() As String
Get
- Return Me.kzVerzichtSicherheitField
+ Return Me._kzVerzichtSicherheit
End Get
Set
- Me.kzVerzichtSicherheitField = Value
+ Me._kzVerzichtSicherheit = Value
End Set
End Property
- Public Property ErlaeuterungenZurSicherheit() As String
+
+ Public Overridable Property ErlaeuterungenZurSicherheit() As String
Get
- Return Me.erlaeuterungenZurSicherheitField
+ Return Me._erlaeuterungenZurSicherheit
End Get
Set
- Me.erlaeuterungenZurSicherheitField = Value
+ Me._erlaeuterungenZurSicherheit = Value
End Set
End Property
- Public Property BetragDerSicherheit() As Decimal
+
+ Public Overridable Property BetragDerSicherheit() As Decimal
Get
- Return Me.betragDerSicherheitField
+ Return Me._betragDerSicherheit
End Get
Set
- Me.betragDerSicherheitField = Value
+ Me._betragDerSicherheit = Value
End Set
End Property
-
- Public Property BetragDerSicherheitSpecified() As Boolean
+
+ Public Overridable Property DeutschesUeHZA() As String
Get
- Return Me.betragDerSicherheitFieldSpecified
+ Return Me._deutschesUeHZA
End Get
Set
- Me.betragDerSicherheitFieldSpecified = Value
+ Me._deutschesUeHZA = Value
End Set
End Property
- Public Property DeutschesUeHZA() As String
+
+ Public Overridable Property EinzelheitenGeplantVeredelungsvorgang() As String
Get
- Return Me.deutschesUeHZAField
+ Return Me._einzelheitenGeplantVeredelungsvorgang
End Get
Set
- Me.deutschesUeHZAField = Value
+ Me._einzelheitenGeplantVeredelungsvorgang = Value
End Set
End Property
- Public Property EinzelheitenGeplantVeredelungsvorgang() As String
+
+ Public Overridable Property HauptbuchhaltungStrasse() As String
Get
- Return Me.einzelheitenGeplantVeredelungsvorgangField
+ Return Me._hauptbuchhaltungStrasse
End Get
Set
- Me.einzelheitenGeplantVeredelungsvorgangField = Value
+ Me._hauptbuchhaltungStrasse = Value
End Set
End Property
- Public Property HauptbuchhaltungStrasse() As String
+
+ Public Overridable Property HauptbuchhaltungLand() As String
Get
- Return Me.hauptbuchhaltungStrasseField
+ Return Me._hauptbuchhaltungLand
End Get
Set
- Me.hauptbuchhaltungStrasseField = Value
+ Me._hauptbuchhaltungLand = Value
End Set
End Property
- Public Property HauptbuchhaltungLand() As String
+
+ Public Overridable Property HauptbuchhaltungPLZ() As String
Get
- Return Me.hauptbuchhaltungLandField
+ Return Me._hauptbuchhaltungPLZ
End Get
Set
- Me.hauptbuchhaltungLandField = Value
+ Me._hauptbuchhaltungPLZ = Value
End Set
End Property
- Public Property HauptbuchhaltungPLZ() As String
+
+ Public Overridable Property HauptbuchhaltungOrt() As String
Get
- Return Me.hauptbuchhaltungPLZField
+ Return Me._hauptbuchhaltungOrt
End Get
Set
- Me.hauptbuchhaltungPLZField = Value
+ Me._hauptbuchhaltungOrt = Value
End Set
End Property
- Public Property HauptbuchhaltungOrt() As String
+
+ Public Overridable Property HauptbuchhaltungOrtsteil() As String
Get
- Return Me.hauptbuchhaltungOrtField
+ Return Me._hauptbuchhaltungOrtsteil
End Get
Set
- Me.hauptbuchhaltungOrtField = Value
+ Me._hauptbuchhaltungOrtsteil = Value
End Set
End Property
- Public Property HauptbuchhaltungOrtsteil() As String
+
+ Public Overridable Property VeredelungStrasse() As String
Get
- Return Me.hauptbuchhaltungOrtsteilField
+ Return Me._veredelungStrasse
End Get
Set
- Me.hauptbuchhaltungOrtsteilField = Value
+ Me._veredelungStrasse = Value
End Set
End Property
- Public Property VeredelungStrasse() As String
+
+ Public Overridable Property VeredelungLand() As String
Get
- Return Me.veredelungStrasseField
+ Return Me._veredelungLand
End Get
Set
- Me.veredelungStrasseField = Value
+ Me._veredelungLand = Value
End Set
End Property
- Public Property VeredelungLand() As String
+
+ Public Overridable Property VeredelungPLZ() As String
Get
- Return Me.veredelungLandField
+ Return Me._veredelungPLZ
End Get
Set
- Me.veredelungLandField = Value
+ Me._veredelungPLZ = Value
End Set
End Property
- Public Property VeredelungPLZ() As String
+
+ Public Overridable Property VeredelungOrt() As String
Get
- Return Me.veredelungPLZField
+ Return Me._veredelungOrt
End Get
Set
- Me.veredelungPLZField = Value
+ Me._veredelungOrt = Value
End Set
End Property
- Public Property VeredelungOrt() As String
+
+ Public Overridable Property VeredelungOrtsteil() As String
Get
- Return Me.veredelungOrtField
+ Return Me._veredelungOrtsteil
End Get
Set
- Me.veredelungOrtField = Value
+ Me._veredelungOrtsteil = Value
End Set
End Property
- Public Property VeredelungOrtsteil() As String
+
+ Public Overridable Property WeitererVeredelungsort() As List(Of EZAAVAngabenKopfWeitererVeredelungsortTyp)
Get
- Return Me.veredelungOrtsteilField
+ Return Me._weitererVeredelungsort
End Get
Set
- Me.veredelungOrtsteilField = Value
+ Me._weitererVeredelungsort = Value
End Set
End Property
- Public Property WeitererVeredelungsort() As List(Of EZAAVAngabenKopfWeitererVeredelungsortTyp)
+
+ Public Overridable Property ZollstelleErledigung() As List(Of String)
Get
- Return Me.weitererVeredelungsortField
+ Return Me._zollstelleErledigung
End Get
Set
- Me.weitererVeredelungsortField = Value
+ Me._zollstelleErledigung = Value
End Set
End Property
- Public Property ZollstelleErledigung() As List(Of String)
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- Return Me.zollstelleErledigungField
- End Get
- Set
- Me.zollstelleErledigungField = Value
- End Set
- End Property
-
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
- Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(EZAAVAngabenKopfTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(EZAAVAngabenKopfTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current EZAAVAngabenKopfTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize EZAAVAngabenKopfTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -4255,18 +4609,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an EZAAVAngabenKopfTyp object
- '''
- '''string workflow markup to deserialize
- '''Output EZAAVAngabenKopfTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EZAAVAngabenKopfTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes EZAAVAngabenKopfTyp object
+ '''
+ ''' string to deserialize
+ ''' Output EZAAVAngabenKopfTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EZAAVAngabenKopfTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EZAAVAngabenKopfTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -4274,16 +4632,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As EZAAVAngabenKopfTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As EZAAVAngabenKopfTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As EZAAVAngabenKopfTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As EZAAVAngabenKopfTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), EZAAVAngabenKopfTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), EZAAVAngabenKopfTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -4291,16 +4649,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current EZAAVAngabenKopfTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As EZAAVAngabenKopfTyp
+ Return CType(SerializerXml.Deserialize(s), EZAAVAngabenKopfTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current EZAAVAngabenKopfTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -4308,13 +4671,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -4323,18 +4693,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an EZAAVAngabenKopfTyp object
- '''
- '''string xml file to load and deserialize
- '''Output EZAAVAngabenKopfTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVAngabenKopfTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an EZAAVAngabenKopfTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output EZAAVAngabenKopfTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As EZAAVAngabenKopfTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, EZAAVAngabenKopfTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -4342,21 +4712,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVAngabenKopfTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As EZAAVAngabenKopfTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As EZAAVAngabenKopfTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As EZAAVAngabenKopfTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -4366,69 +4744,67 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class SicherheitTAXTyp
- Private einzelbetragUnbareSicherheitField As Decimal
+#Region "Private fields"
+ Private _einzelbetragUnbareSicherheit As Decimal
- Private einzelbetragUnbareSicherheitFieldSpecified As Boolean
+ Private _artUnbareSicherheitsleistung As String
- Private artUnbareSicherheitsleistungField As String
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
-
- Public Property EinzelbetragUnbareSicherheit() As Decimal
+
+ Public Overridable Property EinzelbetragUnbareSicherheit() As Decimal
Get
- Return Me.einzelbetragUnbareSicherheitField
+ Return Me._einzelbetragUnbareSicherheit
End Get
Set
- Me.einzelbetragUnbareSicherheitField = Value
+ Me._einzelbetragUnbareSicherheit = Value
End Set
End Property
-
- Public Property EinzelbetragUnbareSicherheitSpecified() As Boolean
+
+ Public Overridable Property ArtUnbareSicherheitsleistung() As String
Get
- Return Me.einzelbetragUnbareSicherheitFieldSpecified
+ Return Me._artUnbareSicherheitsleistung
End Get
Set
- Me.einzelbetragUnbareSicherheitFieldSpecified = Value
+ Me._artUnbareSicherheitsleistung = Value
End Set
End Property
- Public Property ArtUnbareSicherheitsleistung() As String
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- Return Me.artUnbareSicherheitsleistungField
- End Get
- Set
- Me.artUnbareSicherheitsleistungField = Value
- End Set
- End Property
-
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
- Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(SicherheitTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(SicherheitTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current SicherheitTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize SicherheitTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -4440,18 +4816,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an SicherheitTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output SicherheitTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As SicherheitTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes SicherheitTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output SicherheitTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As SicherheitTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, SicherheitTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -4459,16 +4839,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As SicherheitTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As SicherheitTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As SicherheitTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As SicherheitTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), SicherheitTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), SicherheitTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -4476,16 +4856,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current SicherheitTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As SicherheitTAXTyp
+ Return CType(SerializerXml.Deserialize(s), SicherheitTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current SicherheitTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -4493,13 +4878,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -4508,18 +4900,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an SicherheitTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output SicherheitTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As SicherheitTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an SicherheitTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output SicherheitTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As SicherheitTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, SicherheitTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -4527,21 +4919,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As SicherheitTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As SicherheitTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As SicherheitTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As SicherheitTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -4551,158 +4951,151 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class AbgabenNachArtKopfTAXTyp
- Private abgabeArtField As String
+#Region "Private fields"
+ Private _abgabeArt As String
- Private abgabenbetragField As Decimal
+ Private _abgabenbetrag As Decimal
- Private abgabenbetragFieldSpecified As Boolean
+ Private _zahlungsart As String
- Private zahlungsartField As String
+ Private _aufschubnehmerName As String
- Private aufschubnehmerNameField As String
+ Private _aufschubnehmerTIN As String
- Private aufschubnehmerTINField As String
+ Private _artAufschubAntrag As String
- Private artAufschubAntragField As String
+ Private _kennBuchstabenAufschub As String
- Private kennBuchstabenAufschubField As String
+ Private _aufschubkontoNr As String
- Private aufschubkontoNrField As String
+ Private _faelligkeit As Date
- Private faelligkeitField As Date
+ Private Shared _serializerXml As XmlSerializer
+#End Region
- Private faelligkeitFieldSpecified As Boolean
-
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
-
- Public Property AbgabeArt() As String
+
+ Public Overridable Property AbgabeArt() As String
Get
- Return Me.abgabeArtField
+ Return Me._abgabeArt
End Get
Set
- Me.abgabeArtField = Value
+ Me._abgabeArt = Value
End Set
End Property
- Public Property Abgabenbetrag() As Decimal
+
+ Public Overridable Property Abgabenbetrag() As Decimal
Get
- Return Me.abgabenbetragField
+ Return Me._abgabenbetrag
End Get
Set
- Me.abgabenbetragField = Value
+ Me._abgabenbetrag = Value
End Set
End Property
-
- Public Property AbgabenbetragSpecified() As Boolean
+
+ Public Overridable Property Zahlungsart() As String
Get
- Return Me.abgabenbetragFieldSpecified
+ Return Me._zahlungsart
End Get
Set
- Me.abgabenbetragFieldSpecified = Value
+ Me._zahlungsart = Value
End Set
End Property
- Public Property Zahlungsart() As String
+
+ Public Overridable Property AufschubnehmerName() As String
Get
- Return Me.zahlungsartField
+ Return Me._aufschubnehmerName
End Get
Set
- Me.zahlungsartField = Value
+ Me._aufschubnehmerName = Value
End Set
End Property
- Public Property AufschubnehmerName() As String
+
+ Public Overridable Property AufschubnehmerTIN() As String
Get
- Return Me.aufschubnehmerNameField
+ Return Me._aufschubnehmerTIN
End Get
Set
- Me.aufschubnehmerNameField = Value
+ Me._aufschubnehmerTIN = Value
End Set
End Property
- Public Property AufschubnehmerTIN() As String
+
+ Public Overridable Property ArtAufschubAntrag() As String
Get
- Return Me.aufschubnehmerTINField
+ Return Me._artAufschubAntrag
End Get
Set
- Me.aufschubnehmerTINField = Value
+ Me._artAufschubAntrag = Value
End Set
End Property
- Public Property ArtAufschubAntrag() As String
+
+ Public Overridable Property KennBuchstabenAufschub() As String
Get
- Return Me.artAufschubAntragField
+ Return Me._kennBuchstabenAufschub
End Get
Set
- Me.artAufschubAntragField = Value
+ Me._kennBuchstabenAufschub = Value
End Set
End Property
- Public Property KennBuchstabenAufschub() As String
+
+ Public Overridable Property AufschubkontoNr() As String
Get
- Return Me.kennBuchstabenAufschubField
+ Return Me._aufschubkontoNr
End Get
Set
- Me.kennBuchstabenAufschubField = Value
+ Me._aufschubkontoNr = Value
End Set
End Property
- Public Property AufschubkontoNr() As String
+
+ Public Overridable Property Faelligkeit() As Date
Get
- Return Me.aufschubkontoNrField
+ Return Me._faelligkeit
End Get
Set
- Me.aufschubkontoNrField = Value
+ Me._faelligkeit = Value
End Set
End Property
- Public Property Faelligkeit() As Date
+ Private Shared ReadOnly Property SerializerXml() As XmlSerializer
Get
- Return Me.faelligkeitField
- End Get
- Set
- Me.faelligkeitField = Value
- End Set
- End Property
-
-
- Public Property FaelligkeitSpecified() As Boolean
- Get
- Return Me.faelligkeitFieldSpecified
- End Get
- Set
- Me.faelligkeitFieldSpecified = Value
- End Set
- End Property
-
- Private Shared ReadOnly Property Serializer() As System.Xml.Serialization.XmlSerializer
- Get
- If (sSerializer Is Nothing) Then
- sSerializer = New System.Xml.Serialization.XmlSerializer(GetType(AbgabenNachArtKopfTAXTyp))
+ If (_serializerXml Is Nothing) Then
+ _serializerXml = New XmlSerializerFactory().CreateSerializer(GetType(AbgabenNachArtKopfTAXTyp))
End If
- Return sSerializer
+ Return _serializerXml
End Get
End Property
#Region "Serialize/Deserialize"
- '''
- '''Serializes current AbgabenNachArtKopfTAXTyp object into an XML document
- '''
- '''string XML value
- Public Overridable Function Serialize() As String
+ '''
+ ''' Serialize AbgabenNachArtKopfTAXTyp object
+ '''
+ ''' XML value
+ Public Overridable Overloads Function Serialize(ByVal encoding As System.Text.Encoding) As String
Dim streamReader As System.IO.StreamReader = Nothing
Dim memoryStream As System.IO.MemoryStream = Nothing
Try
memoryStream = New System.IO.MemoryStream()
- Serializer.Serialize(memoryStream, Me)
- memoryStream.Seek(0, System.IO.SeekOrigin.Begin)
- streamReader = New System.IO.StreamReader(memoryStream)
+ Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
+ xmlWriterSettings.Encoding = encoding
+ Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
+ SerializerXml.Serialize(xmlWriter, Me)
+ memoryStream.Seek(0, SeekOrigin.Begin)
+ streamReader = New System.IO.StreamReader(memoryStream, encoding)
Return streamReader.ReadToEnd
Finally
If (Not (streamReader) Is Nothing) Then
@@ -4714,18 +5107,22 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Deserializes workflow markup into an AbgabenNachArtKopfTAXTyp object
- '''
- '''string workflow markup to deserialize
- '''Output AbgabenNachArtKopfTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As AbgabenNachArtKopfTAXTyp, ByRef exception As System.Exception) As Boolean
+ Public Overridable Overloads Function Serialize() As String
+ Return Serialize(System.Text.Encoding.UTF8)
+ End Function
+
+ '''
+ ''' Deserializes AbgabenNachArtKopfTAXTyp object
+ '''
+ ''' string to deserialize
+ ''' Output AbgabenNachArtKopfTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As AbgabenNachArtKopfTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, AbgabenNachArtKopfTAXTyp)
Try
- obj = Deserialize(xml)
+ obj = Deserialize(input)
Return True
Catch ex As System.Exception
exception = ex
@@ -4733,16 +5130,16 @@ Namespace Abgabenbescheid_010
End Try
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String, ByRef obj As AbgabenNachArtKopfTAXTyp) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As AbgabenNachArtKopfTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
- Return Deserialize(xml, obj, exception)
+ Return Deserialize(input, obj, exception)
End Function
- Public Overloads Shared Function Deserialize(ByVal xml As String) As AbgabenNachArtKopfTAXTyp
+ Public Overloads Shared Function Deserialize(ByVal input As String) As AbgabenNachArtKopfTAXTyp
Dim stringReader As System.IO.StringReader = Nothing
Try
- stringReader = New System.IO.StringReader(xml)
- Return CType(Serializer.Deserialize(System.Xml.XmlReader.Create(stringReader)), AbgabenNachArtKopfTAXTyp)
+ stringReader = New System.IO.StringReader(input)
+ Return CType(SerializerXml.Deserialize(XmlReader.Create(stringReader)), AbgabenNachArtKopfTAXTyp)
Finally
If (Not (stringReader) Is Nothing) Then
stringReader.Dispose()
@@ -4750,16 +5147,21 @@ Namespace Abgabenbescheid_010
End Try
End Function
- '''
- '''Serializes current AbgabenNachArtKopfTAXTyp object into file
- '''
- '''full path of outupt xml file
- '''output Exception value if failed
- '''true if can serialize and save into file; otherwise, false
- Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As AbgabenNachArtKopfTAXTyp
+ Return CType(SerializerXml.Deserialize(s), AbgabenNachArtKopfTAXTyp)
+ End Function
+#End Region
+
+ '''
+ ''' Serializes current AbgabenNachArtKopfTAXTyp object into file
+ '''
+ ''' full path of outupt xml file
+ ''' output Exception value if failed
+ ''' true if can serialize and save into file; otherwise, false
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef exception As System.Exception) As Boolean
exception = Nothing
Try
- SaveToFile(fileName)
+ SaveToFile(fileName, encoding)
Return True
Catch e As System.Exception
exception = e
@@ -4767,13 +5169,20 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
+ Return SaveToFile(fileName, System.Text.Encoding.UTF8, exception)
+ End Function
+
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
+ SaveToFile(fileName, System.Text.Encoding.UTF8)
+ End Sub
+
+ Public Overridable Overloads Sub SaveToFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding)
Dim streamWriter As System.IO.StreamWriter = Nothing
Try
- Dim xmlString As String = Serialize()
- Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
- streamWriter = xmlFile.CreateText
- streamWriter.WriteLine(xmlString)
+ Dim dataString As String = Serialize(encoding)
+ streamWriter = New System.IO.StreamWriter(fileName, False, encoding)
+ streamWriter.WriteLine(dataString)
streamWriter.Close()
Finally
If (Not (streamWriter) Is Nothing) Then
@@ -4782,18 +5191,18 @@ Namespace Abgabenbescheid_010
End Try
End Sub
- '''
- '''Deserializes xml markup from file into an AbgabenNachArtKopfTAXTyp object
- '''
- '''string xml file to load and deserialize
- '''Output AbgabenNachArtKopfTAXTyp object
- '''output Exception value if deserialize failed
- '''true if this XmlSerializer can deserialize the object; otherwise, false
- Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbgabenNachArtKopfTAXTyp, ByRef exception As System.Exception) As Boolean
+ '''
+ ''' Deserializes xml markup from file into an AbgabenNachArtKopfTAXTyp object
+ '''
+ ''' File to load and deserialize
+ ''' Output AbgabenNachArtKopfTAXTyp object
+ ''' output Exception value if deserialize failed
+ ''' true if this Serializer can deserialize the object; otherwise, false
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding, ByRef obj As AbgabenNachArtKopfTAXTyp, ByRef exception As System.Exception) As Boolean
exception = Nothing
obj = CType(Nothing, AbgabenNachArtKopfTAXTyp)
Try
- obj = LoadFromFile(fileName)
+ obj = LoadFromFile(fileName, encoding)
Return True
Catch ex As System.Exception
exception = ex
@@ -4801,21 +5210,29 @@ Namespace Abgabenbescheid_010
End Try
End Function
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbgabenNachArtKopfTAXTyp, ByRef exception As System.Exception) As Boolean
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8, obj, exception)
+ End Function
+
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As AbgabenNachArtKopfTAXTyp) As Boolean
Dim exception As System.Exception = Nothing
Return LoadFromFile(fileName, obj, exception)
End Function
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As AbgabenNachArtKopfTAXTyp
+ Return LoadFromFile(fileName, System.Text.Encoding.UTF8)
+ End Function
+
+ Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByVal encoding As System.Text.Encoding) As AbgabenNachArtKopfTAXTyp
Dim file As System.IO.FileStream = Nothing
Dim sr As System.IO.StreamReader = Nothing
Try
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
- sr = New System.IO.StreamReader(file)
- Dim xmlString As String = sr.ReadToEnd
+ sr = New System.IO.StreamReader(file, encoding)
+ Dim dataString As String = sr.ReadToEnd
sr.Close()
file.Close()
- Return Deserialize(xmlString)
+ Return Deserialize(dataString)
Finally
If (Not (file) Is Nothing) Then
file.Dispose()
@@ -4825,1522 +5242,1442 @@ Namespace Abgabenbescheid_010
End If
End Try
End Function
-#End Region
End Class
+
Partial Public Class KopfDatenEinfuhrbescheidTyp
- Private artAnmeldungField As String
+#Region "Private fields"
+ Private _artAnmeldung As String
- Private erledigungKopfKzField As String
+ Private _erledigungKopfKz As String
- Private waehrungField As String
+ Private _waehrung As String
- Private gesamtabgabenBetragField As Decimal
+ Private _gesamtabgabenBetrag As Decimal
- Private gesamtabgabenBetragFieldSpecified As Boolean
+ Private _abgabenbetragZuZahlen As Decimal
- Private abgabenbetragZuZahlenField As Decimal
+ Private _abgabenbetragZuErstatten As Decimal
- Private abgabenbetragZuZahlenFieldSpecified As Boolean
+ Private _vertretungsverhaeltnis As String
- Private abgabenbetragZuErstattenField As Decimal
+ Private _zahlungsaufforderungArtAufschub As String
- Private abgabenbetragZuErstattenFieldSpecified As Boolean
+ Private _zahlungsaufforderungArtAbgaben As String
- Private vertretungsverhaeltnisField As String
+ Private _zahlungsaufforderungArtSicherheit As String
- Private zahlungsaufforderungArtAufschubField As String
+ Private _kleinbetragKz As String
- Private zahlungsaufforderungArtAbgabenField As String
+ Private _kleinbetragRechtsbehelf As String
- Private zahlungsaufforderungArtSicherheitField As String
+ Private _gesamtschuldnerschaftKz As String
- Private kleinbetragKzField As String
+ Private _eingangszollstelleGeaendertKz As String
- Private kleinbetragRechtsbehelfField As String
+ Private _aVbewilligtKz As String
- Private gesamtschuldnerschaftKzField As String
+ Private _benutzererstelltKz As String
- Private eingangszollstelleGeaendertKzField As String
+ Private _eUStKz As String
- Private aVbewilligtKzField As String
+ Private _registriernummer As String
- Private benutzererstelltKzField As String
+ Private _registrierdatum As Date
- Private eUStKzField As String
+ Private _nizzaRegistrierKz As String
- Private registriernummerField As String
+ Private _nizzaRegistrierKzSicherheit As String
- Private registrierdatumField As Date
+ Private _abgabenNachArt As List(Of AbgabenNachArtKopfTAXTyp)
- Private registrierdatumFieldSpecified As Boolean
+ Private _gesamtsicherheitssumme As Decimal
- Private nizzaRegistrierKzField As String
+ Private _errechneteSicherheitsSumme As Decimal
- Private nizzaRegistrierKzSicherheitField As String
+ Private _unbarSicherheitsbetraege As Decimal
- Private abgabenNachArtField As List(Of AbgabenNachArtKopfTAXTyp)
+ Private _barSicherheitsbetraege As Decimal
- Private gesamtsicherheitssummeField As Decimal
+ Private _freizugebenSicherheit As Decimal
- Private gesamtsicherheitssummeFieldSpecified As Boolean
+ Private _auszuzahlenSicherheit As Decimal
- Private errechneteSicherheitsSummeField As Decimal
+ Private _einbehaltenSicherheit As Decimal
- Private errechneteSicherheitsSummeFieldSpecified As Boolean
+ Private _sicherheitsleistungForm As String
- Private unbarSicherheitsbetraegeField As Decimal
+ Private _sicherheitsleistungsVerzicht As String
- Private unbarSicherheitsbetraegeFieldSpecified As Boolean
+ Private _auszahlungsArt As String
- Private barSicherheitsbetraegeField As Decimal
+ Private _unbareSicherheiten As List(Of SicherheitTAXTyp)
- Private barSicherheitsbetraegeFieldSpecified As Boolean
+ Private _bescheidendeDienststelleNr As String
- Private freizugebenSicherheitField As Decimal
+ Private _bescheidendeDienststelleName As String
- Private freizugebenSicherheitFieldSpecified As Boolean
+ Private _bescheidendeDienststelleStrasseHausNr As String
- Private auszuzahlenSicherheitField As Decimal
+ Private _bescheidendeDienststelleOrtS As String
- Private auszuzahlenSicherheitFieldSpecified As Boolean
+ Private _bescheidendeDienststellePLZS As String
- Private einbehaltenSicherheitField As Decimal
+ Private _bearbeiter As String
- Private einbehaltenSicherheitFieldSpecified As Boolean
+ Private _bescheidendeDienststelleTelefonNr As String
- Private sicherheitsleistungFormField As String
+ Private _rechtsbehelfHauptzollamt As String
- Private sicherheitsleistungsVerzichtField As String
+ Private _rechtsbehelfHZAEmailAdresse As String
- Private auszahlungsArtField As String
+ Private _rechtsbehelfHZADEmailAdresse As String
- Private unbareSicherheitenField As List(Of SicherheitTAXTyp)
+ Private _rechtsbehelfHauptzollamtStrHausNr As String
- Private bescheidendeDienststelleNrField As String
+ Private _rechtsbehelfHauptzollamtPLZS As String
- Private bescheidendeDienststelleNameField As String
+ Private _rechtsbehelfHauptzollamtOrtS As String
- Private bescheidendeDienststelleStrasseHausNrField As String
+ Private _rechtsbehelfHauptzollamtOrtsteil As String
- Private bescheidendeDienststelleOrtSField As String
+ Private _rechtsbehelfHauptzollamtPostfach As String
- Private bescheidendeDienststellePLZSField As String
+ Private _rechtsbehelfHauptzollamtPLZP As String
- Private bearbeiterField As String
+ Private _rechtsbehelfHauptzollamtOrtP As String
- Private bescheidendeDienststelleTelefonNrField As String
+ Private _zollzahlstelle As String
- Private rechtsbehelfHauptzollamtField As String
+ Private _zollzahlstelleKreditinstitut As String
- Private rechtsbehelfHZAEmailAdresseField As String
+ Private _zollzahlstelleStrasseHausNr As String
- Private rechtsbehelfHZADEmailAdresseField As String
+ Private _zollzahlstellePLZS As String
- Private rechtsbehelfHauptzollamtStrHausNrField As String
+ Private _zollzahlstelleOrtS As String
- Private rechtsbehelfHauptzollamtPLZSField As String
+ Private _zollzahlstellePostfach As String
- Private rechtsbehelfHauptzollamtOrtSField As String
+ Private _zollzahlstellePLZP As String
- Private rechtsbehelfHauptzollamtOrtsteilField As String
+ Private _zollzahlstelleOrtP As String
- Private rechtsbehelfHauptzollamtPostfachField As String
+ Private _zollzahlstelleIBAN As String
- Private rechtsbehelfHauptzollamtPLZPField As String
+ Private _zollzahlstelleBIC As String
- Private rechtsbehelfHauptzollamtOrtPField As String
+ Private _anmelderEORI As String
- Private zollzahlstelleField As String
+ Private _anmelderNLNR As String
- Private zollzahlstelleKreditinstitutField As String
+ Private _vorsteuerabzugKz As String
- Private zollzahlstelleStrasseHausNrField As String
+ Private _anmelderName As String
- Private zollzahlstellePLZSField As String
+ Private _anmelderNationalitaet As String
- Private zollzahlstelleOrtSField As String
+ Private _anmelderStrasseHausNr As String
- Private zollzahlstellePostfachField As String
+ Private _anmelderPLZS As String
- Private zollzahlstellePLZPField As String
+ Private _anmelderOrtS As String
- Private zollzahlstelleOrtPField As String
+ Private _anmelderOrtsteil As String
- Private zollzahlstelleIBANField As String
+ Private _vertreterEORI As String
- Private zollzahlstelleBICField As String
+ Private _vertreterNLNR As String
- Private anmelderEORIField As String
+ Private _vertreterName As String
- Private anmelderNLNRField As String
+ Private _vertreterNationalitaet As String
- Private vorsteuerabzugKzField As String
+ Private _vertreterStrasseHausNr As String
- Private anmelderNameField As String
+ Private _vertreterPLZS As String
- Private anmelderNationalitaetField As String
+ Private _vertreterOrtS As String
- Private anmelderStrasseHausNrField As String
+ Private _vertreterOrtsteil As String
- Private anmelderPLZSField As String
+ Private _fRechnungEORI As String
- Private anmelderOrtSField As String
+ Private _fRechnungNLNR As String
- Private anmelderOrtsteilField As String
+ Private _fRechnungNationalitaet As String
- Private vertreterEORIField As String
+ Private _fRechnungName As String
- Private vertreterNLNRField As String
+ Private _fRechnungStrasseHausNr As String
- Private vertreterNameField As String
+ Private _fRechnungPLZS As String
- Private vertreterNationalitaetField As String
+ Private _fRechnungOrtS As String
- Private vertreterStrasseHausNrField As String
+ Private _fRechnungOrtsteil As String
- Private vertreterPLZSField As String
+ Private _empfaengerEORI As String
- Private vertreterOrtSField As String
+ Private _empfaengerNLNR As String
- Private vertreterOrtsteilField As String
+ Private _empfaengerNationalitaet As String
- Private fRechnungEORIField As String
+ Private _empfaengerName As String
- Private fRechnungNLNRField As String
+ Private _empfaengerStrasseHausNr As String
- Private fRechnungNationalitaetField As String
+ Private _empfaengerPLZS As String
- Private fRechnungNameField As String
+ Private _empfaengerOrtS As String
- Private fRechnungStrasseHausNrField As String
+ Private _empfaengerOrtsteil As String
- Private fRechnungPLZSField As String
+ Private _zahlungsEmpfaengerEORI As String
- Private fRechnungOrtSField As String
+ Private _zahlungsEmpfaengerNLNR As String
- Private fRechnungOrtsteilField As String
+ Private _zahlungsEmpfaengerKreditinstitut As String
- Private empfaengerEORIField As String
+ Private _zahlungsEmpfaengerName As String
- Private empfaengerNLNRField As String
+ Private _zahlungsEmpfaengerNationalitaet As String
- Private empfaengerNationalitaetField As String
+ Private _zahlungsEmpfaengerStrasseHausNr As String
- Private empfaengerNameField As String
+ Private _zahlungsEmpfaengerPLZS As String
- Private empfaengerStrasseHausNrField As String
+ Private _zahlungsEmpfaengerOrtS As String
- Private empfaengerPLZSField As String
+ Private _zahlungsEmpfaengerOrtsteil As String
- Private empfaengerOrtSField As String
+ Private _zahlungsEmpfaengerIBAN As String
- Private empfaengerOrtsteilField As String
+ Private _zahlungsEmpfaengerBIC As String
- Private zahlungsEmpfaengerEORIField As String
+ Private _erstellungsDatumBefund As Date
- Private zahlungsEmpfaengerNLNRField As String
+ Private _erfassungsdatum As Date
- Private zahlungsEmpfaengerKreditinstitutField As String
+ Private _barzahlungFaelligkeit As Date
- Private zahlungsEmpfaengerNameField As String
+ Private _sicherheitsleistungFaelligkeit As Date
- Private zahlungsEmpfaengerNationalitaetField As String
+ Private _abrechnungszeitraumBeginn As Date
- Private zahlungsEmpfaengerStrasseHausNrField As String
+ Private _abrechnungszeitraumEnde As Date
- Private zahlungsEmpfaengerPLZSField As String
+ Private _zollbefund As String
- Private zahlungsEmpfaengerOrtSField As String
+ Private _eZAAVAngabenKopf As EZAAVAngabenKopfTyp
- Private zahlungsEmpfaengerOrtsteilField As String
+ Private _lieferbedingungCode As String
- Private zahlungsEmpfaengerIBANField As String
+ Private _lieferbedingungText As String
- Private zahlungsEmpfaengerBICField As String
+ Private _lieferbedingungOrt As String
- Private erstellungsDatumBefundField As Date
+ Private _lieferbedingungSchluessel As String
- Private erstellungsDatumBefundFieldSpecified As Boolean
-
- Private erfassungsdatumField As Date
-
- Private erfassungsdatumFieldSpecified As Boolean
-
- Private barzahlungFaelligkeitField As Date
-
- Private barzahlungFaelligkeitFieldSpecified As Boolean
-
- Private sicherheitsleistungFaelligkeitField As Date
-
- Private sicherheitsleistungFaelligkeitFieldSpecified As Boolean
-
- Private abrechnungszeitraumBeginnField As Date
-
- Private abrechnungszeitraumBeginnFieldSpecified As Boolean
-
- Private abrechnungszeitraumEndeField As Date
-
- Private abrechnungszeitraumEndeFieldSpecified As Boolean
-
- Private zollbefundField As String
-
- Private eZAAVAngabenKopfField As EZAAVAngabenKopfTyp
-
- Private lieferbedingungCodeField As String
-
- Private lieferbedingungTextField As String
-
- Private lieferbedingungOrtField As String
-
- Private lieferbedingungSchluesselField As String
-
- Private Shared sSerializer As System.Xml.Serialization.XmlSerializer
+ Private Shared _serializerXml As XmlSerializer
+#End Region
Public Sub New()
MyBase.New
- Me.eZAAVAngabenKopfField = New EZAAVAngabenKopfTyp()
- Me.unbareSicherheitenField = New List(Of SicherheitTAXTyp)()
- Me.abgabenNachArtField = New List(Of AbgabenNachArtKopfTAXTyp)()
+ Me._eZAAVAngabenKopf = New EZAAVAngabenKopfTyp()
+ Me._unbareSicherheiten = New List(Of SicherheitTAXTyp)()
+ Me._abgabenNachArt = New List(Of AbgabenNachArtKopfTAXTyp)()
End Sub
- Public Property ArtAnmeldung() As String
+
+ Public Overridable Property ArtAnmeldung() As String
Get
- Return Me.artAnmeldungField
+ Return Me._artAnmeldung
End Get
Set
- Me.artAnmeldungField = Value
+ Me._artAnmeldung = Value
End Set
End Property
- Public Property ErledigungKopfKz() As String
+
+ Public Overridable Property ErledigungKopfKz() As String
Get
- Return Me.erledigungKopfKzField
+ Return Me._erledigungKopfKz
End Get
Set
- Me.erledigungKopfKzField = Value
+ Me._erledigungKopfKz = Value
End Set
End Property
- Public Property Waehrung() As String
+
+ Public Overridable Property Waehrung() As String
Get
- Return Me.waehrungField
+ Return Me._waehrung
End Get
Set
- Me.waehrungField = Value
+ Me._waehrung = Value
End Set
End Property
- Public Property GesamtabgabenBetrag() As Decimal
+
+ Public Overridable Property GesamtabgabenBetrag() As Decimal
Get
- Return Me.gesamtabgabenBetragField
+ Return Me._gesamtabgabenBetrag
End Get
Set
- Me.gesamtabgabenBetragField = Value
+ Me._gesamtabgabenBetrag = Value
End Set
End Property
-
- Public Property GesamtabgabenBetragSpecified() As Boolean
+
+ Public Overridable Property AbgabenbetragZuZahlen() As Decimal
Get
- Return Me.gesamtabgabenBetragFieldSpecified
+ Return Me._abgabenbetragZuZahlen
End Get
Set
- Me.gesamtabgabenBetragFieldSpecified = Value
+ Me._abgabenbetragZuZahlen = Value
End Set
End Property
- Public Property AbgabenbetragZuZahlen() As Decimal
+
+ Public Overridable Property AbgabenbetragZuErstatten() As Decimal
Get
- Return Me.abgabenbetragZuZahlenField
+ Return Me._abgabenbetragZuErstatten
End Get
Set
- Me.abgabenbetragZuZahlenField = Value
+ Me._abgabenbetragZuErstatten = Value
End Set
End Property
-
- Public Property AbgabenbetragZuZahlenSpecified() As Boolean
+
+ Public Overridable Property Vertretungsverhaeltnis() As String
Get
- Return Me.abgabenbetragZuZahlenFieldSpecified
+ Return Me._vertretungsverhaeltnis
End Get
Set
- Me.abgabenbetragZuZahlenFieldSpecified = Value
+ Me._vertretungsverhaeltnis = Value
End Set
End Property
- Public Property AbgabenbetragZuErstatten() As Decimal
+
+ Public Overridable Property ZahlungsaufforderungArtAufschub() As String
Get
- Return Me.abgabenbetragZuErstattenField
+ Return Me._zahlungsaufforderungArtAufschub
End Get
Set
- Me.abgabenbetragZuErstattenField = Value
+ Me._zahlungsaufforderungArtAufschub = Value
End Set
End Property
-
- Public Property AbgabenbetragZuErstattenSpecified() As Boolean
+
+ Public Overridable Property ZahlungsaufforderungArtAbgaben() As String
Get
- Return Me.abgabenbetragZuErstattenFieldSpecified
+ Return Me._zahlungsaufforderungArtAbgaben
End Get
Set
- Me.abgabenbetragZuErstattenFieldSpecified = Value
+ Me._zahlungsaufforderungArtAbgaben = Value
End Set
End Property
- Public Property Vertretungsverhaeltnis() As String
+
+ Public Overridable Property ZahlungsaufforderungArtSicherheit() As String
Get
- Return Me.vertretungsverhaeltnisField
+ Return Me._zahlungsaufforderungArtSicherheit
End Get
Set
- Me.vertretungsverhaeltnisField = Value
+ Me._zahlungsaufforderungArtSicherheit = Value
End Set
End Property
- Public Property ZahlungsaufforderungArtAufschub() As String
+
+ Public Overridable Property KleinbetragKz() As String
Get
- Return Me.zahlungsaufforderungArtAufschubField
+ Return Me._kleinbetragKz
End Get
Set
- Me.zahlungsaufforderungArtAufschubField = Value
+ Me._kleinbetragKz = Value
End Set
End Property
- Public Property ZahlungsaufforderungArtAbgaben() As String
+
+ Public Overridable Property KleinbetragRechtsbehelf() As String
Get
- Return Me.zahlungsaufforderungArtAbgabenField
+ Return Me._kleinbetragRechtsbehelf
End Get
Set
- Me.zahlungsaufforderungArtAbgabenField = Value
+ Me._kleinbetragRechtsbehelf = Value
End Set
End Property
- Public Property ZahlungsaufforderungArtSicherheit() As String
+
+ Public Overridable Property GesamtschuldnerschaftKz() As String
Get
- Return Me.zahlungsaufforderungArtSicherheitField
+ Return Me._gesamtschuldnerschaftKz
End Get
Set
- Me.zahlungsaufforderungArtSicherheitField = Value
+ Me._gesamtschuldnerschaftKz = Value
End Set
End Property
- Public Property KleinbetragKz() As String
+
+ Public Overridable Property EingangszollstelleGeaendertKz() As String
Get
- Return Me.kleinbetragKzField
+ Return Me._eingangszollstelleGeaendertKz
End Get
Set
- Me.kleinbetragKzField = Value
+ Me._eingangszollstelleGeaendertKz = Value
End Set
End Property
- Public Property KleinbetragRechtsbehelf() As String
+
+ Public Overridable Property AVbewilligtKz() As String
Get
- Return Me.kleinbetragRechtsbehelfField
+ Return Me._aVbewilligtKz
End Get
Set
- Me.kleinbetragRechtsbehelfField = Value
+ Me._aVbewilligtKz = Value
End Set
End Property
- Public Property GesamtschuldnerschaftKz() As String
+
+ Public Overridable Property BenutzererstelltKz() As String
Get
- Return Me.gesamtschuldnerschaftKzField
+ Return Me._benutzererstelltKz
End Get
Set
- Me.gesamtschuldnerschaftKzField = Value
+ Me._benutzererstelltKz = Value
End Set
End Property
- Public Property EingangszollstelleGeaendertKz() As String
+
+ Public Overridable Property EUStKz() As String
Get
- Return Me.eingangszollstelleGeaendertKzField
+ Return Me._eUStKz
End Get
Set
- Me.eingangszollstelleGeaendertKzField = Value
+ Me._eUStKz = Value
End Set
End Property
- Public Property AVbewilligtKz() As String
+
+ Public Overridable Property Registriernummer() As String
Get
- Return Me.aVbewilligtKzField
+ Return Me._registriernummer
End Get
Set
- Me.aVbewilligtKzField = Value
+ Me._registriernummer = Value
End Set
End Property
- Public Property BenutzererstelltKz() As String
+
+ Public Overridable Property Registrierdatum() As Date
Get
- Return Me.benutzererstelltKzField
+ Return Me._registrierdatum
End Get
Set
- Me.benutzererstelltKzField = Value
+ Me._registrierdatum = Value
End Set
End Property
- Public Property EUStKz() As String
+
+ Public Overridable Property NizzaRegistrierKz() As String
Get
- Return Me.eUStKzField
+ Return Me._nizzaRegistrierKz
End Get
Set
- Me.eUStKzField = Value
+ Me._nizzaRegistrierKz = Value
End Set
End Property
- Public Property Registriernummer() As String
+
+ Public Overridable Property NizzaRegistrierKzSicherheit() As String
Get
- Return Me.registriernummerField
+ Return Me._nizzaRegistrierKzSicherheit
End Get
Set
- Me.registriernummerField = Value
+ Me._nizzaRegistrierKzSicherheit = Value
End Set
End Property
- Public Property Registrierdatum() As Date
+
+ Public Overridable Property AbgabenNachArt() As List(Of AbgabenNachArtKopfTAXTyp)
Get
- Return Me.registrierdatumField
+ Return Me._abgabenNachArt
End Get
Set
- Me.registrierdatumField = Value
+ Me._abgabenNachArt = Value
End Set
End Property
-
- Public Property RegistrierdatumSpecified() As Boolean
+
+ Public Overridable Property Gesamtsicherheitssumme() As Decimal
Get
- Return Me.registrierdatumFieldSpecified
+ Return Me._gesamtsicherheitssumme
End Get
Set
- Me.registrierdatumFieldSpecified = Value
+ Me._gesamtsicherheitssumme = Value
End Set
End Property
- Public Property NizzaRegistrierKz() As String
+
+ Public Overridable Property ErrechneteSicherheitsSumme() As Decimal
Get
- Return Me.nizzaRegistrierKzField
+ Return Me._errechneteSicherheitsSumme
End Get
Set
- Me.nizzaRegistrierKzField = Value
+ Me._errechneteSicherheitsSumme = Value
End Set
End Property
- Public Property NizzaRegistrierKzSicherheit() As String
+
+ Public Overridable Property UnbarSicherheitsbetraege() As Decimal
Get
- Return Me.nizzaRegistrierKzSicherheitField
+ Return Me._unbarSicherheitsbetraege
End Get
Set
- Me.nizzaRegistrierKzSicherheitField = Value
+ Me._unbarSicherheitsbetraege = Value
End Set
End Property
- Public Property AbgabenNachArt() As List(Of AbgabenNachArtKopfTAXTyp)
+
+ Public Overridable Property BarSicherheitsbetraege() As Decimal
Get
- Return Me.abgabenNachArtField
+ Return Me._barSicherheitsbetraege
End Get
Set
- Me.abgabenNachArtField = Value
+ Me._barSicherheitsbetraege = Value
End Set
End Property
- Public Property Gesamtsicherheitssumme() As Decimal
+
+ Public Overridable Property FreizugebenSicherheit() As Decimal
Get
- Return Me.gesamtsicherheitssummeField
+ Return Me._freizugebenSicherheit
End Get
Set
- Me.gesamtsicherheitssummeField = Value
+ Me._freizugebenSicherheit = Value
End Set
End Property
-
- Public Property GesamtsicherheitssummeSpecified() As Boolean
+
+ Public Overridable Property AuszuzahlenSicherheit() As Decimal
Get
- Return Me.gesamtsicherheitssummeFieldSpecified
+ Return Me._auszuzahlenSicherheit
End Get
Set
- Me.gesamtsicherheitssummeFieldSpecified = Value
+ Me._auszuzahlenSicherheit = Value
End Set
End Property
- Public Property ErrechneteSicherheitsSumme() As Decimal
+
+ Public Overridable Property EinbehaltenSicherheit() As Decimal
Get
- Return Me.errechneteSicherheitsSummeField
+ Return Me._einbehaltenSicherheit
End Get
Set
- Me.errechneteSicherheitsSummeField = Value
+ Me._einbehaltenSicherheit = Value
End Set
End Property
-
- Public Property ErrechneteSicherheitsSummeSpecified() As Boolean
+
+ Public Overridable Property SicherheitsleistungForm() As String
Get
- Return Me.errechneteSicherheitsSummeFieldSpecified
+ Return Me._sicherheitsleistungForm
End Get
Set
- Me.errechneteSicherheitsSummeFieldSpecified = Value
+ Me._sicherheitsleistungForm = Value
End Set
End Property
- Public Property UnbarSicherheitsbetraege() As Decimal
+
+ Public Overridable Property SicherheitsleistungsVerzicht() As String
Get
- Return Me.unbarSicherheitsbetraegeField
+ Return Me._sicherheitsleistungsVerzicht
End Get
Set
- Me.unbarSicherheitsbetraegeField = Value
+ Me._sicherheitsleistungsVerzicht = Value
End Set
End Property
-
- Public Property UnbarSicherheitsbetraegeSpecified() As Boolean
+
+ Public Overridable Property AuszahlungsArt() As String
Get
- Return Me.unbarSicherheitsbetraegeFieldSpecified
+ Return Me._auszahlungsArt
End Get
Set
- Me.unbarSicherheitsbetraegeFieldSpecified = Value
+ Me._auszahlungsArt = Value
End Set
End Property
- Public Property BarSicherheitsbetraege() As Decimal
+
+ Public Overridable Property UnbareSicherheiten() As List(Of SicherheitTAXTyp)
Get
- Return Me.barSicherheitsbetraegeField
+ Return Me._unbareSicherheiten
End Get
Set
- Me.barSicherheitsbetraegeField = Value
+ Me._unbareSicherheiten = Value
End Set
End Property
-
- Public Property BarSicherheitsbetraegeSpecified() As Boolean
+
+ Public Overridable Property BescheidendeDienststelleNr() As String
Get
- Return Me.barSicherheitsbetraegeFieldSpecified
+ Return Me._bescheidendeDienststelleNr
End Get
Set
- Me.barSicherheitsbetraegeFieldSpecified = Value
+ Me._bescheidendeDienststelleNr = Value
End Set
End Property
- Public Property FreizugebenSicherheit() As Decimal
+
+ Public Overridable Property BescheidendeDienststelleName() As String
Get
- Return Me.freizugebenSicherheitField
+ Return Me._bescheidendeDienststelleName
End Get
Set
- Me.freizugebenSicherheitField = Value
+ Me._bescheidendeDienststelleName = Value
End Set
End Property
-
- Public Property FreizugebenSicherheitSpecified() As Boolean
+
+ Public Overridable Property BescheidendeDienststelleStrasseHausNr() As String
Get
- Return Me.freizugebenSicherheitFieldSpecified
+ Return Me._bescheidendeDienststelleStrasseHausNr
End Get
Set
- Me.freizugebenSicherheitFieldSpecified = Value
+ Me._bescheidendeDienststelleStrasseHausNr = Value
End Set
End Property
- Public Property AuszuzahlenSicherheit() As Decimal
+
+ Public Overridable Property BescheidendeDienststelleOrtS() As String
Get
- Return Me.auszuzahlenSicherheitField
+ Return Me._bescheidendeDienststelleOrtS
End Get
Set
- Me.auszuzahlenSicherheitField = Value
+ Me._bescheidendeDienststelleOrtS = Value
End Set
End Property
-
- Public Property AuszuzahlenSicherheitSpecified() As Boolean
+
+ Public Overridable Property BescheidendeDienststellePLZS() As String
Get
- Return Me.auszuzahlenSicherheitFieldSpecified
+ Return Me._bescheidendeDienststellePLZS
End Get
Set
- Me.auszuzahlenSicherheitFieldSpecified = Value
+ Me._bescheidendeDienststellePLZS = Value
End Set
End Property
- Public Property EinbehaltenSicherheit() As Decimal
+
+ Public Overridable Property Bearbeiter() As String
Get
- Return Me.einbehaltenSicherheitField
+ Return Me._bearbeiter
End Get
Set
- Me.einbehaltenSicherheitField = Value
+ Me._bearbeiter = Value
End Set
End Property
-
- Public Property EinbehaltenSicherheitSpecified() As Boolean
+
+ Public Overridable Property BescheidendeDienststelleTelefonNr() As String
Get
- Return Me.einbehaltenSicherheitFieldSpecified
+ Return Me._bescheidendeDienststelleTelefonNr
End Get
Set
- Me.einbehaltenSicherheitFieldSpecified = Value
+ Me._bescheidendeDienststelleTelefonNr = Value
End Set
End Property
- Public Property SicherheitsleistungForm() As String
+
+ Public Overridable Property RechtsbehelfHauptzollamt() As String
Get
- Return Me.sicherheitsleistungFormField
+ Return Me._rechtsbehelfHauptzollamt
End Get
Set
- Me.sicherheitsleistungFormField = Value
+ Me._rechtsbehelfHauptzollamt = Value
End Set
End Property
- Public Property SicherheitsleistungsVerzicht() As String
+
+ Public Overridable Property RechtsbehelfHZAEmailAdresse() As String
Get
- Return Me.sicherheitsleistungsVerzichtField
+ Return Me._rechtsbehelfHZAEmailAdresse
End Get
Set
- Me.sicherheitsleistungsVerzichtField = Value
+ Me._rechtsbehelfHZAEmailAdresse = Value
End Set
End Property
- Public Property AuszahlungsArt() As String
+
+ Public Overridable Property RechtsbehelfHZADEmailAdresse() As String
Get
- Return Me.auszahlungsArtField
+ Return Me._rechtsbehelfHZADEmailAdresse
End Get
Set
- Me.auszahlungsArtField = Value
+ Me._rechtsbehelfHZADEmailAdresse = Value
End Set
End Property
- Public Property UnbareSicherheiten() As List(Of SicherheitTAXTyp)
+
+ Public Overridable Property RechtsbehelfHauptzollamtStrHausNr() As String
Get
- Return Me.unbareSicherheitenField
+ Return Me._rechtsbehelfHauptzollamtStrHausNr
End Get
Set
- Me.unbareSicherheitenField = Value
+ Me._rechtsbehelfHauptzollamtStrHausNr = Value
End Set
End Property
- Public Property BescheidendeDienststelleNr() As String
+
+ Public Overridable Property RechtsbehelfHauptzollamtPLZS() As String
Get
- Return Me.bescheidendeDienststelleNrField
+ Return Me._rechtsbehelfHauptzollamtPLZS
End Get
Set
- Me.bescheidendeDienststelleNrField = Value
+ Me._rechtsbehelfHauptzollamtPLZS = Value
End Set
End Property
- Public Property BescheidendeDienststelleName() As String
+
+ Public Overridable Property RechtsbehelfHauptzollamtOrtS() As String
Get
- Return Me.bescheidendeDienststelleNameField
+ Return Me._rechtsbehelfHauptzollamtOrtS
End Get
Set
- Me.bescheidendeDienststelleNameField = Value
+ Me._rechtsbehelfHauptzollamtOrtS = Value
End Set
End Property
- Public Property BescheidendeDienststelleStrasseHausNr() As String
+
+ Public Overridable Property RechtsbehelfHauptzollamtOrtsteil() As String
Get
- Return Me.bescheidendeDienststelleStrasseHausNrField
+ Return Me._rechtsbehelfHauptzollamtOrtsteil
End Get
Set
- Me.bescheidendeDienststelleStrasseHausNrField = Value
+ Me._rechtsbehelfHauptzollamtOrtsteil = Value
End Set
End Property
- Public Property BescheidendeDienststelleOrtS() As String
+
+ Public Overridable Property RechtsbehelfHauptzollamtPostfach() As String
Get
- Return Me.bescheidendeDienststelleOrtSField
+ Return Me._rechtsbehelfHauptzollamtPostfach
End Get
Set
- Me.bescheidendeDienststelleOrtSField = Value
+ Me._rechtsbehelfHauptzollamtPostfach = Value
End Set
End Property
- Public Property BescheidendeDienststellePLZS() As String
+
+ Public Overridable Property RechtsbehelfHauptzollamtPLZP() As String
Get
- Return Me.bescheidendeDienststellePLZSField
+ Return Me._rechtsbehelfHauptzollamtPLZP
End Get
Set
- Me.bescheidendeDienststellePLZSField = Value
+ Me._rechtsbehelfHauptzollamtPLZP = Value
End Set
End Property
- Public Property Bearbeiter() As String
+
+ Public Overridable Property RechtsbehelfHauptzollamtOrtP() As String
Get
- Return Me.bearbeiterField
+ Return Me._rechtsbehelfHauptzollamtOrtP
End Get
Set
- Me.bearbeiterField = Value
+ Me._rechtsbehelfHauptzollamtOrtP = Value
End Set
End Property
- Public Property BescheidendeDienststelleTelefonNr() As String
+
+ Public Overridable Property Zollzahlstelle() As String
Get
- Return Me.bescheidendeDienststelleTelefonNrField
+ Return Me._zollzahlstelle
End Get
Set
- Me.bescheidendeDienststelleTelefonNrField = Value
+ Me._zollzahlstelle = Value
End Set
End Property
- Public Property RechtsbehelfHauptzollamt() As String
+
+ Public Overridable Property ZollzahlstelleKreditinstitut() As String
Get
- Return Me.rechtsbehelfHauptzollamtField
+ Return Me._zollzahlstelleKreditinstitut
End Get
Set
- Me.rechtsbehelfHauptzollamtField = Value
+ Me._zollzahlstelleKreditinstitut = Value
End Set
End Property
- Public Property RechtsbehelfHZAEmailAdresse() As String
+
+ Public Overridable Property ZollzahlstelleStrasseHausNr() As String
Get
- Return Me.rechtsbehelfHZAEmailAdresseField
+ Return Me._zollzahlstelleStrasseHausNr
End Get
Set
- Me.rechtsbehelfHZAEmailAdresseField = Value
+ Me._zollzahlstelleStrasseHausNr = Value
End Set
End Property
- Public Property RechtsbehelfHZADEmailAdresse() As String
+
+ Public Overridable Property ZollzahlstellePLZS() As String
Get
- Return Me.rechtsbehelfHZADEmailAdresseField
+ Return Me._zollzahlstellePLZS
End Get
Set
- Me.rechtsbehelfHZADEmailAdresseField = Value
+ Me._zollzahlstellePLZS = Value
End Set
End Property
- Public Property RechtsbehelfHauptzollamtStrHausNr() As String
+
+ Public Overridable Property ZollzahlstelleOrtS() As String
Get
- Return Me.rechtsbehelfHauptzollamtStrHausNrField
+ Return Me._zollzahlstelleOrtS
End Get
Set
- Me.rechtsbehelfHauptzollamtStrHausNrField = Value
+ Me._zollzahlstelleOrtS = Value
End Set
End Property
- Public Property RechtsbehelfHauptzollamtPLZS() As String
+
+ Public Overridable Property ZollzahlstellePostfach() As String
Get
- Return Me.rechtsbehelfHauptzollamtPLZSField
+ Return Me._zollzahlstellePostfach
End Get
Set
- Me.rechtsbehelfHauptzollamtPLZSField = Value
+ Me._zollzahlstellePostfach = Value
End Set
End Property
- Public Property RechtsbehelfHauptzollamtOrtS() As String
+
+ Public Overridable Property ZollzahlstellePLZP() As String
Get
- Return Me.rechtsbehelfHauptzollamtOrtSField
+ Return Me._zollzahlstellePLZP
End Get
Set
- Me.rechtsbehelfHauptzollamtOrtSField = Value
+ Me._zollzahlstellePLZP = Value
End Set
End Property
- Public Property RechtsbehelfHauptzollamtOrtsteil() As String
+