' ///////////////////////////////////////////////////////////////////////////
' // Description: Data Access class for the table 'tmphost'
' // Generated by LLBLGen v1.21.2003.712 Final on: Sonntag, 15. November 2009, 10:42:03
' // Because the Base Class already implements IDispose, this class doesn't.
' ///////////////////////////////////////////////////////////////////////////
Imports System
Imports System.Data
Imports System.Data.SqlTypes
Imports System.Data.SqlClient
Namespace coldabgleich.host
'''
''' Purpose: Data Access class for the table 'tmphost'.
'''
Public Class clsTmphost
Inherits clsDBInteractionBase
#Region " Class Member Declarations "
Private m_lPk As SqlInt64
Private m_iInrpar00_zusteller, m_iInrpar00_inhaber As SqlInt32
Private m_sMailingProductBezeichnung, m_sLoadid, m_sEx, m_sStandamdatum, m_sDokumenttypnr, m_sMetatype, m_sMailingProduct, m_sBetreffzeile, m_sPartnernr_inhaber, m_sManr, m_sOrdertype, m_sXomaDocID, m_sTransactnr, m_sValutadatum, m_sReferenzzeile2, m_sValorennr, m_sValutadatum1, m_sPartnername_inhaber, m_sPartnernr_zusteller, m_sReferenzzeile1, m_sPartnername_zusteller, m_sNachvollziehbarkeit, m_sArchivdatum, m_sVvextern1, m_sVvextern2, m_sIsinnr, m_sDokumentid, m_sAnzahlseiten As SqlString
Private m_daInserttimestamp As SqlDateTime
#End Region
'''
''' Purpose: Class constructor.
'''
Public Sub New()
' // Nothing for now.
End Sub
'''
''' Purpose: Insert method. This method will insert one new row into the database.
'''
''' True if succeeded, otherwise an Exception is thrown.
'''
''' Properties needed for this method:
'''
''' - sPartnernr_inhaber
''' - sPartnernr_zusteller. May be SqlString.Null
''' - sPartnername_inhaber
''' - sPartnername_zusteller. May be SqlString.Null
''' - sReferenzzeile1. May be SqlString.Null
''' - sReferenzzeile2. May be SqlString.Null
''' - sValutadatum
''' - sValutadatum1. May be SqlString.Null
''' - sValorennr. May be SqlString.Null
''' - sIsinnr. May be SqlString.Null
''' - sDokumentid
''' - sAnzahlseiten
''' - sNachvollziehbarkeit
''' - sArchivdatum
''' - sVvextern1. May be SqlString.Null
''' - sVvextern2. May be SqlString.Null
''' - sEx. May be SqlString.Null
''' - sStandamdatum. May be SqlString.Null
''' - sDokumenttypnr. May be SqlString.Null
''' - sLoadid. May be SqlString.Null
''' - daInserttimestamp. May be SqlDateTime.Null
''' - iInrpar00_inhaber. May be SqlInt32.Null
''' - iInrpar00_zusteller. May be SqlInt32.Null
''' - sMailingProductBezeichnung. May be SqlString.Null
''' - sMetatype. May be SqlString.Null
''' - sOrdertype. May be SqlString.Null
''' - sXomaDocID. May be SqlString.Null
''' - sTransactnr. May be SqlString.Null
''' - sManr. May be SqlString.Null
''' - sMailingProduct. May be SqlString.Null
''' - sBetreffzeile. May be SqlString.Null
'''
''' Properties set after a succesful call of this method:
'''
''' - lPk
''' - iErrorCode
'''
'''
Overrides Public Function Insert() As Boolean
Dim scmCmdToExecute As SqlCommand = New SqlCommand()
scmCmdToExecute.CommandText = "dbo.[pr_tmphost_Insert]"
scmCmdToExecute.CommandType = CommandType.StoredProcedure
' // Use base class' connection object
scmCmdToExecute.Connection = m_scoMainConnection
Try
scmCmdToExecute.Parameters.Add(New SqlParameter("@spartnernr_inhaber", SqlDbType.NVarChar, 255, ParameterDirection.Input, False, 0, 0, "", DataRowVersion.Proposed, m_sPartnernr_inhaber))
scmCmdToExecute.Parameters.Add(New SqlParameter("@spartnernr_zusteller", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sPartnernr_zusteller))
scmCmdToExecute.Parameters.Add(New SqlParameter("@spartnername_inhaber", SqlDbType.NVarChar, 255, ParameterDirection.Input, False, 0, 0, "", DataRowVersion.Proposed, m_sPartnername_inhaber))
scmCmdToExecute.Parameters.Add(New SqlParameter("@spartnername_zusteller", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sPartnername_zusteller))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sreferenzzeile1", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sReferenzzeile1))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sreferenzzeile2", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sReferenzzeile2))
scmCmdToExecute.Parameters.Add(New SqlParameter("@svalutadatum", SqlDbType.NVarChar, 50, ParameterDirection.Input, False, 0, 0, "", DataRowVersion.Proposed, m_sValutadatum))
scmCmdToExecute.Parameters.Add(New SqlParameter("@svalutadatum1", SqlDbType.NVarChar, 50, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sValutadatum1))
scmCmdToExecute.Parameters.Add(New SqlParameter("@svalorennr", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sValorennr))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sisinnr", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sIsinnr))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sdokumentid", SqlDbType.NVarChar, 255, ParameterDirection.Input, False, 0, 0, "", DataRowVersion.Proposed, m_sDokumentid))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sanzahlseiten", SqlDbType.NVarChar, 50, ParameterDirection.Input, False, 0, 0, "", DataRowVersion.Proposed, m_sAnzahlseiten))
scmCmdToExecute.Parameters.Add(New SqlParameter("@snachvollziehbarkeit", SqlDbType.NVarChar, 255, ParameterDirection.Input, False, 0, 0, "", DataRowVersion.Proposed, m_sNachvollziehbarkeit))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sarchivdatum", SqlDbType.NVarChar, 50, ParameterDirection.Input, False, 0, 0, "", DataRowVersion.Proposed, m_sArchivdatum))
scmCmdToExecute.Parameters.Add(New SqlParameter("@svvextern1", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sVvextern1))
scmCmdToExecute.Parameters.Add(New SqlParameter("@svvextern2", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sVvextern2))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sex", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sEx))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sstandamdatum", SqlDbType.NVarChar, 50, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sStandamdatum))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sdokumenttypnr", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sDokumenttypnr))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sloadid", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sLoadid))
scmCmdToExecute.Parameters.Add(New SqlParameter("@dainserttimestamp", SqlDbType.SmallDateTime, 4, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_daInserttimestamp))
scmCmdToExecute.Parameters.Add(New SqlParameter("@iinrpar00_inhaber", SqlDbType.Int, 4, ParameterDirection.Input, True, 10, 0, "", DataRowVersion.Proposed, m_iInrpar00_inhaber))
scmCmdToExecute.Parameters.Add(New SqlParameter("@iinrpar00_zusteller", SqlDbType.Int, 4, ParameterDirection.Input, True, 10, 0, "", DataRowVersion.Proposed, m_iInrpar00_zusteller))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sMailingProductBezeichnung", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sMailingProductBezeichnung))
scmCmdToExecute.Parameters.Add(New SqlParameter("@smetatype", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sMetatype))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sordertype", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sOrdertype))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sXomaDocID", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sXomaDocID))
scmCmdToExecute.Parameters.Add(New SqlParameter("@stransactnr", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sTransactnr))
scmCmdToExecute.Parameters.Add(New SqlParameter("@smanr", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sManr))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sMailingProduct", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sMailingProduct))
scmCmdToExecute.Parameters.Add(New SqlParameter("@sBetreffzeile", SqlDbType.NVarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, m_sBetreffzeile))
scmCmdToExecute.Parameters.Add(new SqlParameter("@lpk", SqlDbType.BigInt, 8, ParameterDirection.Output, True, 19, 0, "", DataRowVersion.Proposed, m_lPk))
scmCmdToExecute.Parameters.Add(new SqlParameter("@iErrorCode", SqlDbType.Int, 4, ParameterDirection.Output, True, 10, 0, "", DataRowVersion.Proposed, m_iErrorCode))
If m_bMainConnectionIsCreatedLocal Then
' // Open connection.
m_scoMainConnection.Open()
Else
If m_cpMainConnectionProvider.bIsTransactionPending Then
scmCmdToExecute.Transaction = m_cpMainConnectionProvider.stCurrentTransaction
End If
End If
' // Execute query.
m_iRowsAffected = scmCmdToExecute.ExecuteNonQuery()
m_lPk = New SqlInt64(CType(scmCmdToExecute.Parameters.Item("@lpk").Value, Long))
m_iErrorCode = New SqlInt32(CType(scmCmdToExecute.Parameters.Item("@iErrorCode").Value, SqlInt32))
If Not m_iErrorCode.Equals(New SqlInt32(LLBLError.AllOk)) Then
' // Throw error.
Throw New Exception("Stored Procedure 'pr_tmphost_Insert' reported the ErrorCode: " & m_iErrorCode.ToString())
End If
Return True
Catch ex As Exception
' // some error occured. Bubble it to caller and encapsulate Exception object
Throw New Exception("clsTmphost::Insert::Error occured.", ex)
Finally
If m_bMainConnectionIsCreatedLocal Then
' // Close connection.
m_scoMainConnection.Close()
End If
scmCmdToExecute.Dispose()
End Try
End Function
'''
''' Purpose: Select method for a unique field. This method will Select one row from the database, based on the unique field 'pk'
'''
''' DataTable object if succeeded, otherwise an Exception is thrown.
'''
''' Properties needed for this method:
'''
''' Properties set after a succesful call of this method:
'''
''' - iErrorCode
''' - sPartnernr_inhaber
''' - sPartnernr_zusteller
''' - sPartnername_inhaber
''' - sPartnername_zusteller
''' - sReferenzzeile1
''' - sReferenzzeile2
''' - sValutadatum
''' - sValutadatum1
''' - sValorennr
''' - sIsinnr
''' - sDokumentid
''' - sAnzahlseiten
''' - sNachvollziehbarkeit
''' - sArchivdatum
''' - sVvextern1
''' - sVvextern2
''' - sEx
''' - sStandamdatum
''' - sDokumenttypnr
''' - sLoadid
''' - daInserttimestamp
''' - iInrpar00_inhaber
''' - iInrpar00_zusteller
''' - sMailingProductBezeichnung
''' - sMetatype
''' - sOrdertype
''' - sXomaDocID
''' - sTransactnr
''' - sManr
''' - sMailingProduct
''' - sBetreffzeile
''' - lPk
'''
''' Will fill all properties corresponding with a field in the table with the value of the row selected.
'''
Public Function SelectOneWpkLogic() As DataTable
Dim scmCmdToExecute As SqlCommand = New SqlCommand()
scmCmdToExecute.CommandText = "dbo.[pr_tmphost_SelectOneWpkLogic]"
scmCmdToExecute.CommandType = CommandType.StoredProcedure
Dim dtToReturn As DataTable = new DataTable("tmphost")
Dim sdaAdapter As SqlDataAdapter = new SqlDataAdapter(scmCmdToExecute)
' // Use base class' connection object
scmCmdToExecute.Connection = m_scoMainConnection
Try
scmCmdToExecute.Parameters.Add(new SqlParameter("@lpk", SqlDbType.BigInt, 8, ParameterDirection.Input, False, 19, 0, "", DataRowVersion.Proposed, m_lPk))
scmCmdToExecute.Parameters.Add(new SqlParameter("@iErrorCode", SqlDbType.Int, 4, ParameterDirection.Output, True, 19, 0, "", DataRowVersion.Proposed, m_iErrorCode))
If m_bMainConnectionIsCreatedLocal Then
' // Open connection.
m_scoMainConnection.Open()
Else
If m_cpMainConnectionProvider.bIsTransactionPending Then
scmCmdToExecute.Transaction = m_cpMainConnectionProvider.stCurrentTransaction
End If
End If
' // Execute query.
sdaAdapter.Fill(dtToReturn)
m_lPk = New SqlInt64(CType(scmCmdToExecute.Parameters.Item("@lpk").Value, Long))
If Not m_iErrorCode.Equals(New SqlInt32(LLBLError.AllOk)) Then
' // Throw error.
Throw New Exception("Stored Procedure 'pr_tmphost_SelectOneWpkLogic' reported the ErrorCode: " & m_iErrorCode.ToString())
End If
If dtToReturn.Rows.Count > 0 Then
m_sPartnernr_inhaber = New SqlString(CType(dtToReturn.Rows(0)("partnernr_inhaber"), String))
If dtToReturn.Rows(0)("partnernr_zusteller") Is System.DBNull.Value Then
m_sPartnernr_zusteller = SqlString.Null
Else
m_sPartnernr_zusteller = New SqlString(CType(dtToReturn.Rows(0)("partnernr_zusteller"), String))
End If
m_sPartnername_inhaber = New SqlString(CType(dtToReturn.Rows(0)("partnername_inhaber"), String))
If dtToReturn.Rows(0)("partnername_zusteller") Is System.DBNull.Value Then
m_sPartnername_zusteller = SqlString.Null
Else
m_sPartnername_zusteller = New SqlString(CType(dtToReturn.Rows(0)("partnername_zusteller"), String))
End If
If dtToReturn.Rows(0)("referenzzeile1") Is System.DBNull.Value Then
m_sReferenzzeile1 = SqlString.Null
Else
m_sReferenzzeile1 = New SqlString(CType(dtToReturn.Rows(0)("referenzzeile1"), String))
End If
If dtToReturn.Rows(0)("referenzzeile2") Is System.DBNull.Value Then
m_sReferenzzeile2 = SqlString.Null
Else
m_sReferenzzeile2 = New SqlString(CType(dtToReturn.Rows(0)("referenzzeile2"), String))
End If
m_sValutadatum = New SqlString(CType(dtToReturn.Rows(0)("valutadatum"), String))
If dtToReturn.Rows(0)("valutadatum1") Is System.DBNull.Value Then
m_sValutadatum1 = SqlString.Null
Else
m_sValutadatum1 = New SqlString(CType(dtToReturn.Rows(0)("valutadatum1"), String))
End If
If dtToReturn.Rows(0)("valorennr") Is System.DBNull.Value Then
m_sValorennr = SqlString.Null
Else
m_sValorennr = New SqlString(CType(dtToReturn.Rows(0)("valorennr"), String))
End If
If dtToReturn.Rows(0)("isinnr") Is System.DBNull.Value Then
m_sIsinnr = SqlString.Null
Else
m_sIsinnr = New SqlString(CType(dtToReturn.Rows(0)("isinnr"), String))
End If
m_sDokumentid = New SqlString(CType(dtToReturn.Rows(0)("dokumentid"), String))
m_sAnzahlseiten = New SqlString(CType(dtToReturn.Rows(0)("anzahlseiten"), String))
m_sNachvollziehbarkeit = New SqlString(CType(dtToReturn.Rows(0)("nachvollziehbarkeit"), String))
m_sArchivdatum = New SqlString(CType(dtToReturn.Rows(0)("archivdatum"), String))
If dtToReturn.Rows(0)("vvextern1") Is System.DBNull.Value Then
m_sVvextern1 = SqlString.Null
Else
m_sVvextern1 = New SqlString(CType(dtToReturn.Rows(0)("vvextern1"), String))
End If
If dtToReturn.Rows(0)("vvextern2") Is System.DBNull.Value Then
m_sVvextern2 = SqlString.Null
Else
m_sVvextern2 = New SqlString(CType(dtToReturn.Rows(0)("vvextern2"), String))
End If
If dtToReturn.Rows(0)("ex") Is System.DBNull.Value Then
m_sEx = SqlString.Null
Else
m_sEx = New SqlString(CType(dtToReturn.Rows(0)("ex"), String))
End If
If dtToReturn.Rows(0)("standamdatum") Is System.DBNull.Value Then
m_sStandamdatum = SqlString.Null
Else
m_sStandamdatum = New SqlString(CType(dtToReturn.Rows(0)("standamdatum"), String))
End If
If dtToReturn.Rows(0)("dokumenttypnr") Is System.DBNull.Value Then
m_sDokumenttypnr = SqlString.Null
Else
m_sDokumenttypnr = New SqlString(CType(dtToReturn.Rows(0)("dokumenttypnr"), String))
End If
If dtToReturn.Rows(0)("loadid") Is System.DBNull.Value Then
m_sLoadid = SqlString.Null
Else
m_sLoadid = New SqlString(CType(dtToReturn.Rows(0)("loadid"), String))
End If
If dtToReturn.Rows(0)("inserttimestamp") Is System.DBNull.Value Then
m_daInserttimestamp = SqlDateTime.Null
Else
m_daInserttimestamp = New SqlDateTime(CType(dtToReturn.Rows(0)("inserttimestamp"), Date))
End If
If dtToReturn.Rows(0)("inrpar00_inhaber") Is System.DBNull.Value Then
m_iInrpar00_inhaber = SqlInt32.Null
Else
m_iInrpar00_inhaber = New SqlInt32(CType(dtToReturn.Rows(0)("inrpar00_inhaber"), Integer))
End If
If dtToReturn.Rows(0)("inrpar00_zusteller") Is System.DBNull.Value Then
m_iInrpar00_zusteller = SqlInt32.Null
Else
m_iInrpar00_zusteller = New SqlInt32(CType(dtToReturn.Rows(0)("inrpar00_zusteller"), Integer))
End If
If dtToReturn.Rows(0)("MailingProductBezeichnung") Is System.DBNull.Value Then
m_sMailingProductBezeichnung = SqlString.Null
Else
m_sMailingProductBezeichnung = New SqlString(CType(dtToReturn.Rows(0)("MailingProductBezeichnung"), String))
End If
If dtToReturn.Rows(0)("metatype") Is System.DBNull.Value Then
m_sMetatype = SqlString.Null
Else
m_sMetatype = New SqlString(CType(dtToReturn.Rows(0)("metatype"), String))
End If
If dtToReturn.Rows(0)("ordertype") Is System.DBNull.Value Then
m_sOrdertype = SqlString.Null
Else
m_sOrdertype = New SqlString(CType(dtToReturn.Rows(0)("ordertype"), String))
End If
If dtToReturn.Rows(0)("XomaDocID") Is System.DBNull.Value Then
m_sXomaDocID = SqlString.Null
Else
m_sXomaDocID = New SqlString(CType(dtToReturn.Rows(0)("XomaDocID"), String))
End If
If dtToReturn.Rows(0)("transactnr") Is System.DBNull.Value Then
m_sTransactnr = SqlString.Null
Else
m_sTransactnr = New SqlString(CType(dtToReturn.Rows(0)("transactnr"), String))
End If
If dtToReturn.Rows(0)("manr") Is System.DBNull.Value Then
m_sManr = SqlString.Null
Else
m_sManr = New SqlString(CType(dtToReturn.Rows(0)("manr"), String))
End If
If dtToReturn.Rows(0)("MailingProduct") Is System.DBNull.Value Then
m_sMailingProduct = SqlString.Null
Else
m_sMailingProduct = New SqlString(CType(dtToReturn.Rows(0)("MailingProduct"), String))
End If
If dtToReturn.Rows(0)("Betreffzeile") Is System.DBNull.Value Then
m_sBetreffzeile = SqlString.Null
Else
m_sBetreffzeile = New SqlString(CType(dtToReturn.Rows(0)("Betreffzeile"), String))
End If
m_lPk = New SqlInt64(CType(dtToReturn.Rows(0)("pk"), Long))
End If
Return dtToReturn
Catch ex As Exception
' // some error occured. Bubble it to caller and encapsulate Exception object
Throw New Exception("clsTmphost::SelectOneWpkLogic::Error occured.", ex)
Finally
If m_bMainConnectionIsCreatedLocal Then
' // Close connection.
m_scoMainConnection.Close()
End If
scmCmdToExecute.Dispose()
sdaAdapter.Dispose()
End Try
End Function
'''
''' Purpose: SelectAll method. This method will Select all rows from the table.
'''
''' DataTable object if succeeded, otherwise an Exception is thrown.
'''
''' Properties set after a succesful call of this method:
'''
'''
Overrides Public Function SelectAll() As DataTable
Dim scmCmdToExecute As SqlCommand = New SqlCommand()
scmCmdToExecute.CommandText = "dbo.[pr_tmphost_SelectAll]"
scmCmdToExecute.CommandType = CommandType.StoredProcedure
Dim dtToReturn As DataTable = new DataTable("tmphost")
Dim sdaAdapter As SqlDataAdapter = new SqlDataAdapter(scmCmdToExecute)
' // Use base class' connection object
scmCmdToExecute.Connection = m_scoMainConnection
Try
scmCmdToExecute.Parameters.Add(new SqlParameter("@iErrorCode", SqlDbType.Int, 4, ParameterDirection.Output, True, 10, 0, "", DataRowVersion.Proposed, m_iErrorCode))
If m_bMainConnectionIsCreatedLocal Then
' // Open connection.
m_scoMainConnection.Open()
Else
If m_cpMainConnectionProvider.bIsTransactionPending Then
scmCmdToExecute.Transaction = m_cpMainConnectionProvider.stCurrentTransaction
End If
End If
' // Execute query.
sdaAdapter.Fill(dtToReturn)
m_iErrorCode = New SqlInt32(CType(scmCmdToExecute.Parameters.Item("@iErrorCode").Value, SqlInt32))
If Not m_iErrorCode.Equals(New SqlInt32(LLBLError.AllOk)) Then
' // Throw error.
Throw New Exception("Stored Procedure 'pr_tmphost_SelectAll' reported the ErrorCode: " & m_iErrorCode.ToString())
End If
Return dtToReturn
Catch ex As Exception
' // some error occured. Bubble it to caller and encapsulate Exception object
Throw New Exception("clsTmphost::SelectAll::Error occured.", ex)
Finally
If m_bMainConnectionIsCreatedLocal Then
' // Close connection.
m_scoMainConnection.Close()
End If
scmCmdToExecute.Dispose()
sdaAdapter.Dispose()
End Try
End Function
#Region " Class Property Declarations "
Public Property [sPartnernr_inhaber]() As SqlString
Get
Return m_sPartnernr_inhaber
End Get
Set(ByVal Value As SqlString)
Dim sPartnernr_inhaberTmp As SqlString = Value
If sPartnernr_inhaberTmp.IsNull Then
Throw New ArgumentOutOfRangeException("sPartnernr_inhaber", "sPartnernr_inhaber can't be NULL")
End If
m_sPartnernr_inhaber = Value
End Set
End Property
Public Property [sPartnernr_zusteller]() As SqlString
Get
Return m_sPartnernr_zusteller
End Get
Set(ByVal Value As SqlString)
m_sPartnernr_zusteller = Value
End Set
End Property
Public Property [sPartnername_inhaber]() As SqlString
Get
Return m_sPartnername_inhaber
End Get
Set(ByVal Value As SqlString)
Dim sPartnername_inhaberTmp As SqlString = Value
If sPartnername_inhaberTmp.IsNull Then
Throw New ArgumentOutOfRangeException("sPartnername_inhaber", "sPartnername_inhaber can't be NULL")
End If
m_sPartnername_inhaber = Value
End Set
End Property
Public Property [sPartnername_zusteller]() As SqlString
Get
Return m_sPartnername_zusteller
End Get
Set(ByVal Value As SqlString)
m_sPartnername_zusteller = Value
End Set
End Property
Public Property [sReferenzzeile1]() As SqlString
Get
Return m_sReferenzzeile1
End Get
Set(ByVal Value As SqlString)
m_sReferenzzeile1 = Value
End Set
End Property
Public Property [sReferenzzeile2]() As SqlString
Get
Return m_sReferenzzeile2
End Get
Set(ByVal Value As SqlString)
m_sReferenzzeile2 = Value
End Set
End Property
Public Property [sValutadatum]() As SqlString
Get
Return m_sValutadatum
End Get
Set(ByVal Value As SqlString)
Dim sValutadatumTmp As SqlString = Value
If sValutadatumTmp.IsNull Then
Throw New ArgumentOutOfRangeException("sValutadatum", "sValutadatum can't be NULL")
End If
m_sValutadatum = Value
End Set
End Property
Public Property [sValutadatum1]() As SqlString
Get
Return m_sValutadatum1
End Get
Set(ByVal Value As SqlString)
m_sValutadatum1 = Value
End Set
End Property
Public Property [sValorennr]() As SqlString
Get
Return m_sValorennr
End Get
Set(ByVal Value As SqlString)
m_sValorennr = Value
End Set
End Property
Public Property [sIsinnr]() As SqlString
Get
Return m_sIsinnr
End Get
Set(ByVal Value As SqlString)
m_sIsinnr = Value
End Set
End Property
Public Property [sDokumentid]() As SqlString
Get
Return m_sDokumentid
End Get
Set(ByVal Value As SqlString)
Dim sDokumentidTmp As SqlString = Value
If sDokumentidTmp.IsNull Then
Throw New ArgumentOutOfRangeException("sDokumentid", "sDokumentid can't be NULL")
End If
m_sDokumentid = Value
End Set
End Property
Public Property [sAnzahlseiten]() As SqlString
Get
Return m_sAnzahlseiten
End Get
Set(ByVal Value As SqlString)
Dim sAnzahlseitenTmp As SqlString = Value
If sAnzahlseitenTmp.IsNull Then
Throw New ArgumentOutOfRangeException("sAnzahlseiten", "sAnzahlseiten can't be NULL")
End If
m_sAnzahlseiten = Value
End Set
End Property
Public Property [sNachvollziehbarkeit]() As SqlString
Get
Return m_sNachvollziehbarkeit
End Get
Set(ByVal Value As SqlString)
Dim sNachvollziehbarkeitTmp As SqlString = Value
If sNachvollziehbarkeitTmp.IsNull Then
Throw New ArgumentOutOfRangeException("sNachvollziehbarkeit", "sNachvollziehbarkeit can't be NULL")
End If
m_sNachvollziehbarkeit = Value
End Set
End Property
Public Property [sArchivdatum]() As SqlString
Get
Return m_sArchivdatum
End Get
Set(ByVal Value As SqlString)
Dim sArchivdatumTmp As SqlString = Value
If sArchivdatumTmp.IsNull Then
Throw New ArgumentOutOfRangeException("sArchivdatum", "sArchivdatum can't be NULL")
End If
m_sArchivdatum = Value
End Set
End Property
Public Property [sVvextern1]() As SqlString
Get
Return m_sVvextern1
End Get
Set(ByVal Value As SqlString)
m_sVvextern1 = Value
End Set
End Property
Public Property [sVvextern2]() As SqlString
Get
Return m_sVvextern2
End Get
Set(ByVal Value As SqlString)
m_sVvextern2 = Value
End Set
End Property
Public Property [sEx]() As SqlString
Get
Return m_sEx
End Get
Set(ByVal Value As SqlString)
m_sEx = Value
End Set
End Property
Public Property [sStandamdatum]() As SqlString
Get
Return m_sStandamdatum
End Get
Set(ByVal Value As SqlString)
m_sStandamdatum = Value
End Set
End Property
Public Property [sDokumenttypnr]() As SqlString
Get
Return m_sDokumenttypnr
End Get
Set(ByVal Value As SqlString)
m_sDokumenttypnr = Value
End Set
End Property
Public Property [sLoadid]() As SqlString
Get
Return m_sLoadid
End Get
Set(ByVal Value As SqlString)
m_sLoadid = Value
End Set
End Property
Public Property [daInserttimestamp]() As SqlDateTime
Get
Return m_daInserttimestamp
End Get
Set(ByVal Value As SqlDateTime)
m_daInserttimestamp = Value
End Set
End Property
Public Property [iInrpar00_inhaber]() As SqlInt32
Get
Return m_iInrpar00_inhaber
End Get
Set(ByVal Value As SqlInt32)
m_iInrpar00_inhaber = Value
End Set
End Property
Public Property [iInrpar00_zusteller]() As SqlInt32
Get
Return m_iInrpar00_zusteller
End Get
Set(ByVal Value As SqlInt32)
m_iInrpar00_zusteller = Value
End Set
End Property
Public Property [sMailingProductBezeichnung]() As SqlString
Get
Return m_sMailingProductBezeichnung
End Get
Set(ByVal Value As SqlString)
m_sMailingProductBezeichnung = Value
End Set
End Property
Public Property [sMetatype]() As SqlString
Get
Return m_sMetatype
End Get
Set(ByVal Value As SqlString)
m_sMetatype = Value
End Set
End Property
Public Property [sOrdertype]() As SqlString
Get
Return m_sOrdertype
End Get
Set(ByVal Value As SqlString)
m_sOrdertype = Value
End Set
End Property
Public Property [sXomaDocID]() As SqlString
Get
Return m_sXomaDocID
End Get
Set(ByVal Value As SqlString)
m_sXomaDocID = Value
End Set
End Property
Public Property [sTransactnr]() As SqlString
Get
Return m_sTransactnr
End Get
Set(ByVal Value As SqlString)
m_sTransactnr = Value
End Set
End Property
Public Property [sManr]() As SqlString
Get
Return m_sManr
End Get
Set(ByVal Value As SqlString)
m_sManr = Value
End Set
End Property
Public Property [sMailingProduct]() As SqlString
Get
Return m_sMailingProduct
End Get
Set(ByVal Value As SqlString)
m_sMailingProduct = Value
End Set
End Property
Public Property [sBetreffzeile]() As SqlString
Get
Return m_sBetreffzeile
End Get
Set(ByVal Value As SqlString)
m_sBetreffzeile = Value
End Set
End Property
Public Property [lPk]() As SqlInt64
Get
Return m_lPk
End Get
Set(ByVal Value As SqlInt64)
Dim lPkTmp As SqlInt64 = Value
If lPkTmp.IsNull Then
Throw New ArgumentOutOfRangeException("lPk", "lPk can't be NULL")
End If
m_lPk = Value
End Set
End Property
#End Region
End Class
End Namespace