This commit is contained in:
2022-12-25 10:09:49 +01:00
commit 406d053e79
3903 changed files with 2127541 additions and 0 deletions

193
DataAccess/Anwendung.vb Normal file
View File

@@ -0,0 +1,193 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>DataAccess Klasse von der Tabelle Anwendung</summary>
Public Class Anwendung
'''<summary>gibt eine anwendung zurück</summary>
'''<param name="ds">für datenrückgabe</param>
'''<param name="anwendungsNr"></param>
Public Shared Sub GetAnwendung(ByRef ds As DataSet, ByVal anwendungsNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_GetAnwendung"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@DokumentartNr", anwendungsNr))
da.SelectCommand = sqlCmd
da.Fill(ds, "Anwendung")
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Dokumentart.GetAnwendung", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
da.Dispose()
End Try
End Sub
'''<summary>gibt eine liste aller anwendungen zurück</summary>
'''<param name="ds">für datenrückgabe</param>
'''<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
Public Shared Sub List(ByRef ds As DataSet, ByVal aktiv As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_ListAnwendung"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
If aktiv <> -1 Then
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", aktiv))
End If
da.SelectCommand = sqlCmd
da.Fill(ds, "Anwendungen")
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Anwendung.List", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
da.Dispose()
End Try
End Sub
'''<summary>erstellt eine anwendung</summary>
'''<param name="anwendungNr"></param>
'''<param name="bezeichnung"></param>
'''<param name="beschreibung"></param>
'''<param name="mandantnr"></param>
'''<param name="aktiv"></param>
'''<param name="mutierer"></param>
'''<returns>error</returns>
Public Shared Function Add(ByRef anwendungNr As Integer, ByVal bezeichnung As String, _
ByVal beschreibung As String, ByVal mandantnr As Integer, ByVal aktiv As Boolean, _
ByVal mutierer As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_InsAnwendung"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@bezeichnung", NullHandler.CToSqlString(bezeichnung)))
sqlCmd.Parameters.Add(New SqlParameter("@beschreibung", NullHandler.CToSqlString(beschreibung)))
sqlCmd.Parameters.Add(New SqlParameter("@mandantnr", NullHandler.CToSqlInt(mandantnr)))
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", aktiv))
sqlCmd.Parameters.Add(New SqlParameter("@mutierer", mutierer))
sqlCmd.Parameters.Add(New SqlParameter("@AnwendungNr", 0))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@AnwendungNr").Direction = ParameterDirection.Output
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
If CInt(sqlCmd.Parameters("@Return").Value) = 0 Then
anwendungnr = CInt(sqlCmd.Parameters("@AnwendungNr").Value)
End If
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Anwendung.Add", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
'''<summary>Löscht eine bestehende anwendung</summary>
'''<param name="anwendungNr"></param>
'''<returns>error</returns>
Public Shared Function Delete(ByVal anwendungNr As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_DelAnwendung"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@@anwendungnr", anwendungNr))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Anwendung.Delete", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
'''<summary>aktualisiert eine anwendung</summary>
'''<param name="anwendungNr">kritetrium (wird nicht aktualisiert)</param>
'''<param name="bezeichnung"></param>
'''<param name="beschreibung"></param>
'''<param name="mandantnr"></param>
'''<param name="aktiv"></param>
'''<param name="mutierer"></param>
'''<returns>error</returns>
Public Shared Function Update(ByVal anwendungNr As Integer, ByVal bezeichnung As String, _
ByVal beschreibung As String, ByVal mandantnr As Integer, ByVal aktiv As Boolean, _
ByVal mutierer As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_SetAnwendung"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@AnwendungNr", anwendungNr))
sqlCmd.Parameters.Add(New SqlParameter("@bezeichnung", NullHandler.CToSqlString(bezeichnung)))
sqlCmd.Parameters.Add(New SqlParameter("@beschreibung", NullHandler.CToSqlString(beschreibung)))
sqlCmd.Parameters.Add(New SqlParameter("@mandantnr", NullHandler.CToSqlInt(mandantnr)))
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", aktiv))
sqlCmd.Parameters.Add(New SqlParameter("@mutierer", mutierer))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Anwendung.Update", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
End Class

View File

@@ -0,0 +1,31 @@
Imports System.Reflection
Imports System.Runtime.InteropServices
' Allgemeine Informationen über eine Assembly werden über die folgende
' Attributgruppe gesteuert. Ändern Sie diese Attributwerte, um Informationen,
' die mit einer Assembly verknüpft sind, zu bearbeiten.
' Die Werte der Assemblyattribute überprüfen
<Assembly: AssemblyTitle("")>
<Assembly: AssemblyDescription("")>
<Assembly: AssemblyCompany("")>
<Assembly: AssemblyProduct("")>
<Assembly: AssemblyCopyright("")>
<Assembly: AssemblyTrademark("")>
<Assembly: CLSCompliant(True)>
'Die folgende GUID ist für die ID der Typbibliothek, wenn dieses Projekt in COM angezeigt wird
<Assembly: Guid("8274B598-13D0-4738-9B6A-3BD24F105C9D")>
' Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
'
' Haupversion
' Nebenversion
' Buildnummer
' Revisionsnummer
'
' Sie können alle Werte angeben oder auf die standardmäßigen Build- und Revisionsnummern
' zurückgreifen, indem Sie '*' wie unten angezeigt verwenden:
<Assembly: AssemblyVersion("1.0.*")>

25
DataAccess/Config.vb Normal file
View File

@@ -0,0 +1,25 @@
Public Class Config
Private Shared _nullReplacer As Integer
Private Shared _firstTime As Boolean = True
Public Shared ReadOnly Property NullReplacer() As Integer
Get
Try
If _firstTime Then 'load from db
Dim ds As New DataSet()
Parameter.GetParameter(ds, 0, "NullReplaceValue")
If ds.Tables.Count > 0 Then
If ds.Tables(0).Rows.Count > 0 Then
_nullReplacer = CInt(ds.Tables(0).Rows(0)("Wert"))
End If
End If
End If
Return _nullReplacer
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Config.NullReplacer", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
End Try
End Get
End Property
End Class

110
DataAccess/DataAccess.vbdoc Normal file
View File

@@ -0,0 +1,110 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<!-- VBdocman .NET config file for current project.-->
<!-- Example: <add key="settingName" value="settingValue"/> -->
<add key="VBdocman_addSee" value="0" />
<add key="VBdocman_addParam" value="-1" />
<add key="VBdocman_addReturn" value="-1" />
<add key="VBdocman_addDescription" value="-1" />
<add key="VBdocman_addRem" value="-1" />
<add key="VBdocman_addSame" value="0" />
<add key="VBdocman_addExample" value="0" />
<add key="VBdocman_addException" value="0" />
<add key="VBdocman_addAuthor" value="0" />
<add key="VBdocman_addRevision" value="0" />
<add key="VBdocman_addVersion" value="0" />
<add key="VBdocman_addIncludeSource" value="0" />
<add key="VBdocman_addUser1" value="0" />
<add key="VBdocman_addUser2" value="0" />
<add key="VBdocman_addUser3" value="0" />
<add key="VBdocman_addUser4" value="0" />
<add key="VBdocman_addUser5" value="0" />
<add key="VBdocman_user1Name" value="user1" />
<add key="VBdocman_user2Name" value="user2" />
<add key="VBdocman_user3Name" value="user3" />
<add key="VBdocman_user4Name" value="user4" />
<add key="VBdocman_user5Name" value="user5" />
<add key="VBdocman_user1Default" value="" />
<add key="VBdocman_user2Default" value="" />
<add key="VBdocman_user3Default" value="" />
<add key="VBdocman_user4Default" value="" />
<add key="VBdocman_user5Default" value="" />
<add key="VBdocman_user1Label" value="User Field 1" />
<add key="VBdocman_user2Label" value="User Field 2" />
<add key="VBdocman_user3Label" value="User Field 3" />
<add key="VBdocman_user4Label" value="User Field 4" />
<add key="VBdocman_user5Label" value="User Field 5" />
<add key="VBdocman_comNonCommented" value="-1" />
<add key="VBdocman_comPublic" value="-1" />
<add key="VBdocman_comPrivate" value="-1" />
<add key="VBdocman_comFriend" value="-1" />
<add key="VBdocman_comProtected" value="-1" />
<add key="VBdocman_comProtectedFriend" value="-1" />
<add key="VBdocman_comMethod" value="-1" />
<add key="VBdocman_comStdModule" value="-1" />
<add key="VBdocman_comObject" value="-1" />
<add key="VBdocman_comForm" value="-1" />
<add key="VBdocman_comProperty" value="-1" />
<add key="VBdocman_comEvent" value="-1" />
<add key="VBdocman_comVariable" value="-1" />
<add key="VBdocman_comConstant" value="0" />
<add key="VBdocman_comEnumeration" value="0" />
<add key="VBdocman_comStructure" value="0" />
<add key="VBdocman_comDelegate" value="0" />
<add key="VBdocman_comInterface" value="0" />
<add key="VBdocman_comAttribute" value="0" />
<add key="VBdocman_comEventDecl" value="0" />
<add key="VBdocman_comDeclare" value="0" />
<add key="VBdocman_comContextID" value="0" />
<add key="VBdocman_comWriteDescription" value="-1" />
<add key="VBdocman_useConditionalCompilation" value="0" />
<add key="VBdocman_conditionalConstants" value="" />
<add key="VBdocman_showFormsSeparate" value="0" />
<add key="VBdocman_indentMode" value="1" />
<add key="VBdocman_addingMode" value="0" />
<add key="VBdocman_insertSourceGlobal" value="1" />
<add key="VBdocman_unbreakSourceLines" value="0" />
<add key="VBdocman_commentStyleRecognize" value="3" />
<add key="VBdocman_xmlCommentLinePrefix" value="'''" />
<add key="VBdocman_hxcompPath" value="" />
<add key="VBdocman_customVar1" value="" />
<add key="VBdocman_customVar2" value="" />
<add key="VBdocman_customVar3" value="" />
<add key="VBdocman_autoUpdateParams" value="0" />
<add key="VBdocman_wordWrapLength" value="80" />
<add key="VBdocman_autoInsertEOL" value="0" />
<add key="VBdocman_useModalEditor" value="-1" />
<add key="VBdocman_nonModalEditorDockable" value="-1" />
<add key="VBdocman_nonModalEditorAsToolwindow" value="-1" />
<add key="VBdocman_nonModalEditorAutoUpdate" value="0" />
<add key="VBdocman_nonModalEditorAutoApply" value="-1" />
<add key="VBdocman_titlePageText" value="" />
<add key="VBdocman_rootNamespaceText" value="" />
<add key="VBdocman_rootNamespaceCommentStyle" value="2" />
<add key="VBdocman_pageFooterText" value="2006 by Zubler &amp; Partner AG" />
<add key="VBdocman_outputPath" value="C:\data\EDOKA\DataAccess\VBdoc" />
<add key="VBdocman_templateFolder" value="c:\program files\vbdocmannet\Templates" />
<add key="VBdocman_externalFilesFolder" value="" />
<add key="VBdocman_fileNamingConvention" value="1" />
<add key="VBdocman_templatePath" value="chm.vbdt" />
<add key="VBdocman_comModules_Dokument.vb" value="On" />
<add key="VBdocman_comModules_OfficeVorlage.vb" value="On" />
<add key="VBdocman_comModules_Config.vb" value="On" />
<add key="VBdocman_comModules_Parameter.vb" value="On" />
<add key="VBdocman_comModules_Meldungstext.vb" value="On" />
<add key="VBdocman_comModules_Klassifizierung.vb" value="On" />
<add key="VBdocman_comModules_MitarbeiterFunktionsgruppe.vb" value="On" />
<add key="VBdocman_comModules_TeamMitarbeiter.vb" value="On" />
<add key="VBdocman_comModules_Anwendung.vb" value="On" />
<add key="VBdocman_comModules_Spalten.vb" value="On" />
<add key="VBdocman_comModules_Funktionsgruppe.vb" value="On" />
<add key="VBdocman_comModules_AssemblyInfo.vb" value="On" />
<add key="VBdocman_comModules_Dokumenttyp.vb" value="On" />
<add key="VBdocman_comModules_NullHandler.vb" value="On" />
<add key="VBdocman_comModules_Mitarbeiter.vb" value="On" />
<add key="VBdocman_comModules_Dokumentart.vb" value="On" />
<add key="VBdocman_comModules_Team.vb" value="On" />
<add key="VBdocman_comModules_Profil.vb" value="On" />
</appSettings>
</configuration>

View File

@@ -0,0 +1,198 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="12.0">
<PropertyGroup>
<ProjectType>Local</ProjectType>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{6D3A9C4A-7025-4FD6-9BB3-B70874F0527C}</ProjectGuid>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ApplicationIcon>
</ApplicationIcon>
<AssemblyKeyContainerName>
</AssemblyKeyContainerName>
<AssemblyName>EDOKALib.DataAccess</AssemblyName>
<AssemblyOriginatorKeyFile>
</AssemblyOriginatorKeyFile>
<AssemblyOriginatorKeyMode>None</AssemblyOriginatorKeyMode>
<DefaultClientScript>JScript</DefaultClientScript>
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
<DefaultTargetSchema>IE50</DefaultTargetSchema>
<DelaySign>false</DelaySign>
<OutputType>Library</OutputType>
<OptionCompare>Binary</OptionCompare>
<OptionExplicit>On</OptionExplicit>
<OptionStrict>Off</OptionStrict>
<RootNamespace>EDOKALib.DataAccess</RootNamespace>
<StartupObject>EDOKALib.DataAccess.%28Keine%29</StartupObject>
<FileUpgradeFlags>
</FileUpgradeFlags>
<MyType>Windows</MyType>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<SccProjectName>
</SccProjectName>
<SccLocalPath>
</SccLocalPath>
<SccAuxPath>
</SccAuxPath>
<SccProvider>
</SccProvider>
<OldToolsVersion>3.5</OldToolsVersion>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<OutputPath>bin\</OutputPath>
<DocumentationFile>EDOKALib.DataAccess.xml</DocumentationFile>
<BaseAddress>285212672</BaseAddress>
<ConfigurationOverrideFile>
</ConfigurationOverrideFile>
<DefineConstants>
</DefineConstants>
<DefineDebug>true</DefineDebug>
<DefineTrace>true</DefineTrace>
<DebugSymbols>true</DebugSymbols>
<Optimize>false</Optimize>
<RegisterForComInterop>false</RegisterForComInterop>
<RemoveIntegerChecks>false</RemoveIntegerChecks>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<WarningLevel>1</WarningLevel>
<NoWarn>42016,42017,42018,42019,42032,42353,42354,42355</NoWarn>
<DebugType>full</DebugType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<OutputPath>bin\</OutputPath>
<DocumentationFile>EDOKALib.DataAccess.xml</DocumentationFile>
<BaseAddress>285212672</BaseAddress>
<ConfigurationOverrideFile>
</ConfigurationOverrideFile>
<DefineConstants>
</DefineConstants>
<DefineDebug>false</DefineDebug>
<DefineTrace>true</DefineTrace>
<DebugSymbols>false</DebugSymbols>
<Optimize>true</Optimize>
<RegisterForComInterop>false</RegisterForComInterop>
<RemoveIntegerChecks>false</RemoveIntegerChecks>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<WarningLevel>1</WarningLevel>
<NoWarn>42016,42017,42018,42019,42032,42353,42354,42355</NoWarn>
<DebugType>none</DebugType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'EDOKA_DLLs|AnyCPU' ">
<OutputPath>bin\</OutputPath>
<DocumentationFile>EDOKALib.DataAccess.xml</DocumentationFile>
<BaseAddress>285212672</BaseAddress>
<ConfigurationOverrideFile>
</ConfigurationOverrideFile>
<DefineConstants>
</DefineConstants>
<DefineDebug>true</DefineDebug>
<DefineTrace>true</DefineTrace>
<DebugSymbols>true</DebugSymbols>
<Optimize>false</Optimize>
<RegisterForComInterop>false</RegisterForComInterop>
<RemoveIntegerChecks>false</RemoveIntegerChecks>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<WarningLevel>1</WarningLevel>
<NoWarn>42016,42017,42018,42019,42032,42353,42354,42355</NoWarn>
<DebugType>full</DebugType>
</PropertyGroup>
<ItemGroup>
<Reference Include="System">
<Name>System</Name>
</Reference>
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data">
<Name>System.Data</Name>
</Reference>
<Reference Include="System.Xml">
<Name>System.XML</Name>
</Reference>
<Reference Include="TKBLib.Errorhandling.v1">
<Name>TKBLib.Errorhandling.v1</Name>
<HintPath>..\..\..\proj\TKBLib\aktuellDebug\TKBLib.Errorhandling.v1.dll</HintPath>
</Reference>
<ProjectReference Include="..\Common\Common.vbproj">
<Name>Common</Name>
<Project>{67E15143-9CF6-4595-8A52-A01A16370E51}</Project>
<Package>{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</Package>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Import Include="Microsoft.VisualBasic" />
<Import Include="System" />
<Import Include="System.Collections" />
<Import Include="System.Data" />
<Import Include="System.Diagnostics" />
<Import Include="System.Linq" />
</ItemGroup>
<ItemGroup>
<Compile Include="Anwendung.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="AssemblyInfo.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Config.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Dokument.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Dokumentart.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Dokumenttyp.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Funktionsgruppe.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Klassifizierung.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Meldungstext.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Mitarbeiter.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="MitarbeiterFunktionsgruppe.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="NullHandler.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="OfficeVorlage.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Parameter.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Profil.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Spalten.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="Team.vb">
<SubType>Code</SubType>
</Compile>
<Compile Include="TeamMitarbeiter.vb">
<SubType>Code</SubType>
</Compile>
</ItemGroup>
<ItemGroup>
<Folder Include="My Project\" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.VisualBasic.targets" />
<PropertyGroup>
<PreBuildEvent>
</PreBuildEvent>
<PostBuildEvent>
</PostBuildEvent>
</PropertyGroup>
</Project>

View File

@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="12.0">
<PropertyGroup>
<LastOpenVersion>7.10.3077</LastOpenVersion>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ReferencePath>C:\proj\TKBLib\aktuellDebug\</ReferencePath>
<CopyProjectDestinationFolder>
</CopyProjectDestinationFolder>
<CopyProjectUncPath>
</CopyProjectUncPath>
<CopyProjectOption>0</CopyProjectOption>
<ProjectView>ProjectFiles</ProjectView>
<ProjectTrust>0</ProjectTrust>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<EnableASPDebugging>false</EnableASPDebugging>
<EnableASPXDebugging>false</EnableASPXDebugging>
<EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
<EnableSQLServerDebugging>false</EnableSQLServerDebugging>
<RemoteDebugEnabled>false</RemoteDebugEnabled>
<RemoteDebugMachine>
</RemoteDebugMachine>
<StartAction>Project</StartAction>
<StartArguments>
</StartArguments>
<StartPage>
</StartPage>
<StartProgram>
</StartProgram>
<StartURL>
</StartURL>
<StartWorkingDirectory>
</StartWorkingDirectory>
<StartWithIE>false</StartWithIE>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<EnableASPDebugging>false</EnableASPDebugging>
<EnableASPXDebugging>false</EnableASPXDebugging>
<EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
<EnableSQLServerDebugging>false</EnableSQLServerDebugging>
<RemoteDebugEnabled>false</RemoteDebugEnabled>
<RemoteDebugMachine>
</RemoteDebugMachine>
<StartAction>Project</StartAction>
<StartArguments>
</StartArguments>
<StartPage>
</StartPage>
<StartProgram>
</StartProgram>
<StartURL>
</StartURL>
<StartWorkingDirectory>
</StartWorkingDirectory>
<StartWithIE>false</StartWithIE>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'EDOKA_DLLs|AnyCPU' ">
<EnableASPDebugging>false</EnableASPDebugging>
<EnableASPXDebugging>false</EnableASPXDebugging>
<EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
<EnableSQLServerDebugging>false</EnableSQLServerDebugging>
<RemoteDebugEnabled>false</RemoteDebugEnabled>
<RemoteDebugMachine>
</RemoteDebugMachine>
<StartAction>Project</StartAction>
<StartArguments>
</StartArguments>
<StartPage>
</StartPage>
<StartProgram>
</StartProgram>
<StartURL>
</StartURL>
<StartWorkingDirectory>
</StartWorkingDirectory>
<StartWithIE>true</StartWithIE>
</PropertyGroup>
</Project>

View File

@@ -0,0 +1,10 @@
""
{
"FILE_VERSION" = "9237"
"ENLISTMENT_CHOICE" = "NEVER"
"PROJECT_FILE_RELATIVE_PATH" = ""
"NUMBER_OF_EXCLUDED_FILES" = "0"
"ORIGINAL_PROJECT_FILE_PATH" = ""
"NUMBER_OF_NESTED_PROJECTS" = "0"
"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER"
}

111
DataAccess/DataAccess.vsdoc Normal file
View File

@@ -0,0 +1,111 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<!-- VBdocman .NET config file for current project.-->
<!-- Example: <add key="settingName" value="settingValue"/> -->
<add key="VBdocman_addSee" value="0" />
<add key="VBdocman_addParam" value="-1" />
<add key="VBdocman_addReturn" value="-1" />
<add key="VBdocman_addDescription" value="-1" />
<add key="VBdocman_addRem" value="-1" />
<add key="VBdocman_addSame" value="0" />
<add key="VBdocman_addExample" value="0" />
<add key="VBdocman_addException" value="0" />
<add key="VBdocman_addAuthor" value="0" />
<add key="VBdocman_addRevision" value="0" />
<add key="VBdocman_addVersion" value="0" />
<add key="VBdocman_addIncludeSource" value="0" />
<add key="VBdocman_addUser1" value="0" />
<add key="VBdocman_addUser2" value="0" />
<add key="VBdocman_addUser3" value="0" />
<add key="VBdocman_addUser4" value="0" />
<add key="VBdocman_addUser5" value="0" />
<add key="VBdocman_user1Name" value="user1" />
<add key="VBdocman_user2Name" value="user2" />
<add key="VBdocman_user3Name" value="user3" />
<add key="VBdocman_user4Name" value="user4" />
<add key="VBdocman_user5Name" value="user5" />
<add key="VBdocman_user1Default" value="" />
<add key="VBdocman_user2Default" value="" />
<add key="VBdocman_user3Default" value="" />
<add key="VBdocman_user4Default" value="" />
<add key="VBdocman_user5Default" value="" />
<add key="VBdocman_user1Label" value="User Field 1" />
<add key="VBdocman_user2Label" value="User Field 2" />
<add key="VBdocman_user3Label" value="User Field 3" />
<add key="VBdocman_user4Label" value="User Field 4" />
<add key="VBdocman_user5Label" value="User Field 5" />
<add key="VBdocman_comNonCommented" value="-1" />
<add key="VBdocman_comPublic" value="-1" />
<add key="VBdocman_comPrivate" value="-1" />
<add key="VBdocman_comFriend" value="-1" />
<add key="VBdocman_comProtected" value="-1" />
<add key="VBdocman_comProtectedFriend" value="-1" />
<add key="VBdocman_comMethod" value="-1" />
<add key="VBdocman_comStdModule" value="-1" />
<add key="VBdocman_comObject" value="-1" />
<add key="VBdocman_comForm" value="-1" />
<add key="VBdocman_comProperty" value="-1" />
<add key="VBdocman_comEvent" value="-1" />
<add key="VBdocman_comVariable" value="-1" />
<add key="VBdocman_comConstant" value="0" />
<add key="VBdocman_comEnumeration" value="0" />
<add key="VBdocman_comStructure" value="0" />
<add key="VBdocman_comDelegate" value="0" />
<add key="VBdocman_comInterface" value="0" />
<add key="VBdocman_comAttribute" value="0" />
<add key="VBdocman_comEventDecl" value="0" />
<add key="VBdocman_comDeclare" value="0" />
<add key="VBdocman_comContextID" value="0" />
<add key="VBdocman_comWriteDescription" value="-1" />
<add key="VBdocman_useConditionalCompilation" value="0" />
<add key="VBdocman_conditionalConstants" value="" />
<add key="VBdocman_showFormsSeparate" value="0" />
<add key="VBdocman_indentMode" value="1" />
<add key="VBdocman_addingMode" value="0" />
<add key="VBdocman_insertSourceGlobal" value="1" />
<add key="VBdocman_unbreakSourceLines" value="0" />
<add key="VBdocman_commentStyleRecognize" value="3" />
<add key="VBdocman_xmlCommentLinePrefix" value="'''" />
<add key="VBdocman_hxcompPath" value="" />
<add key="VBdocman_customVar1" value="" />
<add key="VBdocman_customVar2" value="" />
<add key="VBdocman_customVar3" value="" />
<add key="VBdocman_autoUpdateParams" value="0" />
<add key="VBdocman_wordWrapLength" value="80" />
<add key="VBdocman_autoInsertEOL" value="0" />
<add key="VBdocman_useModalEditor" value="-1" />
<add key="VBdocman_nonModalEditorDockable" value="-1" />
<add key="VBdocman_nonModalEditorAsToolwindow" value="-1" />
<add key="VBdocman_nonModalEditorAutoUpdate" value="0" />
<add key="VBdocman_nonModalEditorAutoApply" value="-1" />
<add key="VBdocman_titlePageText" value="" />
<add key="VBdocman_rootNamespaceText" value="" />
<add key="VBdocman_rootNamespaceCommentStyle" value="2" />
<add key="VBdocman_pageFooterText" value="2006 by Zubler &amp; Partner AG" />
<add key="VBdocman_outputPath" value="C:\data\EDOKA\DataAccess\VBdoc" />
<add key="VBdocman_templateFolder" value="c:\program files\vbdocmannet\Templates" />
<add key="VBdocman_externalFilesFolder" value="" />
<add key="VBdocman_fileNamingConvention" value="1" />
<add key="VBdocman_templatePath" value="chm.vbdt" />
<add key="VBdocman_comModules_Dokument.vb" value="On" />
<add key="VBdocman_comModules_OfficeVorlage.vb" value="On" />
<add key="VBdocman_comModules_Config.vb" value="On" />
<add key="VBdocman_comModules_Parameter.vb" value="On" />
<add key="VBdocman_comModules_Meldungstext.vb" value="On" />
<add key="VBdocman_comModules_Klassifizierung.vb" value="On" />
<add key="VBdocman_comModules_MitarbeiterFunktionsgruppe.vb" value="On" />
<add key="VBdocman_comModules_TeamMitarbeiter.vb" value="On" />
<add key="VBdocman_comModules_Anwendung.vb" value="On" />
<add key="VBdocman_comModules_Spalten.vb" value="On" />
<add key="VBdocman_comModules_Funktionsgruppe.vb" value="On" />
<add key="VBdocman_comModules_AssemblyInfo.vb" value="On" />
<add key="VBdocman_comModules_Dokumenttyp.vb" value="On" />
<add key="VBdocman_comModules_NullHandler.vb" value="On" />
<add key="VBdocman_comModules_Mitarbeiter.vb" value="On" />
<add key="VBdocman_comModules_Dokumentart.vb" value="On" />
<add key="VBdocman_comModules_Team.vb" value="On" />
<add key="VBdocman_comModules_Profil.vb" value="On" />
</appSettings>
<activeProfile>default</activeProfile>
</configuration>

51
DataAccess/Dokument.vb Normal file
View File

@@ -0,0 +1,51 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Dokumente</summary>
Public Class Dokument
#Region "Public methods"
'''<summary>Setz den Status eines Dokuments</summary>
Overloads Shared Function SetStatus(ByVal sourceApplication As String, ByVal parameterName As String, ByVal value As String, ByVal mutiererMitarbeiterNr As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlCmd.CommandText = "sp_SetDokumentStatus"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.Parameters.Add(New SqlParameter("@SourceApplication", sourceApplication))
sqlCmd.Parameters.Add(New SqlParameter("@ParameterName", parameterName))
sqlCmd.Parameters.Add(New SqlParameter("@Value", value))
sqlCmd.Parameters.Add(New SqlParameter("@MutiererMitarbeiterNr", mutiererMitarbeiterNr))
sqlConn.Open()
If sqlCmd.ExecuteNonQuery() = 0 Then
'no rows have been affected
Return 1
Else
'all right
Return 0
End If
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
End Try
End Function
#End Region
End Class

223
DataAccess/Dokumentart.vb Normal file
View File

@@ -0,0 +1,223 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Tabelle dokumentart</summary>
Public Class Dokumentart
'''<summary>gibt eine dokumentart zurück</summary>
'''<param name="ds">für datenrückgabe</param>
'''<param name="dokumentartNr"></param>
Public Shared Sub GetDokumentart(ByRef ds As DataSet, ByVal dokumentartNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_GetDokumentart"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@DokumentartNr", dokumentartNr))
da.SelectCommand = sqlCmd
da.Fill(ds, "Dokumentart")
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Dokumentart.GetDokumentart", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
da.Dispose()
End Try
End Sub
'''<summary>gibt eine liste aller dokumentarten zurück</summary>
'''<param name="ds">für datenrückgabe</param>
'''<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
Public Shared Sub List(ByRef ds As DataSet, ByVal aktiv As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_ListDokumentart"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
If aktiv <> -1 Then
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", aktiv))
End If
da.SelectCommand = sqlCmd
da.Fill(ds, "Dokumentarten")
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Dokumentart.List", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
da.Dispose()
End Try
End Sub
'''<summary>erstellt eine neue dokumentart</summary>
'''<param name="dokumentartNr">gibt den neuen primarykey zurück</param>
'''<param name="bezeichnung"></param>
'''<param name="parentId"></param>
'''<param name="sort"></param>
'''<param name="imageIndex"></param>
'''<param name="imageIndexOpen"></param>
'''<param name="beschreibung"></param>
'''<param name="mandantNr"></param>
'''<param name="sprache"></param>
'''<param name="aktiv"></param>
'''<param name="mutierer"></param>
'''<param name="coldApplication"></param>
'''<param name="coldBezeichnung"></param>
'''<returns>error</returns>
Public Shared Function Add(ByRef dokumentartNr As Integer, ByVal bezeichnung As String, ByVal parentId As Integer, ByVal sort As Integer, _
ByVal imageIndex As Integer, ByVal imageIndexOpen As Integer, ByVal beschreibung As String, ByVal mandantNr As Integer, ByVal sprache As Integer, _
ByVal aktiv As Boolean, ByVal mutierer As Integer, ByVal coldApplication As String, ByVal coldBezeichnung As String) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_InsDokumentart"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@Bezeichnung", NullHandler.CToSqlString(bezeichnung)))
sqlCmd.Parameters.Add(New SqlParameter("@ParentId", NullHandler.CToSqlInt(parentId)))
sqlCmd.Parameters.Add(New SqlParameter("@Sort", NullHandler.CToSqlInt(sort)))
sqlCmd.Parameters.Add(New SqlParameter("@ImageIndex", NullHandler.CToSqlInt(imageIndex)))
sqlCmd.Parameters.Add(New SqlParameter("@ImageIndexOpen", NullHandler.CToSqlInt(imageIndexOpen)))
sqlCmd.Parameters.Add(New SqlParameter("@Beschreibung", NullHandler.CToSqlString(beschreibung)))
sqlCmd.Parameters.Add(New SqlParameter("@MandantNr", mandantNr))
sqlCmd.Parameters.Add(New SqlParameter("@Sprache", sprache))
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", aktiv))
sqlCmd.Parameters.Add(New SqlParameter("@Mutierer", NullHandler.CToSqlInt(mutierer)))
sqlCmd.Parameters.Add(New SqlParameter("@ColdApplication", NullHandler.CToSqlString(coldApplication)))
sqlCmd.Parameters.Add(New SqlParameter("@ColdBezeichnung", NullHandler.CToSqlString(coldBezeichnung)))
sqlCmd.Parameters.Add(New SqlParameter("@DokumentartNr", 0))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@DokumentartNr").Direction = ParameterDirection.Output
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
If CInt(sqlCmd.Parameters("@Return").Value) = 0 Then
dokumentartNr = CInt(sqlCmd.Parameters("@DokumentartNr").Value)
End If
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Dokumentart.Add", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
'''<summary>Löscht eine bestehende dokumentenArt</summary>
'''<param name="dokumentartNr"></param>
'''<returns>error</returns>
Public Shared Function Delete(ByVal dokumentartNr As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_DelDokumentart"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@DokumentartNr", dokumentartNr))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Dokumentart.Delete", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
'''<summary>updatet eine dokumentenart</summary>
'''<param name="dokumentartNr">criterium (keine aktualisierung für diesen param)</param>
'''<param name="bezeichnung"></param>
'''<param name="parentId"></param>
'''<param name="sort"></param>
'''<param name="imageIndex"></param>
'''<param name="imageIndexOpen"></param>
'''<param name="beschreibung"></param>
'''<param name="mandantNr"></param>
'''<param name="sprache"></param>
'''<param name="aktiv"></param>
'''<param name="mutierer"></param>
'''<param name="coldApplication"></param>
'''<param name="coldBezeichnung"></param>
'''<returns>error</returns>
Public Shared Function Update(ByVal dokumentartNr As Integer, ByVal bezeichnung As String, ByVal parentId As Integer, ByVal sort As Integer, _
ByVal imageIndex As Integer, ByVal imageIndexOpen As Integer, ByVal beschreibung As String, ByVal mandantNr As Integer, ByVal sprache As Integer, _
ByVal aktiv As Boolean, ByVal mutierer As Integer, ByVal coldApplication As String, ByVal coldBezeichnung As String) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_SetDokumentart"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@DokumentartNr", dokumentartNr))
sqlCmd.Parameters.Add(New SqlParameter("@Bezeichnung", NullHandler.CToSqlString(bezeichnung)))
sqlCmd.Parameters.Add(New SqlParameter("@ParentId", NullHandler.CToSqlInt(parentId)))
sqlCmd.Parameters.Add(New SqlParameter("@Sort", NullHandler.CToSqlInt(sort)))
sqlCmd.Parameters.Add(New SqlParameter("@ImageIndex", NullHandler.CToSqlInt(imageIndex)))
sqlCmd.Parameters.Add(New SqlParameter("@ImageIndexOpen", NullHandler.CToSqlInt(imageIndexOpen)))
sqlCmd.Parameters.Add(New SqlParameter("@Beschreibung", NullHandler.CToSqlString(beschreibung)))
sqlCmd.Parameters.Add(New SqlParameter("@MandantNr", mandantNr))
sqlCmd.Parameters.Add(New SqlParameter("@Sprache", sprache))
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", aktiv))
sqlCmd.Parameters.Add(New SqlParameter("@Mutierer", NullHandler.CToSqlInt(mutierer)))
sqlCmd.Parameters.Add(New SqlParameter("@ColdApplication", NullHandler.CToSqlString(coldApplication)))
sqlCmd.Parameters.Add(New SqlParameter("@ColdBezeichnung", NullHandler.CToSqlString(coldBezeichnung)))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Dokumentart.Update", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
End Class

492
DataAccess/Dokumenttyp.vb Normal file
View File

@@ -0,0 +1,492 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Tabelle dokumenttyp</summary>
Public Class Dokumenttyp
'''<summary>gibt einen dokumenttyp zurück</summary>
'''<param name="ds">für datenrückgabe</param>
'''<param name="DokumenttypNr"></param>
Public Shared Sub GetDokumenttyp(ByRef ds As DataSet, ByVal DokumenttypNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_GetDokumenttyp"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@DokumenttypNr", DokumenttypNr))
da.SelectCommand = sqlCmd
da.Fill(ds, "Dokumenttyp")
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Dokumenttyp.GetDokumenttyp", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
da.Dispose()
End Try
End Sub
'''<summary>gibt eine liste aller Dokumenttypen zurück</summary>
'''<param name="ds">für datenrückgabe</param>
'''<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
Public Shared Sub List(ByRef ds As DataSet, ByVal aktiv As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_ListDokumenttyp"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
If aktiv <> -1 Then
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", aktiv))
End If
da.SelectCommand = sqlCmd
da.Fill(ds, "Dokumenttypen")
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Dokumenttyp.List", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
da.Dispose()
End Try
End Sub
'''<summary>Überprüft ob eim Mitarbeiter berechtigt ist ein Dokument aus DokTyp zu erstellen</summary>
'''<param name="dokumentTypNr">DokumentTyp von zu erstellendem Dokument</param>
'''<param name="nrPar00">Partner Nummer</param>
'''<param name="mitarbeiterNr">Mitarbeiter welcher Dokument erstellen will</param>
'''<returns>True wenn Mitarbeiter berechtigt ist</returns>
Public Shared Function IsMitarbeiterBerechtigt(ByVal dokumentTypNr As Integer, ByVal nrPar00 As Integer, ByVal mitarbeiterNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_HasEmployeePermissionToCreateDocument"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@mitarbeiternr", SqlDbType.Int, 4, ParameterDirection.Input, True, 10, 0, "", DataRowVersion.Proposed, mitarbeiterNr))
sqlCmd.Parameters.Add(New SqlParameter("@dokumenttypnr", SqlDbType.Int, 4, ParameterDirection.Input, True, 10, 0, "", DataRowVersion.Proposed, dokumentTypNr))
sqlCmd.Parameters.Add(New SqlParameter("@berechtigt", SqlDbType.Int, 4, ParameterDirection.Output, True, 10, 0, "", DataRowVersion.Proposed, 0))
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
If Convert.ToBoolean(sqlCmd.Parameters("@berechtigt").Value) Then
'hat permission
Return True
Else
'keine permission
Return False
End If
Catch ex As Exception
Throw ex
Finally
sqlCmd.Dispose()
sqlConn.Dispose()
End Try
End Function
'''<summary>erstellt einen datentyp</summary>
'''<param name="DokumenttypNr">return neuer primary key</param>
'''<param name="bezeichnung"></param>
'''<param name="beschreibung"></param>
'''<param name="zu_vercolden"></param>
'''<param name="zu_retournieren"></param>
'''<param name="eingang_ersetzt_ausgang"></param>
'''<param name="wird_importiert"></param>
'''<param name="anzahl_tage"></param>
'''<param name="dbearbeitungszeit"></param>
'''<param name="tage_mutation"></param>
'''<param name="partnersaldierung_statusalt"></param>
'''<param name="wird_nicht_geloescht"></param>
'''<param name="vertrauliches_dokument"></param>
'''<param name="unterschrift_links"></param>
'''<param name="unterschrift_rechts"></param>
'''<param name="monate_bis_zur_archivierung"></param>
'''<param name="aufbewahrungsfrist_elektronisch"></param>
'''<param name="aufbewahrungsfrist_physisch"></param>
'''<param name="mandantnr"></param>
'''<param name="aktiv"></param>
'''<param name="erstellt_am"></param>
'''<param name="mutiert_am"></param>
'''<param name="mutierer"></param>
'''<param name="office_vorlagenr"></param>
'''<param name="dokumentart_kundendossier"></param>
'''<param name="dokumentart_neuerstellung"></param>
'''<param name="dokumentart_retournierung"></param>
'''<param name="dokumentart_coldausgang"></param>
'''<param name="dokumentart_coldeingang"></param>
'''<param name="dokumentart_host"></param>
'''<param name="dokumentart_weitere"></param>
'''<param name="dokumentart_nativ"></param>
'''<param name="prozessnr"></param>
'''<param name="prozessnr1"></param>
'''<param name="amsdokument"></param>
'''<param name="hostdokument"></param>
'''<param name="hostdokumenttyp"></param>
'''<param name="cold_folder"></param>
'''<param name="physisches_archiv"></param>
'''<param name="dokumentstatus"></param>
'''<param name="Dokument_wird_erstellt"></param>
'''<param name="Dokument_wird_retourniert"></param>
'''<param name="cold_ersetzen"></param>
'''<param name="email_versand"></param>
'''<param name="funktionen_zuweisen"></param>
'''<param name="dokumentstatus_barcode"></param>
'''<param name="nurnative"></param>
'''<param name="Owner"></param>
'''<param name="vertrag"></param>
'''<param name="objektbezeichnungnr"></param>
'''<param name="bedingtretournierbar"></param>
'''<param name="doktypbedingteretournierung"></param>
'''<param name="tagebisvernichtungbedingteretournierung"></param>
'''<param name="AnzeigeZurDokumenterstellung"></param>
'''<param name="KundenDokument"></param>
'''<param name="sb"></param>
'''<param name="sbimport"></param>
'''<param name="sbedituser"></param>
'''<param name="sbnur"></param>
'''<param name="bezeichnungmut"></param>
'''<param name="istFarbigArchiviert"></param>
'''<returns>error</returns>
Public Shared Function Add(ByRef DokumenttypNr As Integer, ByVal bezeichnung As String, ByVal beschreibung As String, _
ByVal zu_vercolden As Boolean, ByVal zu_retournieren As Boolean, ByVal eingang_ersetzt_ausgang As Boolean, _
ByVal wird_importiert As Boolean, ByVal anzahl_tage As Integer, ByVal dbearbeitungszeit As Integer, _
ByVal tage_mutation As Integer, ByVal partnersaldierung_statusalt As Boolean, ByVal wird_nicht_geloescht As Boolean, _
ByVal vertrauliches_dokument As Boolean, ByVal unterschrift_links As Boolean, ByVal unterschrift_rechts As Boolean, _
ByVal monate_bis_zur_archivierung As Integer, ByVal aufbewahrungsfrist_elektronisch As Integer, _
ByVal aufbewahrungsfrist_physisch As Integer, ByVal mandantnr As Integer, ByVal aktiv As Boolean, _
ByVal erstellt_am As DateTime, ByVal mutiert_am As DateTime, ByVal mutierer As Integer, _
ByVal office_vorlagenr As Integer, ByVal dokumentart_kundendossier As Integer, ByVal dokumentart_neuerstellung As Integer, _
ByVal dokumentart_retournierung As Integer, ByVal dokumentart_coldausgang As Integer, _
ByVal dokumentart_coldeingang As Integer, ByVal dokumentart_host As Integer, ByVal dokumentart_weitere As Integer, _
ByVal dokumentart_nativ As Integer, ByVal prozessnr As Integer, ByVal prozessnr1 As Integer, _
ByVal amsdokument As Boolean, ByVal hostdokument As Boolean, ByVal hostdokumenttyp As String, _
ByVal cold_folder As Integer, ByVal physisches_archiv As Integer, ByVal dokumentstatus As Integer, _
ByVal Dokument_wird_erstellt As Boolean, ByVal Dokument_wird_retourniert As Boolean, ByVal cold_ersetzen As Boolean, _
ByVal email_versand As Boolean, ByVal funktionen_zuweisen As Boolean, ByVal dokumentstatus_barcode As Integer, _
ByVal nurnative As Boolean, ByVal Owner As Integer, ByVal vertrag As Boolean, ByVal objektbezeichnungnr As Integer, _
ByVal bedingtretournierbar As Boolean, ByVal doktypbedingteretournierung As Integer, _
ByVal tagebisvernichtungbedingteretournierung As Integer, ByVal AnzeigeZurDokumenterstellung As Boolean, _
ByVal KundenDokument As Boolean, ByVal sb As Boolean, ByVal sbimport As Boolean, ByVal sbedituser As Boolean, _
ByVal sbnur As Boolean, ByVal bezeichnungmut As Boolean, ByVal istFarbigArchiviert As Boolean) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_InsDokumenttyp"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@bezeichnung", NullHandler.CToSqlString(bezeichnung)))
sqlCmd.Parameters.Add(New SqlParameter("@beschreibung", NullHandler.CToSqlString(beschreibung)))
sqlCmd.Parameters.Add(New SqlParameter("@zu_vercolden", zu_vercolden))
sqlCmd.Parameters.Add(New SqlParameter("@zu_retournieren", zu_retournieren))
sqlCmd.Parameters.Add(New SqlParameter("@eingang_ersetzt_ausgang", eingang_ersetzt_ausgang))
sqlCmd.Parameters.Add(New SqlParameter("@wird_importiert", wird_importiert))
sqlCmd.Parameters.Add(New SqlParameter("@anzahl_tage", anzahl_tage))
sqlCmd.Parameters.Add(New SqlParameter("@dbearbeitungszeit", dbearbeitungszeit))
sqlCmd.Parameters.Add(New SqlParameter("@tage_mutation", tage_mutation))
sqlCmd.Parameters.Add(New SqlParameter("@partnersaldierung_statusalt", partnersaldierung_statusalt))
sqlCmd.Parameters.Add(New SqlParameter("@wird_nicht_geloescht", wird_nicht_geloescht))
sqlCmd.Parameters.Add(New SqlParameter("@vertrauliches_dokument", vertrauliches_dokument))
sqlCmd.Parameters.Add(New SqlParameter("@unterschrift_links", unterschrift_links))
sqlCmd.Parameters.Add(New SqlParameter("@unterschrift_rechts", unterschrift_rechts))
sqlCmd.Parameters.Add(New SqlParameter("@monate_bis_zur_archivierung", monate_bis_zur_archivierung))
sqlCmd.Parameters.Add(New SqlParameter("@aufbewahrungsfrist_elektronisch", aufbewahrungsfrist_elektronisch))
sqlCmd.Parameters.Add(New SqlParameter("@aufbewahrungsfrist_physisch", aufbewahrungsfrist_physisch))
sqlCmd.Parameters.Add(New SqlParameter("@mandantnr", NullHandler.CToSqlInt(mandantnr)))
sqlCmd.Parameters.Add(New SqlParameter("@aktiv", aktiv))
sqlCmd.Parameters.Add(New SqlParameter("@erstellt_am", NullHandler.CToSqlDateTime(erstellt_am)))
sqlCmd.Parameters.Add(New SqlParameter("@mutiert_am", NullHandler.CToSqlDateTime(mutiert_am)))
sqlCmd.Parameters.Add(New SqlParameter("@mutierer", NullHandler.CToSqlInt(mutierer)))
sqlCmd.Parameters.Add(New SqlParameter("@office_vorlagenr", NullHandler.CToSqlInt(office_vorlagenr)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_kundendossier", NullHandler.CToSqlInt(dokumentart_kundendossier)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_neuerstellung", NullHandler.CToSqlInt(dokumentart_neuerstellung)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_retournierung", NullHandler.CToSqlInt(dokumentart_retournierung)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_coldausgang", dokumentart_coldausgang))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_coldeingang", dokumentart_coldeingang))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_host", NullHandler.CToSqlInt(dokumentart_host)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_weitere", NullHandler.CToSqlInt(dokumentart_weitere)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_nativ", NullHandler.CToSqlInt(dokumentart_nativ)))
sqlCmd.Parameters.Add(New SqlParameter("@prozessnr", NullHandler.CToSqlInt(prozessnr)))
sqlCmd.Parameters.Add(New SqlParameter("@prozessnr1", NullHandler.CToSqlInt(prozessnr1)))
sqlCmd.Parameters.Add(New SqlParameter("@amsdokument", amsdokument))
sqlCmd.Parameters.Add(New SqlParameter("@hostdokument", hostdokument))
sqlCmd.Parameters.Add(New SqlParameter("@hostdokumenttyp", NullHandler.CToSqlString(hostdokumenttyp)))
sqlCmd.Parameters.Add(New SqlParameter("@cold_folder", NullHandler.CToSqlInt(cold_folder)))
sqlCmd.Parameters.Add(New SqlParameter("@physisches_archiv", NullHandler.CToSqlInt(physisches_archiv)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentstatus", NullHandler.CToSqlInt(dokumentstatus)))
sqlCmd.Parameters.Add(New SqlParameter("@Dokument_wird_erstellt", Dokument_wird_erstellt))
sqlCmd.Parameters.Add(New SqlParameter("@Dokument_wird_retourniert", Dokument_wird_retourniert))
sqlCmd.Parameters.Add(New SqlParameter("@cold_ersetzen", cold_ersetzen))
sqlCmd.Parameters.Add(New SqlParameter("@email_versand", email_versand))
sqlCmd.Parameters.Add(New SqlParameter("@funktionen_zuweisen", funktionen_zuweisen))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentstatus_barcode", NullHandler.CToSqlInt(dokumentstatus_barcode)))
sqlCmd.Parameters.Add(New SqlParameter("@nurnative", nurnative))
sqlCmd.Parameters.Add(New SqlParameter("@Owner", NullHandler.CToSqlInt(Owner)))
sqlCmd.Parameters.Add(New SqlParameter("@vertrag", vertrag))
sqlCmd.Parameters.Add(New SqlParameter("@objektbezeichnungnr", NullHandler.CToSqlInt(objektbezeichnungnr)))
sqlCmd.Parameters.Add(New SqlParameter("@bedingtretournierbar", bedingtretournierbar))
sqlCmd.Parameters.Add(New SqlParameter("@doktypbedingteretournierung", NullHandler.CToSqlInt(doktypbedingteretournierung)))
sqlCmd.Parameters.Add(New SqlParameter("@tagebisvernichtungbedingteretournierung", NullHandler.CToSqlInt(tagebisvernichtungbedingteretournierung)))
sqlCmd.Parameters.Add(New SqlParameter("@AnzeigeZurDokumenterstellung", AnzeigeZurDokumenterstellung))
sqlCmd.Parameters.Add(New SqlParameter("@KundenDokument", KundenDokument))
sqlCmd.Parameters.Add(New SqlParameter("@sb", sb))
sqlCmd.Parameters.Add(New SqlParameter("@sbimport", sbimport))
sqlCmd.Parameters.Add(New SqlParameter("@sbedituser", sbedituser))
sqlCmd.Parameters.Add(New SqlParameter("@sbnur", sbnur))
sqlCmd.Parameters.Add(New SqlParameter("@bezeichnungmut", bezeichnungmut))
sqlCmd.Parameters.Add(New SqlParameter("@istFarbigArchiviert", istFarbigArchiviert))
sqlCmd.Parameters.Add(New SqlParameter("@DokumenttypNr", 0))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@DokumenttypNr").Direction = ParameterDirection.Output
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
If CInt(sqlCmd.Parameters("@Return").Value) = 0 Then
DokumenttypNr = CInt(sqlCmd.Parameters("@DokumenttypNr").Value)
End If
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Dokumenttyp.Add", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
'''<summary>Löscht ein bestehender dokumententyp</summary>
'''<param name="DokumenttypNr"></param>
'''<returns>error</returns>
Public Shared Function Delete(ByVal DokumenttypNr As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_DelDokumenttyp"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@DokumenttypNr", DokumenttypNr))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Dokumenttyp.Delete", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
'''<summary>aktualisiert einen datentyp</summary>
'''<param name="DokumenttypNr">kriterium (kein update auf diesem feld)</param>
'''<param name="bezeichnung"></param>
'''<param name="beschreibung"></param>
'''<param name="zu_vercolden"></param>
'''<param name="zu_retournieren"></param>
'''<param name="eingang_ersetzt_ausgang"></param>
'''<param name="wird_importiert"></param>
'''<param name="anzahl_tage"></param>
'''<param name="dbearbeitungszeit"></param>
'''<param name="tage_mutation"></param>
'''<param name="partnersaldierung_statusalt"></param>
'''<param name="wird_nicht_geloescht"></param>
'''<param name="vertrauliches_dokument"></param>
'''<param name="unterschrift_links"></param>
'''<param name="unterschrift_rechts"></param>
'''<param name="monate_bis_zur_archivierung"></param>
'''<param name="aufbewahrungsfrist_elektronisch"></param>
'''<param name="aufbewahrungsfrist_physisch"></param>
'''<param name="mandantnr"></param>
'''<param name="aktiv"></param>
'''<param name="erstellt_am"></param>
'''<param name="mutiert_am"></param>
'''<param name="mutierer"></param>
'''<param name="office_vorlagenr"></param>
'''<param name="dokumentart_kundendossier"></param>
'''<param name="dokumentart_neuerstellung"></param>
'''<param name="dokumentart_retournierung"></param>
'''<param name="dokumentart_coldausgang"></param>
'''<param name="dokumentart_coldeingang"></param>
'''<param name="dokumentart_host"></param>
'''<param name="dokumentart_weitere"></param>
'''<param name="dokumentart_nativ"></param>
'''<param name="prozessnr"></param>
'''<param name="prozessnr1"></param>
'''<param name="amsdokument"></param>
'''<param name="hostdokument"></param>
'''<param name="hostdokumenttyp"></param>
'''<param name="cold_folder"></param>
'''<param name="physisches_archiv"></param>
'''<param name="dokumentstatus"></param>
'''<param name="Dokument_wird_erstellt"></param>
'''<param name="Dokument_wird_retourniert"></param>
'''<param name="cold_ersetzen"></param>
'''<param name="email_versand"></param>
'''<param name="funktionen_zuweisen"></param>
'''<param name="dokumentstatus_barcode"></param>
'''<param name="nurnative"></param>
'''<param name="Owner"></param>
'''<param name="vertrag"></param>
'''<param name="objektbezeichnungnr"></param>
'''<param name="bedingtretournierbar"></param>
'''<param name="doktypbedingteretournierung"></param>
'''<param name="tagebisvernichtungbedingteretournierung"></param>
'''<param name="AnzeigeZurDokumenterstellung"></param>
'''<param name="KundenDokument"></param>
'''<param name="sb"></param>
'''<param name="sbimport"></param>
'''<param name="sbedituser"></param>
'''<param name="sbnur"></param>
'''<param name="bezeichnungmut"></param>
'''<param name="istFarbigArchiviert"></param>
'''<returns>error</returns>
Public Shared Function Update(ByVal DokumenttypNr As Integer, ByVal bezeichnung As String, ByVal beschreibung As String, _
ByVal zu_vercolden As Boolean, ByVal zu_retournieren As Boolean, ByVal eingang_ersetzt_ausgang As Boolean, _
ByVal wird_importiert As Boolean, ByVal anzahl_tage As Integer, ByVal dbearbeitungszeit As Integer, _
ByVal tage_mutation As Integer, ByVal partnersaldierung_statusalt As Boolean, ByVal wird_nicht_geloescht As Boolean, _
ByVal vertrauliches_dokument As Boolean, ByVal unterschrift_links As Boolean, ByVal unterschrift_rechts As Boolean, _
ByVal monate_bis_zur_archivierung As Integer, ByVal aufbewahrungsfrist_elektronisch As Integer, _
ByVal aufbewahrungsfrist_physisch As Integer, ByVal mandantnr As Integer, ByVal aktiv As Boolean, _
ByVal erstellt_am As DateTime, ByVal mutiert_am As DateTime, ByVal mutierer As Integer, _
ByVal office_vorlagenr As Integer, ByVal dokumentart_kundendossier As Integer, ByVal dokumentart_neuerstellung As Integer, _
ByVal dokumentart_retournierung As Integer, ByVal dokumentart_coldausgang As Integer, _
ByVal dokumentart_coldeingang As Integer, ByVal dokumentart_host As Integer, ByVal dokumentart_weitere As Integer, _
ByVal dokumentart_nativ As Integer, ByVal prozessnr As Integer, ByVal prozessnr1 As Integer, _
ByVal amsdokument As Boolean, ByVal hostdokument As Boolean, ByVal hostdokumenttyp As String, _
ByVal cold_folder As Integer, ByVal physisches_archiv As Integer, ByVal dokumentstatus As Integer, _
ByVal Dokument_wird_erstellt As Boolean, ByVal Dokument_wird_retourniert As Boolean, ByVal cold_ersetzen As Boolean, _
ByVal email_versand As Boolean, ByVal funktionen_zuweisen As Boolean, ByVal dokumentstatus_barcode As Integer, _
ByVal nurnative As Boolean, ByVal Owner As Integer, ByVal vertrag As Boolean, ByVal objektbezeichnungnr As Integer, _
ByVal bedingtretournierbar As Boolean, ByVal doktypbedingteretournierung As Integer, _
ByVal tagebisvernichtungbedingteretournierung As Integer, ByVal AnzeigeZurDokumenterstellung As Boolean, _
ByVal KundenDokument As Boolean, ByVal sb As Boolean, ByVal sbimport As Boolean, ByVal sbedituser As Boolean, _
ByVal sbnur As Boolean, ByVal bezeichnungmut As Boolean, ByVal istFarbigArchiviert As Boolean) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_SetParameter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@DokumenttypNr", DokumenttypNr))
sqlCmd.Parameters.Add(New SqlParameter("@bezeichnung", NullHandler.CToSqlString(bezeichnung)))
sqlCmd.Parameters.Add(New SqlParameter("@beschreibung", NullHandler.CToSqlString(beschreibung)))
sqlCmd.Parameters.Add(New SqlParameter("@zu_vercolden", zu_vercolden))
sqlCmd.Parameters.Add(New SqlParameter("@zu_retournieren", zu_retournieren))
sqlCmd.Parameters.Add(New SqlParameter("@eingang_ersetzt_ausgang", eingang_ersetzt_ausgang))
sqlCmd.Parameters.Add(New SqlParameter("@wird_importiert", wird_importiert))
sqlCmd.Parameters.Add(New SqlParameter("@anzahl_tage", anzahl_tage))
sqlCmd.Parameters.Add(New SqlParameter("@dbearbeitungszeit", dbearbeitungszeit))
sqlCmd.Parameters.Add(New SqlParameter("@tage_mutation", tage_mutation))
sqlCmd.Parameters.Add(New SqlParameter("@partnersaldierung_statusalt", partnersaldierung_statusalt))
sqlCmd.Parameters.Add(New SqlParameter("@wird_nicht_geloescht", wird_nicht_geloescht))
sqlCmd.Parameters.Add(New SqlParameter("@vertrauliches_dokument", vertrauliches_dokument))
sqlCmd.Parameters.Add(New SqlParameter("@unterschrift_links", unterschrift_links))
sqlCmd.Parameters.Add(New SqlParameter("@unterschrift_rechts", unterschrift_rechts))
sqlCmd.Parameters.Add(New SqlParameter("@monate_bis_zur_archivierung", monate_bis_zur_archivierung))
sqlCmd.Parameters.Add(New SqlParameter("@aufbewahrungsfrist_elektronisch", aufbewahrungsfrist_elektronisch))
sqlCmd.Parameters.Add(New SqlParameter("@aufbewahrungsfrist_physisch", aufbewahrungsfrist_physisch))
sqlCmd.Parameters.Add(New SqlParameter("@mandantnr", NullHandler.CToSqlInt(mandantnr)))
sqlCmd.Parameters.Add(New SqlParameter("@aktiv", aktiv))
sqlCmd.Parameters.Add(New SqlParameter("@erstellt_am", NullHandler.CToSqlDateTime(erstellt_am)))
sqlCmd.Parameters.Add(New SqlParameter("@mutiert_am", NullHandler.CToSqlDateTime(mutiert_am)))
sqlCmd.Parameters.Add(New SqlParameter("@mutierer", NullHandler.CToSqlInt(mutierer)))
sqlCmd.Parameters.Add(New SqlParameter("@office_vorlagenr", NullHandler.CToSqlInt(office_vorlagenr)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_kundendossier", NullHandler.CToSqlInt(dokumentart_kundendossier)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_neuerstellung", NullHandler.CToSqlInt(dokumentart_neuerstellung)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_retournierung", NullHandler.CToSqlInt(dokumentart_retournierung)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_coldausgang", dokumentart_coldausgang))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_coldeingang", dokumentart_coldeingang))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_host", NullHandler.CToSqlInt(dokumentart_host)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_weitere", NullHandler.CToSqlInt(dokumentart_weitere)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentart_nativ", NullHandler.CToSqlInt(dokumentart_nativ)))
sqlCmd.Parameters.Add(New SqlParameter("@prozessnr", NullHandler.CToSqlInt(prozessnr)))
sqlCmd.Parameters.Add(New SqlParameter("@prozessnr1", NullHandler.CToSqlInt(prozessnr1)))
sqlCmd.Parameters.Add(New SqlParameter("@amsdokument", amsdokument))
sqlCmd.Parameters.Add(New SqlParameter("@hostdokument", hostdokument))
sqlCmd.Parameters.Add(New SqlParameter("@hostdokumenttyp", NullHandler.CToSqlString(hostdokumenttyp)))
sqlCmd.Parameters.Add(New SqlParameter("@cold_folder", NullHandler.CToSqlInt(cold_folder)))
sqlCmd.Parameters.Add(New SqlParameter("@physisches_archiv", NullHandler.CToSqlInt(physisches_archiv)))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentstatus", NullHandler.CToSqlInt(dokumentstatus)))
sqlCmd.Parameters.Add(New SqlParameter("@Dokument_wird_erstellt", Dokument_wird_erstellt))
sqlCmd.Parameters.Add(New SqlParameter("@Dokument_wird_retourniert", Dokument_wird_retourniert))
sqlCmd.Parameters.Add(New SqlParameter("@cold_ersetzen", cold_ersetzen))
sqlCmd.Parameters.Add(New SqlParameter("@email_versand", email_versand))
sqlCmd.Parameters.Add(New SqlParameter("@funktionen_zuweisen", funktionen_zuweisen))
sqlCmd.Parameters.Add(New SqlParameter("@dokumentstatus_barcode", NullHandler.CToSqlInt(dokumentstatus_barcode)))
sqlCmd.Parameters.Add(New SqlParameter("@nurnative", nurnative))
sqlCmd.Parameters.Add(New SqlParameter("@Owner", NullHandler.CToSqlInt(Owner)))
sqlCmd.Parameters.Add(New SqlParameter("@vertrag", vertrag))
sqlCmd.Parameters.Add(New SqlParameter("@objektbezeichnungnr", NullHandler.CToSqlInt(objektbezeichnungnr)))
sqlCmd.Parameters.Add(New SqlParameter("@bedingtretournierbar", bedingtretournierbar))
sqlCmd.Parameters.Add(New SqlParameter("@doktypbedingteretournierung", NullHandler.CToSqlInt(doktypbedingteretournierung)))
sqlCmd.Parameters.Add(New SqlParameter("@tagebisvernichtungbedingteretournierung", NullHandler.CToSqlInt(tagebisvernichtungbedingteretournierung)))
sqlCmd.Parameters.Add(New SqlParameter("@AnzeigeZurDokumenterstellung", AnzeigeZurDokumenterstellung))
sqlCmd.Parameters.Add(New SqlParameter("@KundenDokument", KundenDokument))
sqlCmd.Parameters.Add(New SqlParameter("@sb", sb))
sqlCmd.Parameters.Add(New SqlParameter("@sbimport", sbimport))
sqlCmd.Parameters.Add(New SqlParameter("@sbedituser", sbedituser))
sqlCmd.Parameters.Add(New SqlParameter("@sbnur", sbnur))
sqlCmd.Parameters.Add(New SqlParameter("@bezeichnungmut", bezeichnungmut))
sqlCmd.Parameters.Add(New SqlParameter("@istFarbigArchiviert", istFarbigArchiviert))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Dokumenttyp.Update", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
End Class

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,46 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Tabelle Funktionsgruppe</summary>
Public Class Funktionsgruppe
#Region "Public methods"
'''<summary>Gibt eine Liste mit allen Funktionsgrupppen zurück</summary>
'''<param name="ds">Das DataSet welches gefüllt werden soll</param>
Overloads Shared Sub GetListe(ByRef ds As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_ListFunktionsgruppen"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(ds, "FunktionsgruppenListe")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
#End Region
End Class

View File

@@ -0,0 +1,84 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Tabelle Klassifizierung</summary>
Public Class Klassifizierung
#Region "Public methods"
'''<summary>Gibt eine Liste mit allen Funktionsgrupppen zurück</summary>
'''<param name="ds">Das DataSet welches gefüllt werden soll</param>
Overloads Shared Sub GetListe(ByRef ds As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_ListKlassifizierung"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(ds, "KlassifizierungListe")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
'''<summary>Gibt alle Details zur einer Klassifizierung zurück</summary>
'''<param name="klassifizierungNr">Die Datenbank Nummer der Klassifizierung (ID)</param>
'''<param name="ds">Das zu füllende DataSet</param>
Overloads Shared Sub GetById(ByVal klassifizierungNr As Integer, ByRef ds As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_GetKlassifizierungById"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@KlassifizierungNr", klassifizierungNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(ds, "Klassifizierung")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
#End Region
End Class

View File

@@ -0,0 +1,48 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Tabelle Meldungstext</summary>
Public Class Meldungstext
#Region "Public methods"
'''<summary>Gibt eine Liste mit allen Spalten in einem DataSet zurück</summary>
'''<param name="tableName">Name der Tabelle, von welcher die Spalten zurück gegeben werden sollen</param>
Public Overloads Shared Sub GetById(ByVal meldungsTextNr As Integer, ByRef dsMeldungstext As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_GetMeldungstextById"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@MeldungstextNr", meldungsTextNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(dsMeldungstext, "Meldungstext")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
#End Region
End Class

322
DataAccess/Mitarbeiter.vb Normal file
View File

@@ -0,0 +1,322 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Tabelle Mitarbeiter</summary>
Public Class Mitarbeiter
#Region "Constructor"
Public Sub New(ByVal mitarbeiterId As Integer)
End Sub
#End Region
#Region "Public methods"
'''<summary>Gibt eine Liste mit allen Mitarbeitern zurück</summary>
'''<param name="teamNr">Nur Mitarbeiter von diesem Team</param>
'''<param name="funktionsGruppeNr">Nur Mitarbeiter von dieser Funktionsgruppe</param>
'''<param name="dsMitarbeiter">Das DataSet welches gefüllt werden soll</param>
Overloads Shared Sub GetListe(ByVal teamNr As Integer, ByVal funktionsGruppeNr As Integer, ByRef dsMitarbeiter As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_ListMitarbeiter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
If teamNr = 0 Then
sqlCmd.Parameters.Add(New SqlParameter("@TeamNr", DBNull.Value))
Else
sqlCmd.Parameters.Add(New SqlParameter("@TeamNr", teamNr))
End If
If funktionsGruppeNr = 0 Then
sqlCmd.Parameters.Add(New SqlParameter("@FunktionsGruppeNr", DBNull.Value))
Else
sqlCmd.Parameters.Add(New SqlParameter("@FunktionsGruppeNr", funktionsGruppeNr))
End If
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(dsMitarbeiter, "MitarbeiterListe")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
'''<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
'''<param name="mitarbeiterNr">Die datenbank Nummer des Mitarbeiters (ID)</param>
'''<param name="dsMitarbeiter">Das zu füllende DataSet</param>
Overloads Shared Sub GetById(ByVal mitarbeiterNr As Integer, ByRef dsMitarbeiter As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_GetMitarbeiterById"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@MitarbeiterNr", mitarbeiterNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(dsMitarbeiter, "Mitarbeiter")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
'''<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
'''<param name="tgNummer">Die NT TG Nummer des Mitarbeiters (NTG, NtAccount)</param>
'''<param name="dsMitarbeiter">Das zu füllende DataSet</param>
Overloads Shared Sub GetByTgNummer(ByVal tgNummer As String, ByRef dsMitarbeiter As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_GetMitarbeiterByTgNummer"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@TgNummer", tgNummer))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(dsMitarbeiter, "Mitarbeiter")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
'''<summary>Erstellt ein neues Standard Profil für den angegebenen Mitarbeiter</summary>
'''<param name="mitarbeiterNr">Die datenbank Nummer des Mitarbeiters (ID)</param>
'''<param name="mutiererMitarbeiterNr">Die datenbank Nummer des Mutierers (ID)</param>
Overloads Shared Sub CreateNewStandardProfil(ByVal mitarbeiterNr As Integer, ByVal mutiererMitarbeiterNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlCmd.CommandText = "sp_InsMitarbeiterProfil"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@MitarbeiterNr", mitarbeiterNr))
sqlCmd.Parameters.Add(New SqlParameter("@MutiererMitarbeiterNr", mutiererMitarbeiterNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
End Try
End Sub
'''<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
Overloads Shared Function Insert(ByVal vorname As String, ByVal name As String, ByVal kurzzeichen As String, ByVal anrede As String, _
ByVal tgNummer As String, ByVal eMail As String, ByVal fax As String, ByVal telefon As String, _
ByVal unterschriftText As String, ByVal spracheNr As Integer, ByVal fuerMandant As Integer, _
ByVal showTipp As Boolean, ByVal partnerNr As Integer, ByVal mandantNr As Integer, _
ByVal isAktiv As Boolean, ByVal mailEmpfang As Boolean, ByVal edokaMessage As Boolean, _
ByVal funktion As String, ByVal mailDirektVersenden As Boolean, ByVal rang As String, _
ByVal mailDokumentrueckgang As Boolean, ByVal klassifizierungNr As Integer, _
ByVal edokaMail As Boolean, ByVal journalisierung As Boolean, ByVal getMeldung As Boolean, _
ByVal mail1 As String, ByVal mutiererMitarbeiterNr As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlCmd.CommandText = "sp_InsertMitarbeiter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@Vorname", vorname))
sqlCmd.Parameters.Add(New SqlParameter("@Name", name))
sqlCmd.Parameters.Add(New SqlParameter("@KurzZeichen", kurzzeichen))
sqlCmd.Parameters.Add(New SqlParameter("@Anrede", anrede))
sqlCmd.Parameters.Add(New SqlParameter("@TgNummer", tgNummer))
sqlCmd.Parameters.Add(New SqlParameter("@eMail", eMail))
sqlCmd.Parameters.Add(New SqlParameter("@Fax", fax))
sqlCmd.Parameters.Add(New SqlParameter("@Telefon", telefon))
sqlCmd.Parameters.Add(New SqlParameter("@UnterschriftText", unterschriftText))
sqlCmd.Parameters.Add(New SqlParameter("@SpracheNr", spracheNr))
sqlCmd.Parameters.Add(New SqlParameter("@FuerMandantNr", fuerMandant))
sqlCmd.Parameters.Add(New SqlParameter("@ShowTipp", showTipp))
sqlCmd.Parameters.Add(New SqlParameter("@PartnerNr", partnerNr))
sqlCmd.Parameters.Add(New SqlParameter("@MandantNr", mandantNr))
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", isAktiv))
sqlCmd.Parameters.Add(New SqlParameter("@MutiererMitarbeiterNr", mutiererMitarbeiterNr))
sqlCmd.Parameters.Add(New SqlParameter("@MailEmpfang", mailEmpfang))
sqlCmd.Parameters.Add(New SqlParameter("@EdokaMessage", edokaMessage))
sqlCmd.Parameters.Add(New SqlParameter("@Funktion", funktion))
sqlCmd.Parameters.Add(New SqlParameter("@MailDirektVersenden", mailDirektVersenden))
sqlCmd.Parameters.Add(New SqlParameter("@Rang", rang))
sqlCmd.Parameters.Add(New SqlParameter("@MailDokumentRueckgang", mailDokumentrueckgang))
sqlCmd.Parameters.Add(New SqlParameter("@KlassifizierungNr", klassifizierungNr))
sqlCmd.Parameters.Add(New SqlParameter("@EdokaMail", edokaMail))
sqlCmd.Parameters.Add(New SqlParameter("@Journalisierung", journalisierung))
sqlCmd.Parameters.Add(New SqlParameter("@GebMeldung", getMeldung))
sqlCmd.Parameters.Add(New SqlParameter("@Mail1", mail1))
sqlCmd.Parameters.Add(New SqlParameter("@MitarbeiterNr", -1))
sqlCmd.Parameters("@MitarbeiterNr").Direction = ParameterDirection.InputOutput
sqlCmd.Parameters.Add(New SqlParameter("@Return", SqlDbType.Int))
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
If sqlCmd.ExecuteNonQuery() = 0 Then
Return -1
Else
If Convert.ToInt32(sqlCmd.Parameters("@Return").Value) <> 0 Then
Throw New Exception("DA.Mitarbeiter.Insert(): Return value was " + sqlCmd.Parameters("@Return").Value)
Else
Return Convert.ToInt32(sqlCmd.Parameters("@MitarbeiterNr").Value)
End If
End If
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
End Try
End Function
'''<summary>Aktualisiert alle Details von einem Mitarbeiter</summary>
Overloads Shared Function Update(ByVal mitarbeiterNr As Integer, ByVal vorname As String, ByVal name As String, ByVal kurzzeichen As String, ByVal anrede As String, _
ByVal tgNummer As String, ByVal eMail As String, ByVal fax As String, ByVal telefon As String, _
ByVal unterschriftText As String, ByVal spracheNr As Integer, ByVal fuerMandant As Integer, _
ByVal showTipp As Boolean, ByVal partnerNr As Integer, ByVal mandantNr As Integer, _
ByVal isAktiv As Boolean, ByVal mailEmpfang As Boolean, ByVal edokaMessage As Boolean, _
ByVal funktion As String, ByVal mailDirektVersenden As Boolean, ByVal rang As String, _
ByVal mailDokumentrueckgang As Boolean, ByVal klassifizierungNr As Integer, _
ByVal edokaMail As Boolean, ByVal journalisierung As Boolean, ByVal getMeldung As Boolean, _
ByVal mail1 As String, ByVal mutiererMitarbeiterNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlCmd.CommandText = "sp_UpdateMitarbeiter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@MitarbeiterNr", mitarbeiterNr))
sqlCmd.Parameters.Add(New SqlParameter("@Vorname", vorname))
sqlCmd.Parameters.Add(New SqlParameter("@Name", name))
sqlCmd.Parameters.Add(New SqlParameter("@KurzZeichen", kurzzeichen))
sqlCmd.Parameters.Add(New SqlParameter("@Anrede", anrede))
sqlCmd.Parameters.Add(New SqlParameter("@TgNummer", tgNummer))
sqlCmd.Parameters.Add(New SqlParameter("@eMail", eMail))
sqlCmd.Parameters.Add(New SqlParameter("@Fax", fax))
sqlCmd.Parameters.Add(New SqlParameter("@Telefon", telefon))
sqlCmd.Parameters.Add(New SqlParameter("@UnterschriftText", unterschriftText))
sqlCmd.Parameters.Add(New SqlParameter("@SpracheNr", spracheNr))
sqlCmd.Parameters.Add(New SqlParameter("@FuerMandantNr", fuerMandant))
sqlCmd.Parameters.Add(New SqlParameter("@ShowTipp", showTipp))
sqlCmd.Parameters.Add(New SqlParameter("@PartnerNr", partnerNr))
sqlCmd.Parameters.Add(New SqlParameter("@MandantNr", mandantNr))
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", isAktiv))
sqlCmd.Parameters.Add(New SqlParameter("@MutiererMitarbeiterNr", mutiererMitarbeiterNr))
sqlCmd.Parameters.Add(New SqlParameter("@MailEmpfang", mailEmpfang))
sqlCmd.Parameters.Add(New SqlParameter("@EdokaMessage", edokaMessage))
sqlCmd.Parameters.Add(New SqlParameter("@Funktion", funktion))
sqlCmd.Parameters.Add(New SqlParameter("@MailDirektVersenden", mailDirektVersenden))
sqlCmd.Parameters.Add(New SqlParameter("@Rang", rang))
sqlCmd.Parameters.Add(New SqlParameter("@MailDokumentRueckgang", mailDokumentrueckgang))
sqlCmd.Parameters.Add(New SqlParameter("@KlassifizierungNr", klassifizierungNr))
sqlCmd.Parameters.Add(New SqlParameter("@EdokaMail", edokaMail))
sqlCmd.Parameters.Add(New SqlParameter("@Journalisierung", journalisierung))
sqlCmd.Parameters.Add(New SqlParameter("@GebMeldung", getMeldung))
sqlCmd.Parameters.Add(New SqlParameter("@Mail1", mail1))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
End Try
End Function
#End Region
End Class

View File

@@ -0,0 +1,154 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Tabelle mitarbeiter_funktionsgruppe</summary>
Public Class MitarbeiterFunktionsgruppe
#Region "Public methods"
'''<summary>Gibt eine Liste mit allen Funktionsgrupppen denen ein Mitarbeiter zugewiesen ist zurück</summary>
'''<param name="ds">Das DataSet welches gefüllt werden soll</param>
Overloads Shared Sub GetListeByMitarbeiterNr(ByVal mitarbeiterNr As Integer, ByRef ds As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_GetMitarbeiterFunktionsgruppen"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@MitarbeiterNr", mitarbeiterNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(ds, "FunktionsgruppenListe")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
'''<summary>Fügt einen Mitarbeiter zu einer Funktionsgruppe hinzu</summary>
'''<param name="mitarbeiterNr">Mitarbeiter ID welche hinzugefügt werden soll</param>
'''<param name="funktionsGruppeNr">Ziel-Funktionsgruppe</param>
'''<param name="mutiererMitarbeiterNr">Mitarbeiter welcher die Änderung vornimmt</param>
Public Overloads Shared Sub Insert(ByVal mitarbeiterNr As Integer, ByVal funktionsGruppeNr As Integer, ByVal mutiererMitarbeiterNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlCmd.CommandText = "sp_InsertMitarbeiterFunktionsGruppe"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@MitarbeiterNr", mitarbeiterNr))
sqlCmd.Parameters.Add(New SqlParameter("@FunktionsGruppeNr", funktionsGruppeNr))
sqlCmd.Parameters.Add(New SqlParameter("@MutiererMANr", mutiererMitarbeiterNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
End Try
End Sub
'''<summary>Fügt einen Mitarbeiter zu einer Funktionsgruppe hinzu</summary>
'''<param name="mitarbeiterNr">Mitarbeiter ID welche hinzugefügt werden soll</param>
'''<param name="funktionsGruppeNr">Ziel-Funktionsgruppe</param>
'''<param name="mutiererMitarbeiterNr">Mitarbeiter welcher die Änderung vornimmt</param>
Public Overloads Shared Function Delete(ByVal mitarbeiter_funktionsGruppeNr As Integer, ByVal mutiererMitarbeiterNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlCmd.CommandText = "sp_DeleteMitarbeiterFunktionsGruppe"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@Mitarbeiter_FunktionsGruppeNr", mitarbeiter_funktionsGruppeNr))
sqlCmd.Parameters.Add(New SqlParameter("@MutiererMANr", mutiererMitarbeiterNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
End Try
End Function
'''<summary>Set den Aktiv Status einer Mitarbeiter Funktionsgruppen Zuordnung</summary>
'''<param name="mitarbeiterFunktionsgruppeNr">Das DataSet welches gefüllt werden soll</param>
'''<param name="isAktiv">Das DataSet welches gefüllt werden soll</param>
Overloads Shared Sub SetAktiv(ByVal mitarbeiterFunktionsgruppeNr As Integer, ByVal isAktiv As Boolean, ByVal mutiererMitarbeiterNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlCmd.CommandText = "sp_SetMitarbeiterFunktionsgruppen"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@MitarbeiterFunktionsgruppeNr", mitarbeiterFunktionsgruppeNr))
sqlCmd.Parameters.Add(New SqlParameter("@IsAktiv", isAktiv))
sqlCmd.Parameters.Add(New SqlParameter("@MutiererMitarbeiterNr", mutiererMitarbeiterNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
End Try
End Sub
#End Region
End Class

23
DataAccess/NullHandler.vb Normal file
View File

@@ -0,0 +1,23 @@
Public Class NullHandler
Public Shared Function CToSqlInt(ByVal value As Integer) As SqlTypes.SqlInt32
If value = Config.NullReplacer Then
Return SqlTypes.SqlInt32.Null
Else
Return SqlTypes.SqlInt32.Parse(value.ToString())
End If
End Function
Public Shared Function CToSqlString(ByVal value As String) As SqlTypes.SqlString
If value = Config.NullReplacer.ToString() Then
Return SqlTypes.SqlString.Null
Else
Return New SqlTypes.SqlString(value)
End If
End Function
Public Shared Function CToSqlDateTime(ByVal value As DateTime) As SqlTypes.SqlDateTime
If value = DateTime.MinValue Then
Return SqlTypes.SqlDateTime.Null
Else
Return New SqlTypes.SqlDateTime(value)
End If
End Function
End Class

275
DataAccess/OfficeVorlage.vb Normal file
View File

@@ -0,0 +1,275 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Tabelle office_vorlage</summary>
Public Class OfficeVorlage
Public Shared Sub GetByNr(ByRef ds As DataSet, ByVal officeVorlageNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_GetOfficeVorlageByNr"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@OfficeVorlageNr", officeVorlageNr))
da.SelectCommand = sqlCmd
da.Fill(ds, "OfficeVorlage")
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.OfficeVorlage.GetOfficeVorlageByNr", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
da.Dispose()
End Try
End Sub
'''<summary>gibt eine liste aller office vorlagen zurück</summary>
'''<param name="ds">für datenrückgabe</param>
'''<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
Public Shared Sub List(ByRef ds As DataSet, ByVal aktiv As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_ListOfficeVorlage"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", aktiv))
da.SelectCommand = sqlCmd
da.Fill(ds, "OfficeVorlagen")
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.OfficeVorlage.List", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
da.Dispose()
End Try
End Sub
'''<summary>Fügt eine neue OffiecVorlage in die DB ein</summary>
'''<param name="officeVorlageNr"></param>
'''<param name="bezeichnung"></param>
'''<param name="beschreibung"></param>
'''<param name="vorlageId"></param>
'''<param name="vorlageName"></param>
'''<param name="prefixDokumentName"></param>
'''<param name="idvVorlage"></param>
'''<param name="idvId"></param>
'''<param name="officeVorlage"></param>
'''<param name="absenderErsteller"></param>
'''<param name="idvNativ"></param>
'''<param name="dokumentGeschuetzt"></param>
'''<param name="kopfzeileGenerieren"></param>
'''<param name="klassifizierung"></param>
'''<param name="bcpt"></param>
'''<param name="bcpl"></param>
'''<param name="bcw"></param>
'''<param name="bch"></param>
'''<param name="bchorizontal"></param>
'''<param name="mandantNr"></param>
'''<param name="aktiv"></param>
'''<param name="erstelltAm"></param>
'''<param name="mutiertAm"></param>
'''<param name="anwendungNr"></param>
'''<param name="owner"></param>
'''<returns>error</returns>
Public Shared Function Add(ByRef officeVorlageNr As Integer, ByVal bezeichnung As String, ByVal beschreibung As String, _
ByVal vorlageId As Integer, ByVal vorlageName As String, ByVal prefixDokumentName As String, ByVal idvVorlage As Boolean, ByVal idvId As String, _
ByVal officeVorlage As String, ByVal absenderErsteller As Boolean, ByVal idvNativ As Boolean, ByVal dokumentGeschuetzt As Boolean, _
ByVal kopfzeileGenerieren As Boolean, ByVal klassifizierung As Integer, ByVal bcpt As Integer, ByVal bcpl As Integer, ByVal bcw As Integer, _
ByVal bch As Integer, ByVal bchorizontal As Boolean, ByVal mandantNr As Integer, ByVal aktiv As Boolean, ByVal erstelltAm As DateTime, _
ByVal mutiertAm As DateTime, ByVal mutierer As Integer, ByVal anwendungNr As Integer, ByVal owner As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_InsOfficeVorlage"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@bezeichnung", NullHandler.CToSqlString(bezeichnung)))
sqlCmd.Parameters.Add(New SqlParameter("@beschreibung", NullHandler.CToSqlString(beschreibung)))
sqlCmd.Parameters.Add(New SqlParameter("@vorlageid", NullHandler.CToSqlInt(vorlageId)))
sqlCmd.Parameters.Add(New SqlParameter("@vorlagename", NullHandler.CToSqlString(vorlageName)))
sqlCmd.Parameters.Add(New SqlParameter("@prefix_dokumentname", NullHandler.CToSqlString(prefixDokumentName)))
sqlCmd.Parameters.Add(New SqlParameter("@idv_vorlage", idvVorlage))
sqlCmd.Parameters.Add(New SqlParameter("@idv_id", NullHandler.CToSqlString(idvId)))
sqlCmd.Parameters.Add(New SqlParameter("@Office_Vorlage", NullHandler.CToSqlString(officeVorlage)))
sqlCmd.Parameters.Add(New SqlParameter("@absender_ersteller", NullHandler.CToSqlString(absenderErsteller)))
sqlCmd.Parameters.Add(New SqlParameter("@idv_nativ", idvNativ))
sqlCmd.Parameters.Add(New SqlParameter("@dokument_geschuetzt", dokumentGeschuetzt))
sqlCmd.Parameters.Add(New SqlParameter("@kopfzeile_generieren", kopfzeileGenerieren))
sqlCmd.Parameters.Add(New SqlParameter("@klassifizierung", NullHandler.CToSqlInt(klassifizierung)))
sqlCmd.Parameters.Add(New SqlParameter("@bcpt", bcpt))
sqlCmd.Parameters.Add(New SqlParameter("@bcpl", NullHandler.CToSqlInt(bcpl)))
sqlCmd.Parameters.Add(New SqlParameter("@bcw", bcw))
sqlCmd.Parameters.Add(New SqlParameter("@bch", bch))
sqlCmd.Parameters.Add(New SqlParameter("@bchorizontal", bchorizontal))
sqlCmd.Parameters.Add(New SqlParameter("@mandantnr", NullHandler.CToSqlInt(mandantNr)))
sqlCmd.Parameters.Add(New SqlParameter("@aktiv", aktiv))
sqlCmd.Parameters.Add(New SqlParameter("@erstellt_am", NullHandler.CToSqlDateTime(erstelltAm)))
sqlCmd.Parameters.Add(New SqlParameter("@mutiert_am", NullHandler.CToSqlDateTime(mutiertAm)))
sqlCmd.Parameters.Add(New SqlParameter("@mutierer", NullHandler.CToSqlInt(mutierer)))
sqlCmd.Parameters.Add(New SqlParameter("@anwendungnr", NullHandler.CToSqlInt(anwendungNr)))
sqlCmd.Parameters.Add(New SqlParameter("@OWNER", NullHandler.CToSqlInt(owner)))
sqlCmd.Parameters.Add(New SqlParameter("@OfficeVorlageNr", DBNull.Value))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@OfficeVorlageNr").Direction = ParameterDirection.Output
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
If CInt(sqlCmd.Parameters("@Return").Value) <> 0 Then
officeVorlageNr = CInt(sqlCmd.Parameters("@OfficeVorlageNr").Value)
End If
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.OfficeVorlage.Add", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
'''<summary>Löscht eine bestehende officeVorlage</summary>
'''<param name="officeVorlageNr"></param>
'''<returns>error</returns>
Public Shared Function Delete(ByVal officeVorlageNr As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_DelOfficeVorlage"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@OfficeVorlageNr", officeVorlageNr))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.OfficeVorlage.Delete", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
'''<summary>Aktualisiert eine OfficeVorlage in der Datenbank</summary>
'''<param name="officeVorlageNr"></param>
'''<param name="bezeichnung"></param>
'''<param name="beschreibung"></param>
'''<param name="vorlageId"></param>
'''<param name="vorlageName"></param>
'''<param name="prefixDokumentName"></param>
'''<param name="idvVorlage"></param>
'''<param name="idvId"></param>
'''<param name="officeVorlage"></param>
'''<param name="absenderErsteller"></param>
'''<param name="idvNativ"></param>
'''<param name="dokumentGeschuetzt"></param>
'''<param name="kopfzeileGenerieren"></param>
'''<param name="klassifizierung"></param>
'''<param name="bcpt"></param>
'''<param name="bcpl"></param>
'''<param name="bcw"></param>
'''<param name="bch"></param>
'''<param name="bchorizontal"></param>
'''<param name="mandantNr"></param>
'''<param name="aktiv"></param>
'''<param name="erstelltAm"></param>
'''<param name="mutiertAm"></param>
'''<param name="mutierer"></param>
'''<param name="anwendungNr"></param>
'''<param name="owner"></param>
Public Shared Function Update(ByVal officeVorlageNr As Integer, ByVal bezeichnung As String, ByVal beschreibung As String, _
ByVal vorlageId As Integer, ByVal vorlageName As String, ByVal prefixDokumentName As String, ByVal idvVorlage As Boolean, ByVal idvId As String, _
ByVal officeVorlage As String, ByVal absenderErsteller As Boolean, ByVal idvNativ As Boolean, ByVal dokumentGeschuetzt As Boolean, _
ByVal kopfzeileGenerieren As Boolean, ByVal klassifizierung As Integer, ByVal bcpt As Integer, ByVal bcpl As Integer, ByVal bcw As Integer, _
ByVal bch As Integer, ByVal bchorizontal As Boolean, ByVal mandantNr As Integer, ByVal aktiv As Boolean, ByVal erstelltAm As DateTime, _
ByVal mutiertAm As DateTime, ByVal mutierer As Integer, ByVal anwendungNr As Integer, ByVal owner As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_SetOfficeVorlage"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@bezeichnung", bezeichnung))
sqlCmd.Parameters.Add(New SqlParameter("@beschreibung", beschreibung))
sqlCmd.Parameters.Add(New SqlParameter("@vorlageid", vorlageId))
sqlCmd.Parameters.Add(New SqlParameter("@vorlagename", vorlageName))
sqlCmd.Parameters.Add(New SqlParameter("@prefix_dokumentname", prefixDokumentName))
sqlCmd.Parameters.Add(New SqlParameter("@idv_vorlage", idvVorlage))
sqlCmd.Parameters.Add(New SqlParameter("@idv_id", idvId))
sqlCmd.Parameters.Add(New SqlParameter("@Office_Vorlage", NullHandler.CToSqlString(officeVorlage)))
sqlCmd.Parameters.Add(New SqlParameter("@absender_ersteller", absenderErsteller))
sqlCmd.Parameters.Add(New SqlParameter("@idv_nativ", idvNativ))
sqlCmd.Parameters.Add(New SqlParameter("@dokument_geschuetzt", dokumentGeschuetzt))
sqlCmd.Parameters.Add(New SqlParameter("@kopfzeile_generieren", kopfzeileGenerieren))
sqlCmd.Parameters.Add(New SqlParameter("@klassifizierung", klassifizierung))
sqlCmd.Parameters.Add(New SqlParameter("@bcpt", bcpt))
sqlCmd.Parameters.Add(New SqlParameter("@bcpl", bcpl))
sqlCmd.Parameters.Add(New SqlParameter("@bcw", bcw))
sqlCmd.Parameters.Add(New SqlParameter("@bch", bch))
sqlCmd.Parameters.Add(New SqlParameter("@bchorizontal", bchorizontal))
sqlCmd.Parameters.Add(New SqlParameter("@mandantnr", mandantNr))
sqlCmd.Parameters.Add(New SqlParameter("@aktiv", aktiv))
sqlCmd.Parameters.Add(New SqlParameter("@erstellt_am", erstelltAm))
sqlCmd.Parameters.Add(New SqlParameter("@mutiert_am", mutiertAm))
sqlCmd.Parameters.Add(New SqlParameter("@mutierer", mutierer))
sqlCmd.Parameters.Add(New SqlParameter("@anwendungnr", anwendungNr))
sqlCmd.Parameters.Add(New SqlParameter("@OWNER", owner))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.OfficeVorlage.Update", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
End Class

206
DataAccess/Parameter.vb Normal file
View File

@@ -0,0 +1,206 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf die Tabelle Parameter</summary>
Public Class Parameter
'''<summary>gibt einen einzelnen paramter zurück</summary>
'''<param name="ds">speicher für datenrückgabe</param>
'''<param name="benutzerNr"></param>
'''<param name="name"></param>
Public Shared Sub GetParameter(ByRef ds As DataSet, ByVal benutzerNr As Integer, ByVal name As String)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_GetParameter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@BenutzerNr", benutzerNr))
sqlCmd.Parameters.Add(New SqlParameter("@Name", name))
da.SelectCommand = sqlCmd
da.Fill(ds, "Parameter")
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Parameter.GetParameter", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
da.Dispose()
End Try
End Sub
'''<summary>gibt eine liste aller paramter zurück</summary>
'''<param name="ds">speicher für datenrückgabe</param>
'''<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
Public Shared Sub List(ByRef ds As DataSet, ByVal aktiv As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_ListParameter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
If aktiv <> -1 Then
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", aktiv))
End If
da.SelectCommand = sqlCmd
da.Fill(ds, "Parameters")
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Parameter.List", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
da.Dispose()
End Try
End Sub
'''<summary>erstellt einen neuen parameter</summary>
'''<param name="parameterId">gibt den neuen primary key zurück</param>
'''<param name="benutzerNr"></param>
'''<param name="name"></param>
'''<param name="wert"></param>
'''<param name="datentyp"></param>
'''<param name="beschreibung"></param>
'''<param name="aktiv"></param>
'''<param name="mutiererId"></param>
'''<returns>error</returns>
Public Shared Function Add(ByRef parameterId As Integer, ByVal benutzerNr As Integer, ByVal name As String, ByVal wert As String, _
ByVal datentyp As Integer, ByVal beschreibung As String, ByVal aktiv As Boolean, ByVal mutiererId As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_InsParameter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@BenutzerNr", benutzerNr))
sqlCmd.Parameters.Add(New SqlParameter("@Name", name))
sqlCmd.Parameters.Add(New SqlParameter("@Wert", wert))
sqlCmd.Parameters.Add(New SqlParameter("@Datentyp", datentyp))
sqlCmd.Parameters.Add(New SqlParameter("@Beschreibung", beschreibung))
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", aktiv))
sqlCmd.Parameters.Add(New SqlParameter("@MutiererId", mutiererId))
sqlCmd.Parameters.Add(New SqlParameter("@ParameterId", 0))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@ParameterId").Direction = ParameterDirection.Output
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
If CInt(sqlCmd.Parameters("@Return").Value) <> 0 Then
parameterId = CInt(sqlCmd.Parameters("@ParameterId").Value)
End If
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Parameter.Add", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
'''<summary>löscht einen parameter</summary>
'''<param name="benutzerNr"></param>
'''<param name="name"></param>
'''<returns>error</returns>
Public Shared Function Delete(ByVal benutzerNr As Integer, ByVal name As String) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_DelParameter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@BenutzerNr", benutzerNr))
sqlCmd.Parameters.Add(New SqlParameter("@Name", name))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Parameter.Delete", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
'''<summary>aktualisiert einen paramter</summary>
'''<param name="benutzerNr">criterium (keine aktualisierung)</param>
'''<param name="name">criterium (keine aktualisierung)</param>
'''<param name="wert"></param>
'''<param name="datentyp"></param>
'''<param name="beschreibung"></param>
'''<param name="aktiv"></param>
'''<param name="mutiererId"></param>
'''<returns>error</returns>
Public Shared Function Update(ByVal benutzerNr As Integer, ByVal name As String, ByVal wert As String, ByVal datentyp As Integer, _
ByVal beschreibung As String, ByVal aktiv As Boolean, ByVal mutiererId As Integer) As Integer
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.CommandText = "sp_SetParameter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@BenutzerNr", benutzerNr))
sqlCmd.Parameters.Add(New SqlParameter("@Name", name))
sqlCmd.Parameters.Add(New SqlParameter("@Wert", wert))
sqlCmd.Parameters.Add(New SqlParameter("@Datentyp", datentyp))
sqlCmd.Parameters.Add(New SqlParameter("@Beschreibung", beschreibung))
sqlCmd.Parameters.Add(New SqlParameter("@Aktiv", aktiv))
sqlCmd.Parameters.Add(New SqlParameter("@MutiererId", mutiererId))
sqlCmd.Parameters.Add(New SqlParameter("@Return", DBNull.Value))
sqlCmd.Parameters("@Return").Direction = ParameterDirection.ReturnValue
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Return CInt(sqlCmd.Parameters("@Return").Value)
Catch ex As Exception
TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.DA.Parameter.Update", ex.Message + " " + ex.StackTrace, TraceLevel.Error)
Throw ex
Finally
sqlConn.Dispose()
sqlCmd.Dispose()
End Try
End Function
End Class

49
DataAccess/Profil.vb Normal file
View File

@@ -0,0 +1,49 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Profile</summary>
Public Class Profil
#Region "Public methods"
'''<summary>Gibt eine Liste mit allen Profilen für einen Mitarbeitern zurück</summary>
'''<param name="mitarbeiterNr">Profile von diesem Mitarbeiter</param>
'''<param name="ds"></param>
Overloads Shared Sub GetListeByMitarbeiterNr(ByVal mitarbeiterNr As Integer, ByRef ds As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "dbo.pv_profil_select"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlCmd.Parameters.Add(New SqlParameter("@mitarbeiternr", mitarbeiterNr))
'DANGER: mandantNr is hardcoded here
sqlCmd.Parameters.Add(New SqlParameter("@mandantnr", 1))
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(ds, "ProfilListe")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
#End Region
End Class

48
DataAccess/Spalten.vb Normal file
View File

@@ -0,0 +1,48 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Tabelle spalten</summary>
Public Class Spalten
#Region "Public methods"
'''<summary>Gibt eine Liste mit allen Spalten in einem DataSet zurück</summary>
'''<param name="tableName">Name der Tabelle, von welcher die Spalten zurück gegeben werden sollen</param>
Public Overloads Shared Sub GetListe(ByVal tableName As String, ByRef dsSpalten As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_GetSpalten"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@TableName", tableName))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(dsSpalten, "SpaltenListe")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
#End Region
End Class

121
DataAccess/Team.vb Normal file
View File

@@ -0,0 +1,121 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Tabelle team</summary>
Public Class Team
#Region "Public methods"
'''<summary>Gibt eine Liste mit allen Teams zurück</summary>
'''<param name="ds">Das DataSet welches gefüllt werden soll</param>
Overloads Shared Sub GetListe(ByRef ds As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_ListTeams"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(ds, "TeamListe")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
'''<summary>Gibt eine Liste mit allen Teams denen ein Mitarbeiter zugewiesen ist zurück</summary>
'''<param name="ds">Das DataSet welches gefüllt werden soll</param>
Overloads Shared Sub GetListeByMitarbeiterNr(ByVal mitarbeiterNr As Integer, ByRef ds As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_GetTeamsByMitarbeiterNr"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@MitarbeiterNr", mitarbeiterNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(ds, "FunktionsgruppenListe")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
'''<summary>Gibt alle Details zur einem TeamMitarbeiter Verhältnis zurück</summary>
'''<param name="teamNr">Die datenbank Nummer des TeamMitarbeiters (ID)</param>
'''<param name="ds">Das zu füllende DataSet</param>
Overloads Shared Sub GetById(ByVal teamNr As Integer, ByRef ds As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_GetTeamById"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@TeamNr", teamNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(ds, "Team")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
#End Region
End Class

View File

@@ -0,0 +1,204 @@
Imports System.Data
Imports System.Data.SqlClient
'''<summary>Datenzugriff auf Tabelle team_mitarbeiter</summary>
Public Class TeamMitarbeiter
#Region "Public methods"
'''<summary>Gibt eine Liste mit allen TeamMitarbeitern zurück</summary>
'''<param name="ds">Das DataSet welches gefüllt werden soll</param>
Overloads Shared Sub GetListByMitarbeiterNr(ByVal mitarbeiterNr As Integer, ByRef ds As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_GetTeamsByMitarbeiterNr"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@MitarbeiterNr", mitarbeiterNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(ds, "TeamMitarbeiter")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
'''<summary>Gibt alle Details zur einem TeamMitarbeiter Verhältnis zurück</summary>
'''<param name="mitarbeiterTeamNr">Die datenbank Nummer des TeamMitarbeiters (ID)</param>
'''<param name="ds">Das zu füllende DataSet</param>
Overloads Shared Sub GetById(ByVal mitarbeiterTeamNr As Integer, ByRef ds As DataSet)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Dim da As New SqlDataAdapter()
Try
sqlCmd.CommandText = "sp_GetTeamMitarbeiterById"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@TeamMitarbeiterNr", mitarbeiterTeamNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
da.SelectCommand = sqlCmd
da.Fill(ds, "TeamMitarbeiter")
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
If da Is Nothing Then
da.Dispose()
End If
End Try
End Sub
'''<summary>Löscht eine Team-Mitarbeiter Zuordnung aus der Datenbank</summary>
'''<param name="teamMitarbeiterNr">Zu löschende Verbindung</param>
'''<param name="mutiererMitarbeiterNr">Die Id des Benutzers, welcher die Änderungen vornimmt</param>
Public Overloads Shared Function Delete(ByVal teamMitarbeiterNr As Integer, ByVal mutiererMitarbeiterNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlCmd.CommandText = "sp_DeleteTeamMitarbeiter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@TeamMitarbeiterNr", teamMitarbeiterNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
End Try
End Function
'''<summary>Aktualisiert eine bestehede Team-Mitarbeiter Zuordnung</summary>
'''<param name="teamMitarbeiterNr"></param>
'''<param name="teamNr"></param>
'''<param name="mitarbeiterNr"></param>
'''<param name="anteil"></param>
'''<param name="mandantNr"></param>
'''<param name="isAktiv"></param>
'''<param name="mutiererMitarbeiterNr"></param>
Overloads Shared Sub Update(ByVal teamMitarbeiterNr As Integer, ByVal teamNr As Integer, ByVal mitarbeiterNr As Integer, ByVal anteil As Integer, ByVal mandantNr As Integer, ByVal isAktiv As Boolean, ByVal mutiererMitarbeiterNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlCmd.CommandText = "sp_UpdateTeamMitarbeiter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@TeamMitarbeiterNr", teamMitarbeiterNr))
sqlCmd.Parameters.Add(New SqlParameter("@TeamNr", teamNr))
sqlCmd.Parameters.Add(New SqlParameter("@MitarbeiterNr", mitarbeiterNr))
sqlCmd.Parameters.Add(New SqlParameter("@Anteil", anteil))
sqlCmd.Parameters.Add(New SqlParameter("@MandantNr", mandantNr))
sqlCmd.Parameters.Add(New SqlParameter("@aktiv", isAktiv))
sqlCmd.Parameters.Add(New SqlParameter("@MutiererMitarbeiterNr", mutiererMitarbeiterNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
End Try
End Sub
'''<summary>Fügt eine neue Team-Mitarbeiter Verbindung in die Datenbank ein</summary>
'''<param name="teamNr"></param>
'''<param name="mitarbeiterNr"></param>
'''<param name="anteil"></param>
'''<param name="mandantNr"></param>
'''<param name="isAktiv"></param>
'''<param name="mutiererMitarbeiterNr"></param>
Overloads Shared Sub Insert(ByVal teamNr As Integer, ByVal mitarbeiterNr As Integer, ByVal anteil As Integer, ByVal mandantNr As Integer, ByVal isAktiv As Boolean, ByVal mutiererMitarbeiterNr As Integer)
Dim sqlConn As New SqlConnection()
Dim sqlCmd As New SqlCommand()
Try
sqlCmd.CommandText = "sp_InsertTeamMitarbeiter"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = sqlConn
sqlCmd.Parameters.Add(New SqlParameter("@TeamNr", teamNr))
sqlCmd.Parameters.Add(New SqlParameter("@MitarbeiterNr", mitarbeiterNr))
sqlCmd.Parameters.Add(New SqlParameter("@Anteil", anteil))
sqlCmd.Parameters.Add(New SqlParameter("@MandantNr", mandantNr))
sqlCmd.Parameters.Add(New SqlParameter("@aktiv", isAktiv))
sqlCmd.Parameters.Add(New SqlParameter("@MutiererMitarbeiterNr", mutiererMitarbeiterNr))
sqlConn.ConnectionString = Common.Datenbank.GetDSN()
sqlConn.Open()
sqlCmd.ExecuteNonQuery()
Catch ex As Exception
Throw ex
Finally
If sqlCmd Is Nothing Then
sqlCmd.Dispose()
End If
If sqlConn Is Nothing Then
sqlConn.Dispose()
End If
End Try
End Sub
#End Region
End Class

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,430 @@
<HTML>
<!-- Sitemap 1.0 -->
<OBJECT type="text/site properties">
</OBJECT>
<UL>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Add Method {EDOKALib.DataAccess.Anwendung}">
<param name="Name" value="Add Method {EDOKALib.DataAccess.Anwendung}">
<param name="Local" value="topic_0000000000000000.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Add Method {EDOKALib.DataAccess.Dokumentart}">
<param name="Name" value="Add Method {EDOKALib.DataAccess.Dokumentart}">
<param name="Local" value="topic_0000000000000001.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Add Method {EDOKALib.DataAccess.Dokumenttyp}">
<param name="Name" value="Add Method {EDOKALib.DataAccess.Dokumenttyp}">
<param name="Local" value="topic_0000000000000002.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Add Method {EDOKALib.DataAccess.OfficeVorlage}">
<param name="Name" value="Add Method {EDOKALib.DataAccess.OfficeVorlage}">
<param name="Local" value="topic_0000000000000003.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Add Method {EDOKALib.DataAccess.Parameter}">
<param name="Name" value="Add Method {EDOKALib.DataAccess.Parameter}">
<param name="Local" value="topic_0000000000000004.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Anwendung Class">
<param name="Name" value="Anwendung Class">
<param name="Local" value="topic_0000000000000005.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="CToSqlDateTime Method">
<param name="Name" value="CToSqlDateTime Method">
<param name="Local" value="topic_0000000000000006.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="CToSqlInt Method">
<param name="Name" value="CToSqlInt Method">
<param name="Local" value="topic_0000000000000007.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="CToSqlString Method">
<param name="Name" value="CToSqlString Method">
<param name="Local" value="topic_0000000000000008.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Config Class">
<param name="Name" value="Config Class">
<param name="Local" value="topic_0000000000000009.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="CreateNewStandardProfil Method">
<param name="Name" value="CreateNewStandardProfil Method">
<param name="Local" value="topic_000000000000000A.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Delete Method {EDOKALib.DataAccess.Anwendung}">
<param name="Name" value="Delete Method {EDOKALib.DataAccess.Anwendung}">
<param name="Local" value="topic_000000000000000B.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Delete Method {EDOKALib.DataAccess.Dokumentart}">
<param name="Name" value="Delete Method {EDOKALib.DataAccess.Dokumentart}">
<param name="Local" value="topic_000000000000000C.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Delete Method {EDOKALib.DataAccess.Dokumenttyp}">
<param name="Name" value="Delete Method {EDOKALib.DataAccess.Dokumenttyp}">
<param name="Local" value="topic_000000000000000D.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Delete Method {EDOKALib.DataAccess.MitarbeiterFunktionsgruppe}">
<param name="Name" value="Delete Method {EDOKALib.DataAccess.MitarbeiterFunktionsgruppe}">
<param name="Local" value="topic_000000000000000E.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Delete Method {EDOKALib.DataAccess.OfficeVorlage}">
<param name="Name" value="Delete Method {EDOKALib.DataAccess.OfficeVorlage}">
<param name="Local" value="topic_000000000000000F.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Delete Method {EDOKALib.DataAccess.Parameter}">
<param name="Name" value="Delete Method {EDOKALib.DataAccess.Parameter}">
<param name="Local" value="topic_0000000000000010.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Delete Method {EDOKALib.DataAccess.TeamMitarbeiter}">
<param name="Name" value="Delete Method {EDOKALib.DataAccess.TeamMitarbeiter}">
<param name="Local" value="topic_0000000000000011.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Dokumentart Class">
<param name="Name" value="Dokumentart Class">
<param name="Local" value="topic_0000000000000012.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Dokumenttyp Class">
<param name="Name" value="Dokumenttyp Class">
<param name="Local" value="topic_0000000000000013.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="EDOKALib.DataAccess Namespace">
<param name="Name" value="EDOKALib.DataAccess Namespace">
<param name="Local" value="topic_0000000000000014.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Funktionsgruppe Class">
<param name="Name" value="Funktionsgruppe Class">
<param name="Local" value="topic_0000000000000015.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetAnwendung Method">
<param name="Name" value="GetAnwendung Method">
<param name="Local" value="topic_0000000000000016.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetById Method {EDOKALib.DataAccess.Klassifizierung}">
<param name="Name" value="GetById Method {EDOKALib.DataAccess.Klassifizierung}">
<param name="Local" value="topic_0000000000000017.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetById Method {EDOKALib.DataAccess.Meldungstext}">
<param name="Name" value="GetById Method {EDOKALib.DataAccess.Meldungstext}">
<param name="Local" value="topic_0000000000000018.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetById Method {EDOKALib.DataAccess.Mitarbeiter}">
<param name="Name" value="GetById Method {EDOKALib.DataAccess.Mitarbeiter}">
<param name="Local" value="topic_0000000000000019.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetById Method {EDOKALib.DataAccess.TeamMitarbeiter}">
<param name="Name" value="GetById Method {EDOKALib.DataAccess.TeamMitarbeiter}">
<param name="Local" value="topic_000000000000001A.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetById Method {EDOKALib.DataAccess.Team}">
<param name="Name" value="GetById Method {EDOKALib.DataAccess.Team}">
<param name="Local" value="topic_000000000000001B.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetByNr Method">
<param name="Name" value="GetByNr Method">
<param name="Local" value="topic_000000000000001C.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetDokumentart Method">
<param name="Name" value="GetDokumentart Method">
<param name="Local" value="topic_000000000000001D.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetDokumenttyp Method">
<param name="Name" value="GetDokumenttyp Method">
<param name="Local" value="topic_000000000000001E.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetListByMitarbeiterNr Method">
<param name="Name" value="GetListByMitarbeiterNr Method">
<param name="Local" value="topic_000000000000001F.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetListe Method {EDOKALib.DataAccess.Funktionsgruppe}">
<param name="Name" value="GetListe Method {EDOKALib.DataAccess.Funktionsgruppe}">
<param name="Local" value="topic_0000000000000020.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetListe Method {EDOKALib.DataAccess.Klassifizierung}">
<param name="Name" value="GetListe Method {EDOKALib.DataAccess.Klassifizierung}">
<param name="Local" value="topic_0000000000000021.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetListe Method {EDOKALib.DataAccess.Mitarbeiter}">
<param name="Name" value="GetListe Method {EDOKALib.DataAccess.Mitarbeiter}">
<param name="Local" value="topic_0000000000000022.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetListe Method {EDOKALib.DataAccess.Spalten}">
<param name="Name" value="GetListe Method {EDOKALib.DataAccess.Spalten}">
<param name="Local" value="topic_0000000000000023.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetListe Method {EDOKALib.DataAccess.Team}">
<param name="Name" value="GetListe Method {EDOKALib.DataAccess.Team}">
<param name="Local" value="topic_0000000000000024.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetListeByMitarbeiterNr Method {EDOKALib.DataAccess.MitarbeiterFunktionsgruppe}">
<param name="Name" value="GetListeByMitarbeiterNr Method {EDOKALib.DataAccess.MitarbeiterFunktionsgruppe}">
<param name="Local" value="topic_0000000000000025.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetListeByMitarbeiterNr Method {EDOKALib.DataAccess.Team}">
<param name="Name" value="GetListeByMitarbeiterNr Method {EDOKALib.DataAccess.Team}">
<param name="Local" value="topic_0000000000000026.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="GetParameter Method">
<param name="Name" value="GetParameter Method">
<param name="Local" value="topic_0000000000000027.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Insert Method {EDOKALib.DataAccess.MitarbeiterFunktionsgruppe}">
<param name="Name" value="Insert Method {EDOKALib.DataAccess.MitarbeiterFunktionsgruppe}">
<param name="Local" value="topic_0000000000000028.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Insert Method {EDOKALib.DataAccess.Mitarbeiter}">
<param name="Name" value="Insert Method {EDOKALib.DataAccess.Mitarbeiter}">
<param name="Local" value="topic_0000000000000029.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Insert Method {EDOKALib.DataAccess.TeamMitarbeiter}">
<param name="Name" value="Insert Method {EDOKALib.DataAccess.TeamMitarbeiter}">
<param name="Local" value="topic_000000000000002A.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Klassifizierung Class">
<param name="Name" value="Klassifizierung Class">
<param name="Local" value="topic_000000000000002B.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="List Method {EDOKALib.DataAccess.Anwendung}">
<param name="Name" value="List Method {EDOKALib.DataAccess.Anwendung}">
<param name="Local" value="topic_000000000000002C.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="List Method {EDOKALib.DataAccess.Dokumentart}">
<param name="Name" value="List Method {EDOKALib.DataAccess.Dokumentart}">
<param name="Local" value="topic_000000000000002D.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="List Method {EDOKALib.DataAccess.Dokumenttyp}">
<param name="Name" value="List Method {EDOKALib.DataAccess.Dokumenttyp}">
<param name="Local" value="topic_000000000000002E.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="List Method {EDOKALib.DataAccess.OfficeVorlage}">
<param name="Name" value="List Method {EDOKALib.DataAccess.OfficeVorlage}">
<param name="Local" value="topic_000000000000002F.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="List Method {EDOKALib.DataAccess.Parameter}">
<param name="Name" value="List Method {EDOKALib.DataAccess.Parameter}">
<param name="Local" value="topic_0000000000000030.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Meldungstext Class">
<param name="Name" value="Meldungstext Class">
<param name="Local" value="topic_0000000000000031.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Mitarbeiter Class">
<param name="Name" value="Mitarbeiter Class">
<param name="Local" value="topic_0000000000000032.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Mitarbeiter Constructor">
<param name="Name" value="Mitarbeiter Constructor">
<param name="Local" value="topic_0000000000000033.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="MitarbeiterFunktionsgruppe Class">
<param name="Name" value="MitarbeiterFunktionsgruppe Class">
<param name="Local" value="topic_0000000000000034.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="NullHandler Class">
<param name="Name" value="NullHandler Class">
<param name="Local" value="topic_0000000000000035.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="NullReplacer Property">
<param name="Name" value="NullReplacer Property">
<param name="Local" value="topic_0000000000000036.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="OfficeVorlage Class">
<param name="Name" value="OfficeVorlage Class">
<param name="Local" value="topic_0000000000000037.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Parameter Class">
<param name="Name" value="Parameter Class">
<param name="Local" value="topic_0000000000000038.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="SetAktiv Method">
<param name="Name" value="SetAktiv Method">
<param name="Local" value="topic_0000000000000039.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Spalten Class">
<param name="Name" value="Spalten Class">
<param name="Local" value="topic_000000000000003A.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Team Class">
<param name="Name" value="Team Class">
<param name="Local" value="topic_000000000000003B.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="TeamMitarbeiter Class">
<param name="Name" value="TeamMitarbeiter Class">
<param name="Local" value="topic_000000000000003C.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Update Method {EDOKALib.DataAccess.Anwendung}">
<param name="Name" value="Update Method {EDOKALib.DataAccess.Anwendung}">
<param name="Local" value="topic_000000000000003D.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Update Method {EDOKALib.DataAccess.Dokumentart}">
<param name="Name" value="Update Method {EDOKALib.DataAccess.Dokumentart}">
<param name="Local" value="topic_000000000000003E.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Update Method {EDOKALib.DataAccess.Dokumenttyp}">
<param name="Name" value="Update Method {EDOKALib.DataAccess.Dokumenttyp}">
<param name="Local" value="topic_000000000000003F.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Update Method {EDOKALib.DataAccess.Mitarbeiter}">
<param name="Name" value="Update Method {EDOKALib.DataAccess.Mitarbeiter}">
<param name="Local" value="topic_0000000000000040.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Update Method {EDOKALib.DataAccess.OfficeVorlage}">
<param name="Name" value="Update Method {EDOKALib.DataAccess.OfficeVorlage}">
<param name="Local" value="topic_0000000000000041.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Update Method {EDOKALib.DataAccess.Parameter}">
<param name="Name" value="Update Method {EDOKALib.DataAccess.Parameter}">
<param name="Local" value="topic_0000000000000042.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="Update Method {EDOKALib.DataAccess.TeamMitarbeiter}">
<param name="Name" value="Update Method {EDOKALib.DataAccess.TeamMitarbeiter}">
<param name="Local" value="topic_0000000000000043.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="_firstTime Variable">
<param name="Name" value="_firstTime Variable">
<param name="Local" value="topic_0000000000000044.html">
</OBJECT>
<LI> <OBJECT type="text/sitemap">
<param name="Keyword" value="_nullReplacer Variable">
<param name="Name" value="_nullReplacer Variable">
<param name="Local" value="topic_0000000000000045.html">
</OBJECT>
</UL>
</HTML>

View File

@@ -0,0 +1,182 @@
[OPTIONS]
Compatibility=1.1 or later
Contents file=DataAccess.hhc
Index file=DataAccess.hhk
Default topic=DataAccess+title.html
Default Window=main
Full-text search=Yes
[WINDOWS]
main="DataAccess","DataAccess.hhc","DataAccess.hhk","DataAccess+title.html",,,,,,0x62520,,0x381e,[73,30,525,455],,,,,,,0
[FILES]
MSHelp\scripts\SeeAlso1c.gif
MSHelp\scripts\AnimButton2.gif
MSHelp\scripts\coC.gif
MSHelp\scripts\coe.gif
MSHelp\scripts\DTUE.css
MSHelp\scripts\DTUE.XML
MSHelp\scripts\dtue_ie3.js
MSHelp\scripts\dtue_ie4.js
MSHelp\scripts\dtue_ie5.js
MSHelp\scripts\dtuelink.js
MSHelp\scripts\Filter1a.gif
MSHelp\scripts\Filter1b.gif
MSHelp\scripts\Filter1c.gif
MSHelp\scripts\msdn_ie3.css
MSHelp\scripts\msdn_ie4.css
MSHelp\scripts\Requirements1a.gif
MSHelp\scripts\Requirements1b.gif
MSHelp\scripts\Requirements1c.gif
MSHelp\scripts\SeeAlso1a.gif
MSHelp\scripts\SeeAlso1b.gif
MSHelp\scripts\AnimButton1.gif
[ALIAS]
topic_0000000000000000.html=topic_0000000000000000.html
topic_0000000000000001.html=topic_0000000000000001.html
topic_0000000000000002.html=topic_0000000000000002.html
topic_0000000000000003.html=topic_0000000000000003.html
topic_0000000000000004.html=topic_0000000000000004.html
topic_0000000000000005.html=topic_0000000000000005.html
topic_0000000000000006.html=topic_0000000000000006.html
topic_0000000000000007.html=topic_0000000000000007.html
topic_0000000000000008.html=topic_0000000000000008.html
topic_0000000000000009.html=topic_0000000000000009.html
topic_000000000000000A.html=topic_000000000000000A.html
topic_000000000000000B.html=topic_000000000000000B.html
topic_000000000000000C.html=topic_000000000000000C.html
topic_000000000000000D.html=topic_000000000000000D.html
topic_000000000000000E.html=topic_000000000000000E.html
topic_000000000000000F.html=topic_000000000000000F.html
topic_0000000000000010.html=topic_0000000000000010.html
topic_0000000000000011.html=topic_0000000000000011.html
topic_0000000000000012.html=topic_0000000000000012.html
topic_0000000000000013.html=topic_0000000000000013.html
topic_0000000000000014.html=topic_0000000000000014.html
topic_0000000000000015.html=topic_0000000000000015.html
topic_0000000000000016.html=topic_0000000000000016.html
topic_0000000000000017.html=topic_0000000000000017.html
topic_0000000000000018.html=topic_0000000000000018.html
topic_0000000000000019.html=topic_0000000000000019.html
topic_000000000000001A.html=topic_000000000000001A.html
topic_000000000000001B.html=topic_000000000000001B.html
topic_000000000000001C.html=topic_000000000000001C.html
topic_000000000000001D.html=topic_000000000000001D.html
topic_000000000000001E.html=topic_000000000000001E.html
topic_000000000000001F.html=topic_000000000000001F.html
topic_0000000000000020.html=topic_0000000000000020.html
topic_0000000000000021.html=topic_0000000000000021.html
topic_0000000000000022.html=topic_0000000000000022.html
topic_0000000000000023.html=topic_0000000000000023.html
topic_0000000000000024.html=topic_0000000000000024.html
topic_0000000000000025.html=topic_0000000000000025.html
topic_0000000000000026.html=topic_0000000000000026.html
topic_0000000000000027.html=topic_0000000000000027.html
topic_0000000000000028.html=topic_0000000000000028.html
topic_0000000000000029.html=topic_0000000000000029.html
topic_000000000000002A.html=topic_000000000000002A.html
topic_000000000000002B.html=topic_000000000000002B.html
topic_000000000000002C.html=topic_000000000000002C.html
topic_000000000000002D.html=topic_000000000000002D.html
topic_000000000000002E.html=topic_000000000000002E.html
topic_000000000000002F.html=topic_000000000000002F.html
topic_0000000000000030.html=topic_0000000000000030.html
topic_0000000000000031.html=topic_0000000000000031.html
topic_0000000000000032.html=topic_0000000000000032.html
topic_0000000000000033.html=topic_0000000000000033.html
topic_0000000000000034.html=topic_0000000000000034.html
topic_0000000000000035.html=topic_0000000000000035.html
topic_0000000000000036.html=topic_0000000000000036.html
topic_0000000000000037.html=topic_0000000000000037.html
topic_0000000000000038.html=topic_0000000000000038.html
topic_0000000000000039.html=topic_0000000000000039.html
topic_000000000000003A.html=topic_000000000000003A.html
topic_000000000000003B.html=topic_000000000000003B.html
topic_000000000000003C.html=topic_000000000000003C.html
topic_000000000000003D.html=topic_000000000000003D.html
topic_000000000000003E.html=topic_000000000000003E.html
topic_000000000000003F.html=topic_000000000000003F.html
topic_0000000000000040.html=topic_0000000000000040.html
topic_0000000000000041.html=topic_0000000000000041.html
topic_0000000000000042.html=topic_0000000000000042.html
topic_0000000000000043.html=topic_0000000000000043.html
topic_0000000000000044.html=topic_0000000000000044.html
topic_0000000000000045.html=topic_0000000000000045.html
[MAP]
#define topic_0000000000000000.html 135
#define topic_0000000000000001.html 162
#define topic_0000000000000002.html 145
#define topic_0000000000000003.html 103
#define topic_0000000000000004.html 113
#define topic_0000000000000005.html 132
#define topic_0000000000000006.html 151
#define topic_0000000000000007.html 149
#define topic_0000000000000008.html 150
#define topic_0000000000000009.html 106
#define topic_000000000000000A.html 156
#define topic_000000000000000B.html 136
#define topic_000000000000000C.html 163
#define topic_000000000000000D.html 146
#define topic_000000000000000E.html 124
#define topic_000000000000000F.html 104
#define topic_0000000000000010.html 114
#define topic_0000000000000011.html 129
#define topic_0000000000000012.html 159
#define topic_0000000000000013.html 142
#define topic_0000000000000014.html 100
#define topic_0000000000000015.html 140
#define topic_0000000000000016.html 133
#define topic_0000000000000017.html 120
#define topic_0000000000000018.html 117
#define topic_0000000000000019.html 155
#define topic_000000000000001A.html 128
#define topic_000000000000001B.html 168
#define topic_000000000000001C.html 101
#define topic_000000000000001D.html 160
#define topic_000000000000001E.html 143
#define topic_000000000000001F.html 127
#define topic_0000000000000020.html 141
#define topic_0000000000000021.html 119
#define topic_0000000000000022.html 154
#define topic_0000000000000023.html 139
#define topic_0000000000000024.html 166
#define topic_0000000000000025.html 122
#define topic_0000000000000026.html 167
#define topic_0000000000000027.html 111
#define topic_0000000000000028.html 123
#define topic_0000000000000029.html 157
#define topic_000000000000002A.html 131
#define topic_000000000000002B.html 118
#define topic_000000000000002C.html 134
#define topic_000000000000002D.html 161
#define topic_000000000000002E.html 144
#define topic_000000000000002F.html 102
#define topic_0000000000000030.html 112
#define topic_0000000000000031.html 116
#define topic_0000000000000032.html 152
#define topic_0000000000000033.html 153
#define topic_0000000000000034.html 121
#define topic_0000000000000035.html 148
#define topic_0000000000000036.html 109
#define topic_0000000000000037.html 100
#define topic_0000000000000038.html 110
#define topic_0000000000000039.html 125
#define topic_000000000000003A.html 138
#define topic_000000000000003B.html 165
#define topic_000000000000003C.html 126
#define topic_000000000000003D.html 137
#define topic_000000000000003E.html 164
#define topic_000000000000003F.html 147
#define topic_0000000000000040.html 158
#define topic_0000000000000041.html 105
#define topic_0000000000000042.html 115
#define topic_0000000000000043.html 130
#define topic_0000000000000044.html 108
#define topic_0000000000000045.html 107

View File

@@ -0,0 +1,709 @@
<?xml version="1.0" encoding="utf-8" ?>
<DynamicHelp xmlns="http://msdn.microsoft.com/vsdata/xsd/vsdh.xsd" xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" xsi:schemaLocation="http://msdn.microsoft.com/vsdata/xsd/vsdh.xsd">
<LINKGROUP ID="DataAccess" Title="DataAccess Help" Priority="2100">
<GLYPH Expanded="vs:/ctxhelp_show.gif" Collapsed="vs:/ctxhelp_hide.gif"/>
</LINKGROUP>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Anwendung.Add" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000000.html" LinkGroup="DataAccess">Add Method {EDOKALib.DataAccess.Anwendung}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumentart.Add" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000001.html" LinkGroup="DataAccess">Add Method {EDOKALib.DataAccess.Dokumentart}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumenttyp.Add" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000002.html" LinkGroup="DataAccess">Add Method {EDOKALib.DataAccess.Dokumenttyp}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.OfficeVorlage.Add" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000003.html" LinkGroup="DataAccess">Add Method {EDOKALib.DataAccess.OfficeVorlage}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Parameter.Add" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000004.html" LinkGroup="DataAccess">Add Method {EDOKALib.DataAccess.Parameter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Anwendung" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000005.html" LinkGroup="DataAccess">Anwendung Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.NullHandler.CToSqlDateTime" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000006.html" LinkGroup="DataAccess">CToSqlDateTime Method</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.NullHandler.CToSqlInt" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000007.html" LinkGroup="DataAccess">CToSqlInt Method</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.NullHandler.CToSqlString" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000008.html" LinkGroup="DataAccess">CToSqlString Method</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Config" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000009.html" LinkGroup="DataAccess">Config Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Mitarbeiter.CreateNewStandardProfil" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000000A.html" LinkGroup="DataAccess">CreateNewStandardProfil Method</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Anwendung.Delete" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000000B.html" LinkGroup="DataAccess">Delete Method {EDOKALib.DataAccess.Anwendung}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumentart.Delete" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000000C.html" LinkGroup="DataAccess">Delete Method {EDOKALib.DataAccess.Dokumentart}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumenttyp.Delete" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000000D.html" LinkGroup="DataAccess">Delete Method {EDOKALib.DataAccess.Dokumenttyp}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.Delete" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000000E.html" LinkGroup="DataAccess">Delete Method {EDOKALib.DataAccess.MitarbeiterFunktionsgruppe}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.OfficeVorlage.Delete" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000000F.html" LinkGroup="DataAccess">Delete Method {EDOKALib.DataAccess.OfficeVorlage}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Parameter.Delete" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000010.html" LinkGroup="DataAccess">Delete Method {EDOKALib.DataAccess.Parameter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.TeamMitarbeiter.Delete" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000011.html" LinkGroup="DataAccess">Delete Method {EDOKALib.DataAccess.TeamMitarbeiter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumentart" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000012.html" LinkGroup="DataAccess">Dokumentart Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumenttyp" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000013.html" LinkGroup="DataAccess">Dokumenttyp Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000014.html" LinkGroup="DataAccess">EDOKALib.DataAccess Namespace</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Funktionsgruppe" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000015.html" LinkGroup="DataAccess">Funktionsgruppe Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Anwendung.GetAnwendung" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000016.html" LinkGroup="DataAccess">GetAnwendung Method</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Klassifizierung.GetById" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000017.html" LinkGroup="DataAccess">GetById Method {EDOKALib.DataAccess.Klassifizierung}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Meldungstext.GetById" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000018.html" LinkGroup="DataAccess">GetById Method {EDOKALib.DataAccess.Meldungstext}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Mitarbeiter.GetById" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000019.html" LinkGroup="DataAccess">GetById Method {EDOKALib.DataAccess.Mitarbeiter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.TeamMitarbeiter.GetById" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000001A.html" LinkGroup="DataAccess">GetById Method {EDOKALib.DataAccess.TeamMitarbeiter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Team.GetById" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000001B.html" LinkGroup="DataAccess">GetById Method {EDOKALib.DataAccess.Team}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.OfficeVorlage.GetByNr" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000001C.html" LinkGroup="DataAccess">GetByNr Method</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumentart.GetDokumentart" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000001D.html" LinkGroup="DataAccess">GetDokumentart Method</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumenttyp.GetDokumenttyp" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000001E.html" LinkGroup="DataAccess">GetDokumenttyp Method</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.TeamMitarbeiter.GetListByMitarbeiterNr" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000001F.html" LinkGroup="DataAccess">GetListByMitarbeiterNr Method</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Funktionsgruppe.GetListe" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000020.html" LinkGroup="DataAccess">GetListe Method {EDOKALib.DataAccess.Funktionsgruppe}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Klassifizierung.GetListe" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000021.html" LinkGroup="DataAccess">GetListe Method {EDOKALib.DataAccess.Klassifizierung}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Mitarbeiter.GetListe" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000022.html" LinkGroup="DataAccess">GetListe Method {EDOKALib.DataAccess.Mitarbeiter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Spalten.GetListe" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000023.html" LinkGroup="DataAccess">GetListe Method {EDOKALib.DataAccess.Spalten}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Team.GetListe" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000024.html" LinkGroup="DataAccess">GetListe Method {EDOKALib.DataAccess.Team}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.GetListeByMitarbeiterNr" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000025.html" LinkGroup="DataAccess">GetListeByMitarbeiterNr Method {EDOKALib.DataAccess.MitarbeiterFunktionsgruppe}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Team.GetListeByMitarbeiterNr" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000026.html" LinkGroup="DataAccess">GetListeByMitarbeiterNr Method {EDOKALib.DataAccess.Team}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Parameter.GetParameter" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000027.html" LinkGroup="DataAccess">GetParameter Method</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.Insert" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000028.html" LinkGroup="DataAccess">Insert Method {EDOKALib.DataAccess.MitarbeiterFunktionsgruppe}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Mitarbeiter.Insert" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000029.html" LinkGroup="DataAccess">Insert Method {EDOKALib.DataAccess.Mitarbeiter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.TeamMitarbeiter.Insert" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000002A.html" LinkGroup="DataAccess">Insert Method {EDOKALib.DataAccess.TeamMitarbeiter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Klassifizierung" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000002B.html" LinkGroup="DataAccess">Klassifizierung Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Anwendung.List" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000002C.html" LinkGroup="DataAccess">List Method {EDOKALib.DataAccess.Anwendung}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumentart.List" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000002D.html" LinkGroup="DataAccess">List Method {EDOKALib.DataAccess.Dokumentart}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumenttyp.List" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000002E.html" LinkGroup="DataAccess">List Method {EDOKALib.DataAccess.Dokumenttyp}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.OfficeVorlage.List" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000002F.html" LinkGroup="DataAccess">List Method {EDOKALib.DataAccess.OfficeVorlage}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Parameter.List" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000030.html" LinkGroup="DataAccess">List Method {EDOKALib.DataAccess.Parameter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Meldungstext" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000031.html" LinkGroup="DataAccess">Meldungstext Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Mitarbeiter" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000032.html" LinkGroup="DataAccess">Mitarbeiter Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Mitarbeiter.New" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000033.html" LinkGroup="DataAccess">Mitarbeiter Constructor</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.MitarbeiterFunktionsgruppe" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000034.html" LinkGroup="DataAccess">MitarbeiterFunktionsgruppe Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.NullHandler" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000035.html" LinkGroup="DataAccess">NullHandler Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Config.NullReplacer" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000036.html" LinkGroup="DataAccess">NullReplacer Property</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.OfficeVorlage" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000037.html" LinkGroup="DataAccess">OfficeVorlage Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Parameter" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000038.html" LinkGroup="DataAccess">Parameter Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.SetAktiv" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000039.html" LinkGroup="DataAccess">SetAktiv Method</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Spalten" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000003A.html" LinkGroup="DataAccess">Spalten Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Team" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000003B.html" LinkGroup="DataAccess">Team Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.TeamMitarbeiter" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000003C.html" LinkGroup="DataAccess">TeamMitarbeiter Class</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Anwendung.Update" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000003D.html" LinkGroup="DataAccess">Update Method {EDOKALib.DataAccess.Anwendung}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumentart.Update" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000003E.html" LinkGroup="DataAccess">Update Method {EDOKALib.DataAccess.Dokumentart}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Dokumenttyp.Update" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_000000000000003F.html" LinkGroup="DataAccess">Update Method {EDOKALib.DataAccess.Dokumenttyp}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Mitarbeiter.Update" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000040.html" LinkGroup="DataAccess">Update Method {EDOKALib.DataAccess.Mitarbeiter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.OfficeVorlage.Update" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000041.html" LinkGroup="DataAccess">Update Method {EDOKALib.DataAccess.OfficeVorlage}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Parameter.Update" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000042.html" LinkGroup="DataAccess">Update Method {EDOKALib.DataAccess.Parameter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.TeamMitarbeiter.Update" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000043.html" LinkGroup="DataAccess">Update Method {EDOKALib.DataAccess.TeamMitarbeiter}</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Config._firstTime" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000044.html" LinkGroup="DataAccess">_firstTime Variable</LItem>
</Links>
</Context>
<Context>
<Keywords>
<KItem Name="EDOKALib.DataAccess.Config._nullReplacer" />
</Keywords>
<Links>
<LItem URL="ms-its:DataAccess.chm::/topic_0000000000000045.html" LinkGroup="DataAccess">_nullReplacer Variable</LItem>
</Links>
</Context>
</DynamicHelp>

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 B

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<UI>
<String Id="L_FeedbackLink_TEXT">Send feedback to Microsoft</String>
<String Id="L_MessageLink_TEXT">Microsoft Product Support Knowledge Base Link</String>
<String Id="L_MailToLink_TEXT">Send feedback to Microsoft</String>
<String Id="L_SeeAlso_TEXT">See Also</String>
<String Id="L_Requirements_TEXT">Requirements</String>
<String Id="L_QuickInfo_TEXT">QuickInfo</String>
<String Id="L_FilterTip_TEXT">Language Filter</String>
<String Id="L_Language_TEXT">Language</String>
<String Id="L_ShowAll_TEXT">Show All</String>
<String Id="L_Animation_Text">Click to animate</String>
<String Id="L_ExpandAll_TEXT">Expand All</String>
<String Id="L_CollapseAll_TEXT">Collapse All</String>
<String Id="L_ExColl_TEXT">Click to Expand or Collapse</String>
<String Id="L_Keyword_TEXT">Keyword =</String>
<String Id="L_IndexMoniker_TEXT">IndexMoniker =</String>
<String Id="L_URL_TEXT">Source URL =</String>
</UI>

View File

@@ -0,0 +1,613 @@
/* VERSION 9345
Designed for IE5.x. Optimal in IE 6.x
CSS for use with Developer Tools Documentation
Localizable definitions:
font families
font sizes
*/
/* --------------------------------------------------
MAIN TOPIC STYLES
-------------------------------------------------- */
div.saveHistory
{
behavior:url(#default#savehistory);
text-decoration: underline
}
body /* This body tag requires the use of one of the sets of banner and/or text div ids */
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #ffffff;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
width: 100%;
}
div#scrollyes /* Allows topic to scroll with correct margins. Cannot be used with running head banner */
{ /* Must immediately follow <body>. */
padding: 2px 15px 2px 22px;
width: 100%;
}
div#nsbanner /* Creates Nonscrolling banner region */
{
position: relative;
left: 0px;
padding: 0px 0px 0px 0px;
border-bottom: 1px solid #999999;
}
div#nstext /* Creates the scrolling text area for Nonscrolling region topic */
{
padding: 5px 10px 0px 22px;
}
div#scrbanner /* Creates the running head bar in a full-scroll topic */
{ /* Allows topic to scroll. */
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-bottom: 1px solid #999999;
}
div#scrtext /* Creates the text area in a full-scroll topic */
{ /* Allows topic to scroll. */
/* width: 100%; /* Forces tables to have correct right margin */*/
padding: 0px 10px 0px 22px;
}
div#bannerrow1 /* provides full-width color to top row in running head (requires script) */
{
background-color: #99ccff;
}
div#titlerow /* provides non-scroll topic title area (requires script) */
{
width: 100%; /* Forces tables to have correct right margin */
padding: 0px 10px 0px 22px;
background-color: #99ccff;
}
/* --------------------------------------------------
HEADING STYLES
-------------------------------------------------- */
h1, h2, h3, h4
{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-bottom: .4em;
margin-top: 1em;
font-weight: bold;
}
h1
{
font-size: 120%;
margin-top: 0em;
}
div#scrollyes h1 /* Changes font size for full-scrolling topic */
{
font-size: 150%;
}
h2
{
font-size: 130%;
}
h3
{
font-size: 115%;
}
h4
{
font-size: 100%;
}
.dtH1, .dtH2, .dtH3, .dtH4
{
margin-left: -18px;
}
div#titlerow h1
{
margin-bottom: .2em
}
/* --------------------------------------------------
TEXT STYLES
-------------------------------------------------- */
p
{
margin: .5em 0em .5em 0em;
}
blockquote.dtBlock
{
margin: .5em 1.5em .5em 1.5em;
}
div#dtHoverText
{
color: #000066;
}
.normal
{
margin: .5em 0em .5em 0em;
}
.fineprint
{
font-size: 90%; /* 90% of 70% */
}
.indent
{
margin: .5em 1.5em .5em 1.5em;
}
.topicstatus /* Topic Status Boilerplate class */
{
display: block;
color: red;
}
/* --------------------------------------------------
LABEL STYLES
-------------------------------------------------- */
p.label
{
margin-top: 1em;
}
p.labelproc
{
margin-top: 1em;
color: #000066;
}
/* --------------------------------------------------
GRAPHIC STYLES
-------------------------------------------------- */
img
{
border: none;
}
/* --------------------------------------------------
LIST STYLES
-------------------------------------------------- */
ol, ul
{
margin: .5em 0em 0em 2em;
}
li
{
margin-bottom: .5em;
}
ul p, ol p, dl p
{
margin-left: 0em;
}
ul p.label, ol p.label
{
margin-top: .5em;
}
/* --------------------------------------------------
DEFINITION LIST STYLES
-------------------------------------------------- */
dl
{
margin-top: 0em;
padding-left: 1px; /* Prevents italic-letter descenders from being cut off */
}
dd
{
margin-bottom: 0em;
margin-left: 1.5em;
}
dt
{
margin-top: .5em;
}
/* --------------------------------------------------
CODE, SYNTAX, and REFTIP STYLES
-------------------------------------------------- */
pre
{
margin-top: .5em;
margin-bottom: .5em;
}
pre, code, .code
{
font: 100% Monospace, Courier New, Courier; /* This is 100% of 70% */
color: #000066;
}
pre b, code b
{
letter-spacing: .1em; /* opens kerning on bold in Syntax/Code */
}
pre.syntax
{
background: #cccccc;
padding: 4px 8px;
cursor: text;
margin-top: 1em;
margin-bottom: 1em;
color: #000000;
border-width: 1px;
border-style: solid;
border-color: #999999;
}
/* --------------------------------------------------
LINK STYLES
-------------------------------------------------- */
a:link
{
color: #0000ff;
}
a:visited
{
color: #0000ff;
}
a:hover
{
color: #3366ff;
}
/* ---------------------------
MSHelp\:link - Help HxLinks
--------------------------- */
MSHelp\:link
{
text-decoration: underline;
color: #0000ff;
hoverColor: #3366ff;
filterString: ;
}
A.HxLinkTable /* MSHelp\:link - Table disambiguation elements */
{
}
/* ---------------------------
MSHelp\:ktable - Help links
--------------------------- */
MSHelp\:ktable
{
disambiguator: span;
separator: &nbsp|&#32;
prefix: |&#32;
postfix: &nbsp;
filterString: ;
}
div.HxLinkTable
{
width: auto; /* Forces tables to have correct right margins and top spacing */
margin-top: -.4em;
visibility: visible;
}
ol div.HxLinkTable, ul div.HxLinkTable
{
margin-top: 0em; /* Forces tables to have correct right margins and top spacing */
}
table.HxLinkTable /* Keep in sync with general table settings below */
{
width: auto;
margin-top: 1.5em;
margin-bottom: .3em;
margin-left: -1em;
border-width: 1px 1px 0px 0px;
border-style: solid;
border-color: #999999;
background-color: #999999;
font-size: 100%; /* Text in Table is same size as text outside table */
behavior:url(hxlinktable.htc); /* Attach the behavior to link elements. */
}
table.HxLinkTable th, table.HxLinkTable td /* Keep in sync with general table settings below */
{
border-style: solid; /* Creates the cell border and color */
border-width: 0px 0px 1px 1px;
border-style: solid;
border-color: #999999;
padding: 4px 6px;
text-align: left;
}
table.HxLinkTable th /* Keep in sync with general table settings below */
{
background: #cccccc; /* Creates the shaded table header row */
vertical-align: bottom;
}
table.HxLinkTable td /* Keep in sync with general table settings below */
{
background: #ffffff;
vertical-align: top;
}
/* --------------------------------------------------
TABLE STYLES
-------------------------------------------------- */
div.tablediv
{
width: 100%; /* Forces tables to have correct right margins and top spacing */
margin-top: -.4em;
}
ol div.tablediv, ul div.tablediv, ol div.HxLinkTable, ul div.HxLinkTable
{
margin-top: 0em; /* Forces tables to have correct right margins and top spacing */
}
table.dtTABLE
{
width: 100%; /* Forces tables to have correct right margin */
margin-top: .6em;
margin-bottom: .3em;
border-width: 1px 1px 0px 0px;
border-style: solid;
border-color: #999999;
background-color: #999999;
font-size: 100%; /* Text in Table is same size as text outside table */
}
table.dtTABLE th, table.dtTABLE td
{
border-style: solid; /* Creates the cell border and color */
border-width: 0px 0px 1px 1px;
border-style: solid;
border-color: #999999;
padding: 4px 6px;
text-align: left;
}
table.dtTABLE th
{
background: #cccccc; /* Creates the shaded table header row */
vertical-align: bottom;
}
table.dtTABLE td
{
background: #ffffff;
vertical-align: top;
}
/* --------------------------------------------------
ISSUE REPORTING AND MISC LINKS TOPIC FOOTER
-------------------------------------------------- */
div.footer
{
font-style: italic;
}
div.footer hr
{
color: #999999;
height: 1px;
}
/* --------------------------------------------------
STYLES FOR RUNNING HEADS
-------------------------------------------------- */
table.bannerparthead, table.bannertitle /* General values for the Running Head tables */
{
position: relative;
left: 0px;
top: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
height: 21px;
border-collapse: collapse;
border-style: solid;
border-width: 0px;
background-color: #99ccff;
font-size: 100%;
}
table.bannerparthead td /* General Values for cells in the top row of running head */
{
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 4px;
vertical-align: middle;
/*border-width: 0px 0px 1px 0px; */
border-width: 0px
border-style: solid;
border-color: #999999;
background: transparent;
font-style: italic;
font-weight: normal;
}
table.bannerparthead td.product /* Values for top right cell in running head */
{ /* Allows for a second text block in the running head */
text-align: right;
padding: 2px 5px 0px 5px;
}
table.bannertitle td /* General Values for cells in the bottom row of running head */
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 3px;
vertical-align: middle;
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #999999;
background: transparent;
font-weight: bold;
}
td.button1 /* Values for button cells */
{
width: 14px;
cursor: hand;
}
/* =================================================
STYLES REQUIRED BY THE SCRIPT */
/* --------------------------------------------------
SAMPLE VIEWER
-------------------------------------------------- */
div#smpMgrCell
{
display:none;
}
table.SampMgr
{
margin: 0px 0px 0px -22px;
}
table.SampMgr td
{
padding-left: 22px;
}
/* --------------------------------------------------
RUNNING HEAD BAR POPUP STYLES: See Also, Requirements, MultiLang Filtering
-------------------------------------------------- */
div.sapop, div.langMenu /* See Also & Requirements popups */
{
position: absolute;
left: 0px;
z-index: 1;
width: 50%;
padding: 0px 8px 5px 26px;
visibility: hidden;
border: 1px solid #999999; /* Same as all other border colors */
background: #ffffcc;
}
div.langMenu /* MultiLang Filter popup */
{
padding: 10px 10px 10px 10px;
}
div.langMenu ul
{
list-style-type: none;
padding-left: 5px;
margin-left: 0px;
}
.lang, .ilang /* controls the multilang tag styles */
{
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: normal;
font-style: normal;
}
h1 .lang, h1 .ilang
{
font-size: 65%;
}
div.filtered
{
margin-top: .6em;
margin-bottom: .6em;
margin-left: -7px;
padding: 0px 0px 0px 6px;
border-left: 1px solid #999999;
background: #ffffff;
}
div.filtered h1, div.filtered h2, div.filtered h3, div.filtered h4
{
margin-left: -22px;
}
div.filtered span.lang
{
position: relative;
left: 0px;
}
/* --------------------------------------------------
PARAMETER POPUP STYLES
-------------------------------------------------- */
div.reftip /* Defines the RefTip popup in Syntax */
{
position: absolute;
z-index: 1;
visibility: hidden;
border: 1px solid #999999;
background: #ffffcc;
/* padding: 0px 0px 0px 0px; */
}
div.reftip dl /* Sets margin around the text within the popup */
{
margin: 3px 8px 8px 8px;
}
a.synParam /* parameter popup links */
{
color: #0000ff; /* Must match the a:link style color */
text-decoration: underline;
}
a.synParam:visited /* ensures parameter popup links are always the unvisited color */
{
color: #0000ff; /* Must match the a:link style color */
text-decoration: underline;
}
a.synParam:hover /* parameter popup links */
{
color: #3366ff; /* Must match the a:hover style color */
text-decoration: underline;
font-style: italic;
}
/* --------------------------------------------------
EXPAND-COLLAPSE STYLES
-------------------------------------------------- */
div.expandBody
{
margin: .5em 0em 0em 1.4em;
display:none;
}
a.expandLink1
{
font-size: 115%;
}
a#ExPand
{
color: #3366ff;
font-weight: bold;
text-decoration: none;
}
a#ExPandAll
{
color: #3366ff;
font-weight: bold;
text-decoration: none;
}
/* --------------------------------------------------
GLOSSARY POPUP STYLES
Not used by Visual Studio .NET
-------------------------------------------------- */
/* COMMENT OUT GLOSSARY SECTION
/*div#popUpWindow
{ Controlled by the script in the variable L_PopUpBoxStyle_Style
}*/
a.glosslink:link
{
color: #000000;
}
a.glosslink:visited
{
color: #000000;
}
a.glosslink:hover
{
color: #000000;
font-style: italic;
}
div#popUpWindow h5 /* Controls the style of the Term in Glossary Popups */
{
margin: 5px 5px 5px 5px;
color: #000000;
}
div#popUpWindow p /* Controls the style of the Text in Glossary Popups */
{
margin: 5px 5px 5px 5px;
color: #000000;
}
p.GLOSSARY_TEXT
{
}
div#popUpWindow a /* Controls the style of the Links in Glossary Popups */
{
}
*/ /* END COMMENT OUT OF GLOSSARY SECTION */
/* END STYLES REQUIRED BY THE SCRIPT
================================================== */

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 B

View File

@@ -0,0 +1,61 @@
// VERSION 9226
// This script works with IE 3.x
//************************** LOCALIZATION VARIABLES ***************************
// Variables for Feedback links
var L_FeedbackLink_TEXT = "Send feedback to Visual Studio";
var L_MessageLink_TEXT = "Microsoft Knowledgebase Link";
// Variables for Expand-Collapse functions
var L_Expand_TEXT = "<B>Expand/Collapse functionality:</B> Your browser does not support the functionality in this topic. You may install a browser that does at ";
var L_Expand_URL = "http://www.microsoft.com/windows/IE/";
//*************************** END LOCALIZATION ********************************
var baseUrl = jsPath; //jsPath comes from the dtuelink.js
var emailalias = "vsdocs";
//***************************** END VARIABLES *********************************
// ****************************************************************************
// * Expand-Collapse *
// ****************************************************************************
function makeExpandable(title, level){
document.write("<P>" + L_Expand_TEXT + "<A href=\"" + L_Expand_URL + "\">" + L_Expand_URL + "</A>.</P>");
}
// ****************************************************************************
// * Graphic Animation *
// ****************************************************************************
function insertAnimation(name, number) {
name = name + "1.gif";
document.write("<img name=\"" + name + "\" src=\"" + name + "\">");
}
// ****************************************************************************
// * Feedback & other footer links *
// ****************************************************************************
function writefeedbacklink(){
contextid = arguments[1];
topictitle = arguments[2];
href = "mailto:"+emailalias+"?subject=Feedback%20on%20topic%20-%20"+topictitle+",%20URL%20-%20"+contextid;
document.writeln("<a href="+href+">"+L_FeedbackLink_TEXT+"</a>");
}
function writemessagelink(){
//Writes jump to PSS web site redirector
//code tbd
//Use L_MessageLink_TEXT variable from Localization Variables located at top of script.
msdnid = arguments[0];
href = "http://www.microsoft.com/contentredirect.asp?prd=vs&pver=7.0&id="+msdnid;
document.writeln("<a href="+href+">"+L_MessageLink_TEXT+"</a>");
}

View File

@@ -0,0 +1,145 @@
// VERSION 9226
// This script works with IE4.x
//************************** LOCALIZATION VARIABLES ***************************
// Variables for Feedback links
var L_FeedbackLink_TEXT = "Send feedback to Visual Studio";
var L_MessageLink_TEXT = "Microsoft Knowledgebase Link";
// Variable for Animation text
var L_Animation_Text = "Click to animate";
// Variables for Expand-Collapse functions
var L_ExpandAll_TEXT = "Expand All";
var L_CollapseAll_TEXT = "Collapse All";
var L_ExColl_TEXT = "Click to Expand or Collapse";
//*************************** END LOCALIZATION ********************************
var theImg, theDiv, e;
var imgArray = new Array(new Image(), new Image(), new Image(), new Image(), new Image());
var baseUrl = jsPath; //jsPath comes from the dtuelink.js
var emailalias = "vsdocs";
//***************************** END VARIABLES *********************************
// ****************************************************************************
// * Expand-Collapse *
// ****************************************************************************
function makeExpandable(title, level){
if (title!="")document.write("<a href=\"\#\" onClick='callExpand()' id=\"ExPand\" Class=\"expandLink" + level + "\"><IMG CLASS=\"ExPand\" SRC=\"" + baseUrl + "coe.gif\" HEIGHT=9 WIDTH=9 ALT=\"" + L_ExColl_TEXT + "\" BORDER=0>&nbsp;" + title + "</a><BR><div CLASS=\"expandBody" + level + "\">");
else document.write("<a href=\"\#\" id=\"ExPandAll\" onClick='callExpandAll()' Class=\"expandLink" + level + "\"><IMG CLASS=\"ExPandAll\" SRC=\"" + baseUrl + "coe.gif\" HEIGHT=9 WIDTH=9 ALT=\"" + L_ExColl_TEXT + "\" BORDER=0>&nbsp;" + L_ExpandAll_TEXT + "</A>");
}
function getImage(){
for (var a = 0; a < 7; a++){
if ((e.tagName != 'A') && (e.parentElement != null)){e = e.parentElement;}
var elemImg = e;
if(elemImg.tagName == 'A'){elemImg = e.all.tags('IMG')(0); break;}}
return elemImg;}
function callExpand(){
//DO EXPAND/COLLAPSE
e = window.event.srcElement;
//PREVENTS NAVIGATION ON HREF TAGS
event.returnValue = false;
//FIND THE EXPAND/COLLAPSE PORTION AND ASCERTAIN BLOCK VS NONE
var theDiv = GrabtheExpandDiv(e);
//THIS PART WRITES THE PROPER IMAGE BESIDE THE TEXT
if (theDiv.style.display == 'block'){
var theImg = getImage(e);
theImg.src = baseUrl + "coe.gif";
theDiv.style.display = "none";}
else {
var theImg = getImage(e);
theImg.src = baseUrl + "coc.gif";
theDiv.style.display = "block";}
return;
}
function GrabtheExpandDiv(e){
//FIND AREA TO EXPAND/COLLAPSE
var theExpandDiv;
for (var a = 0; a < 7; a++){
var theTag = e.sourceIndex + e.children.length + a;
theExpandDiv= document.all(theTag);
if (((theExpandDiv.tagName == 'DIV') && ((theExpandDiv.className.toLowerCase().indexOf("expandbody")!=-1))) || theTag == document.all.length){break;}}
return theExpandDiv;
}
function callExpandAll(){
e = window.event.srcElement;
//PREVENTS NAVIGATION ON HREF TAGS
event.returnValue = false;
if (e.tagName=="IMG") e = e.parentElement;
//Expand or Collapse?
if (e.innerHTML.indexOf(L_ExpandAll_TEXT) != -1){eOrC="block"}else{eOrC="none"}
if (eOrC=="block"){
e.innerHTML="<IMG CLASS='ExPand' SRC=\"" + baseUrl + "coc.gif\" HEIGHT='9' WIDTH='9' ALT='" + L_ExColl_TEXT + "' BORDER='0'>&nbsp;" + L_CollapseAll_TEXT;}
else{
e.innerHTML="<IMG CLASS='ExPand' SRC=\"" + baseUrl + "coe.gif\" HEIGHT='9' WIDTH='9' ALT='" + L_ExColl_TEXT + "' BORDER='0'>&nbsp;" + L_ExpandAll_TEXT;}
for (var a = 0; a < document.all.length; a++){
e=document.all[a];
if (e.id.indexOf('ExPand') != -1){
if (e.id.indexOf('ExPandAll') == -1){
var theDiv = GrabtheExpandDiv(e);
if (eOrC == 'none'){
theImg = getImage(e);
theImg.src = baseUrl + "coe.gif";
theDiv.style.display = eOrC;}
else {
theImg = getImage(e);
theImg.src = baseUrl + "coc.gif";
theDiv.style.display = eOrC;}
}
}
}
return;
}
// ****************************************************************************
// * Graphic Animation *
// ****************************************************************************
function insertAnimation(name, number) {
imgArray[number].src = name + ".gif";
document.write("<input type=\"image\" src=\"" + baseUrl + "AnimButton1.gif\" onClick=\"changeToAnimate('" + name + "', " + number + ");\" onMouseDown=\"src='" + baseUrl + "AnimButton2.gif';\" onMouseUp=\"src='" + baseUrl + "AnimButton1.gif';\">&nbsp;" + L_Animation_Text + "<br><br><img name=\"" + name + "\" src=\"" + name + "1.gif\">");
}
function changeToAnimate(imgName, number) {
document[imgName].src = imgArray[number].src;
}
// ****************************************************************************
// * Feedback & other footer links *
// ****************************************************************************
function writefeedbacklink(){
//writes feedback link
contextid = arguments[1];
topictitle = arguments[2];
href = "mailto:"+emailalias+"?subject=Feedback%20on%20topic%20-%20"+topictitle+",%20URL%20-%20"+contextid;
document.writeln("<a href="+href+">"+L_FeedbackLink_TEXT+"</a>");
}
function writemessagelink(){
//Writes jump to PSS web site redirector
//code tbd
//Use L_MessageLink_TEXT variable from Localization Variables located at top of script.
msdnid = arguments[0];
href = "http://www.microsoft.com/contentredirect.asp?prd=vs&pver=7.0&id="+msdnid;
document.writeln("<a href="+href+">"+L_MessageLink_TEXT+"</a>");
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,71 @@
// version 9324
// links to HxLink.css, DTUE CSS, and DTUE topics scripts
var ieVer = getIEVersion();
var jsPath = scriptPath();
writeCSS(jsPath);
function getIEVersion() {
//determines the IE version. Returns 0 if not IE
var verNum = 0
if (navigator.appName == "Microsoft Internet Explorer") {
var sVer = window.navigator.userAgent
var msie = sVer.indexOf ( "MSIE " )
if ( msie > 0 ) { // browser is Microsoft Internet Explorer; return version number
verNum = parseFloat( sVer.substring ( msie+5, sVer.indexOf ( ";", msie ) ) );
}
}
return verNum;
}
function scriptPath() {
//Determine path to JS-the CSS is in the same directory as the script
if ( ieVer >= 4 ) {
var spath = document.scripts[document.scripts.length - 1].src;
// spath = spath.toLowerCase();
return spath.replace("dtuelink.js", "");
}
else {
var spath = "..\\scripts\\"; //defaults to a scripts folder
return spath;
}
}
function writeCSS(spath) {
var dtueCSS = "";
var HxLinkPath = "";
var HxLink = "";
// Get a CSS name based on the browser.
if ( ieVer >= 5) {
dtueCSS = "DTUE.css";
HxLink = "HxLink.css";
HxLinkPath = "..";
document.writeln('<SCRIPT SRC="' + spath + 'dtue_ie5.js"></SCRIPT>');
document.writeln('<SCRIPT FOR="reftip" EVENT="onclick">window.event.cancelBubble = true;</SCRIPT>');
document.writeln('<SCRIPT FOR="cmd_lang" EVENT="onclick">langClick(this);</SCRIPT>');
document.writeln('<SCRIPT FOR="cmd_filter" EVENT=onclick>filterClick(this);</SCRIPT>');
}
else {
if (ieVer >=4 && ieVer <5) {
document.writeln('<SCRIPT SRC="' + spath + '\dtue_ie4.js"></SCRIPT>');
dtueCSS = "msdn_ie4.css";
HxLink = "";
HxLinkPath = "";
}
else {
if (ieVer < 4)
document.writeln('<SCRIPT SRC="' + spath + '\dtue_ie3.js"></SCRIPT>');
dtueCSS = "msdn_ie3.css";
HxLink = "";
HxLinkPath = "";
//document.write ("<link disabled rel='stylesheet' href='"+ spath + dtueCSS + "'>")
//document.write ("<style>@import url("+ spath + dtueCSS + ");</style>")
}
}
// Insert CSS calls
document.writeln('<LINK REL="stylesheet" HREF="' + HxLinkPath + HxLink + '">');
document.writeln('<LINK REL="stylesheet" HREF="' + spath + dtueCSS + '">');
}

View File

@@ -0,0 +1,64 @@
BODY {
font: 85% "Verdana"}
h1, h2, h3, h4 {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 85%; }
P {
font: 85% "Verdana";
color: black}
CODE {
font: 100% "courier new"}
PRE {
font: 100% "courier new"}
PRE CODE {
font-size: 110% }
TD {
font-size: 85%;
color: black }
A:LINK {
color: #0000FF }
A:VISITED {
color: #660066 }
.label {
font-weight: bold }
.tl {
margin-bottom: 6pt }
.atl {
margin-left: .25in;
margin-bottom: -0pt }
.cfe {
font-weight: bold }
.mini {
font-size: 65% }
LI {
color: #000000 }
LI UL {
margin-top: 9pt;
margin-bottom: 9pt }
LI OL {
margin-top: 9pt;
margin-bottom: 9pt }
.dt {
margin-bottom: -9pt }
.indent {
margin-left: .25in }

View File

@@ -0,0 +1,106 @@
BODY {
font: x-small Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFFFF; }
h1, h2, h3, h4 {
font-family: verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000; }
h1 {
font-size: 145%;
margin-bottom: .5em; }
h2 {
font-size: 125%;
margin-top: 1.5em;
margin-bottom: .5em; }
h3 {
font-size: 115%;
margin-top: 1.2em;
margin-bottom: .5em}
h4 {
font-size: 100%;
margin-top: 1.2em;
margin-bottom: .5em; }
P {
font: x-small Verdana, Arial, Helvetica, sans-serif;
color: #000000; }
CODE {
font: 100% "Courier New", Courier, mono; }
PRE {
font: 100% "Courier New", Courier, mono;
color: #000066; }
PRE.SYNTAX {
background: #cccccc;
color: #000000;
padding: 4px 8px; }
.CODE {
font: 100% "Courier New", Courier, mono; }
TD {
font-size: x-small;
}
DIV#bannerrow1 {
margin: 0px -10px 0px -10px;
padding: 2px 10px 4px 10px;
background-color: #99ccff;}
A:LINK {
color: #0000FF; }
A:VISITED {
color: #660066; }
A:HOVER {
color: #FF9900; }
.label {
font-weight: bold; }
.tl {
margin-bottom: .75em; }
.atl {
padding-left: 1.5em;
padding-bottom: .75em; }
.cfe {
font-weight: bold; }
.mini {
font-size: smaller; }
LI {
margin-top: .75em;
margin-bottom: .75em; }
UL {
list-style: disc;
}
UL UL, OL OL, OL UL, UL OL {
margin-top: 1em;
margin-bottom: 1em; }
LI P {
margin-top: .5em;
margin-bottom: .5em; }
.dt {
margin-bottom: -1em; }
.indent {
margin-left: 1.5em; }
SUP {
text-decoration: none;

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 B

View File

@@ -0,0 +1,10 @@
REM This script registers the documentation in target help
REM system. That means the CHM file will be accessible from
REM other CHM files without specifying its full path. Moreover,
REM this documentation becomes context sensitive in Visual Studio .NET.
REM You should call the following line or this script during
REM installation of your product on the target machine.
REM All 3 files (EXE, CHM and XML) must be in the same directory.
HelixoftHelpReg.exe -c"DataAccess.chm" -d"DataAccess_dyn_help.xml"

BIN
DataAccess/VBdoc/static.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 B

View File

@@ -0,0 +1,11 @@
REM This script unregisters the documentation from target help
REM system. That means the CHM file will not be accessible from
REM other CHM files without specifying its full path. Moreover,
REM this documentation stops to be context sensitive in
REM Visual Studio .NET.
REM You should call the following line or this script during
REM uninstallation of your product on the target machine.
REM It is not neccessary to have CHM and XML file in the same
REM directory as EXE file.
HelixoftHelpReg.exe -x"DataAccess.chm" -e"DataAccess_dyn_help.xml"

BIN
DataAccess/bin/Common.dll Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,61 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
EDOKALib.Common
</name>
</assembly>
<members>
<member name="M:EDOKALib.Common.Action.Load(System.IO.FileInfo)">
<summary>Lädt externes Xml file für automatisierte Aktionen</summary>
<param name="xmlImportFile">Das Xml File mit den entsprechenden Parametern</param>
</member>
<member name="M:EDOKALib.Common.Action.GetParameterByName(System.String)">
<summary>Returns a parameter identified by his name</summary>
<param name="paramName"></param>
<returns></returns>
</member>
<member name="M:EDOKALib.Common.Action.Destroy">
<summary>Zerstört die statische Instanz</summary>
</member>
<member name="M:EDOKALib.Common.Action.IsValid(System.IO.FileInfo)">
<summary>Überprüft ob das Xml file dem angegebenen Schema entspricht</summary>
<param name="xmlImportFile"></param>
<returns></returns>
</member>
<member name="T:EDOKALib.Common.Parameter">
<summary>Struct für einzelne Parameter</summary>
</member>
<member name="T:EDOKALib.Common.Consts">
<summary>Diese klasse beinhaltet Konstanten welche im der gesamten EDOKAApp verwendet werden</summary>
</member>
<member name="T:EDOKALib.Common.Crypto">
<summary>Diese klasse beinhaltet Methoden welche für den Kryptografischen Teil im EDOKA verwendet werden</summary>
</member>
<member name="M:EDOKALib.Common.Crypto.EncryptText(System.String)">
<summary>Verschlüsselt einen Text mit dem angegebenen Passwort</summary>
<param name="strText">Zu verschlüsselnder Text</param>
<includesource>yes</includesource>
</member>
<member name="M:EDOKALib.Common.Crypto.DecryptText(System.String)">
<summary>Entschlüsselt einen Text</summary>
<param name="strText">Zu verschlüsselnder Text</param>
<includesource>yes</includesource>
</member>
<member name="T:EDOKALib.Common.Datenbank">
<summary>Diese klasse beinhaltet Methoden welche für den Datenbank Zugriff im DataAccess verwendet werden</summary>
</member>
<member name="M:EDOKALib.Common.Datenbank.GetDSN">
<summary>Liest aus dem Connection String file edokaconn.cfg aus</summary>
<returns>Den entschlüsseleten DSN string</returns>
</member>
<member name="T:EDOKALib.Common.Tools">
<summary>Diese klasse beinhaltet Methoden, welche im gesamten Edoka über alle Layers verwendet werden</summary>
</member>
<member name="M:EDOKALib.Common.Tools.ValidateDS(System.Data.DataSet)">
<summary>Überprüft TableCount und RowCount eines DataSet</summary>
<param name="ds"></param>
<returns>True wenn table- und rowcount > 0</returns>
</member>
</members>
</doc>

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,522 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
EDOKALib.DataAccess
</name>
</assembly>
<members>
<member name="T:EDOKALib.DataAccess.Anwendung">
<summary>DataAccess Klasse von der Tabelle Anwendung</summary>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.GetAnwendung(System.Data.DataSet@,System.Int32)">
<summary>gibt eine anwendung zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="anwendungsNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller anwendungen zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.Add(System.Int32@,System.String,System.String,System.Int32,System.Boolean,System.Int32)">
<summary>erstellt eine anwendung</summary>
<param name="anwendungNr"></param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.Delete(System.Int32)">
<summary>Löscht eine bestehende anwendung</summary>
<param name="anwendungNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.Update(System.Int32,System.String,System.String,System.Int32,System.Boolean,System.Int32)">
<summary>aktualisiert eine anwendung</summary>
<param name="anwendungNr">kritetrium (wird nicht aktualisiert)</param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Dokument">
<summary>Datenzugriff auf Dokumente</summary>
</member>
<member name="M:EDOKALib.DataAccess.Dokument.SetStatus(System.String,System.String,System.String,System.Int32)">
<summary>Setz den Status eines Dokuments</summary>
</member>
<member name="T:EDOKALib.DataAccess.Dokumentart">
<summary>Datenzugriff auf Tabelle dokumentart</summary>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.GetDokumentart(System.Data.DataSet@,System.Int32)">
<summary>gibt eine dokumentart zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="dokumentartNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller dokumentarten zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.Add(System.Int32@,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.String,System.String)">
<summary>erstellt eine neue dokumentart</summary>
<param name="dokumentartNr">gibt den neuen primarykey zurück</param>
<param name="bezeichnung"></param>
<param name="parentId"></param>
<param name="sort"></param>
<param name="imageIndex"></param>
<param name="imageIndexOpen"></param>
<param name="beschreibung"></param>
<param name="mandantNr"></param>
<param name="sprache"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<param name="coldApplication"></param>
<param name="coldBezeichnung"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.Delete(System.Int32)">
<summary>Löscht eine bestehende dokumentenArt</summary>
<param name="dokumentartNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.Update(System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.String,System.String)">
<summary>updatet eine dokumentenart</summary>
<param name="dokumentartNr">criterium (keine aktualisierung für diesen param)</param>
<param name="bezeichnung"></param>
<param name="parentId"></param>
<param name="sort"></param>
<param name="imageIndex"></param>
<param name="imageIndexOpen"></param>
<param name="beschreibung"></param>
<param name="mandantNr"></param>
<param name="sprache"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<param name="coldApplication"></param>
<param name="coldBezeichnung"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Dokumenttyp">
<summary>Datenzugriff auf Tabelle dokumenttyp</summary>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.GetDokumenttyp(System.Data.DataSet@,System.Int32)">
<summary>gibt einen dokumenttyp zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="DokumenttypNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller Dokumenttypen zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.IsMitarbeiterBerechtigt(System.Int32,System.Int32,System.Int32)">
<summary>Überprüft ob eim Mitarbeiter berechtigt ist ein Dokument aus DokTyp zu erstellen</summary>
<param name="dokumentTypNr">DokumentTyp von zu erstellendem Dokument</param>
<param name="nrPar00">Partner Nummer</param>
<param name="mitarbeiterNr">Mitarbeiter welcher Dokument erstellen will</param>
<returns>True wenn Mitarbeiter berechtigt ist</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.Add(System.Int32@,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
<summary>erstellt einen datentyp</summary>
<param name="DokumenttypNr">return neuer primary key</param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="zu_vercolden"></param>
<param name="zu_retournieren"></param>
<param name="eingang_ersetzt_ausgang"></param>
<param name="wird_importiert"></param>
<param name="anzahl_tage"></param>
<param name="dbearbeitungszeit"></param>
<param name="tage_mutation"></param>
<param name="partnersaldierung_statusalt"></param>
<param name="wird_nicht_geloescht"></param>
<param name="vertrauliches_dokument"></param>
<param name="unterschrift_links"></param>
<param name="unterschrift_rechts"></param>
<param name="monate_bis_zur_archivierung"></param>
<param name="aufbewahrungsfrist_elektronisch"></param>
<param name="aufbewahrungsfrist_physisch"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="erstellt_am"></param>
<param name="mutiert_am"></param>
<param name="mutierer"></param>
<param name="office_vorlagenr"></param>
<param name="dokumentart_kundendossier"></param>
<param name="dokumentart_neuerstellung"></param>
<param name="dokumentart_retournierung"></param>
<param name="dokumentart_coldausgang"></param>
<param name="dokumentart_coldeingang"></param>
<param name="dokumentart_host"></param>
<param name="dokumentart_weitere"></param>
<param name="dokumentart_nativ"></param>
<param name="prozessnr"></param>
<param name="prozessnr1"></param>
<param name="amsdokument"></param>
<param name="hostdokument"></param>
<param name="hostdokumenttyp"></param>
<param name="cold_folder"></param>
<param name="physisches_archiv"></param>
<param name="dokumentstatus"></param>
<param name="Dokument_wird_erstellt"></param>
<param name="Dokument_wird_retourniert"></param>
<param name="cold_ersetzen"></param>
<param name="email_versand"></param>
<param name="funktionen_zuweisen"></param>
<param name="dokumentstatus_barcode"></param>
<param name="nurnative"></param>
<param name="Owner"></param>
<param name="vertrag"></param>
<param name="objektbezeichnungnr"></param>
<param name="bedingtretournierbar"></param>
<param name="doktypbedingteretournierung"></param>
<param name="tagebisvernichtungbedingteretournierung"></param>
<param name="AnzeigeZurDokumenterstellung"></param>
<param name="KundenDokument"></param>
<param name="sb"></param>
<param name="sbimport"></param>
<param name="sbedituser"></param>
<param name="sbnur"></param>
<param name="bezeichnungmut"></param>
<param name="istFarbigArchiviert"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.Delete(System.Int32)">
<summary>Löscht ein bestehender dokumententyp</summary>
<param name="DokumenttypNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.Update(System.Int32,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
<summary>aktualisiert einen datentyp</summary>
<param name="DokumenttypNr">kriterium (kein update auf diesem feld)</param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="zu_vercolden"></param>
<param name="zu_retournieren"></param>
<param name="eingang_ersetzt_ausgang"></param>
<param name="wird_importiert"></param>
<param name="anzahl_tage"></param>
<param name="dbearbeitungszeit"></param>
<param name="tage_mutation"></param>
<param name="partnersaldierung_statusalt"></param>
<param name="wird_nicht_geloescht"></param>
<param name="vertrauliches_dokument"></param>
<param name="unterschrift_links"></param>
<param name="unterschrift_rechts"></param>
<param name="monate_bis_zur_archivierung"></param>
<param name="aufbewahrungsfrist_elektronisch"></param>
<param name="aufbewahrungsfrist_physisch"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="erstellt_am"></param>
<param name="mutiert_am"></param>
<param name="mutierer"></param>
<param name="office_vorlagenr"></param>
<param name="dokumentart_kundendossier"></param>
<param name="dokumentart_neuerstellung"></param>
<param name="dokumentart_retournierung"></param>
<param name="dokumentart_coldausgang"></param>
<param name="dokumentart_coldeingang"></param>
<param name="dokumentart_host"></param>
<param name="dokumentart_weitere"></param>
<param name="dokumentart_nativ"></param>
<param name="prozessnr"></param>
<param name="prozessnr1"></param>
<param name="amsdokument"></param>
<param name="hostdokument"></param>
<param name="hostdokumenttyp"></param>
<param name="cold_folder"></param>
<param name="physisches_archiv"></param>
<param name="dokumentstatus"></param>
<param name="Dokument_wird_erstellt"></param>
<param name="Dokument_wird_retourniert"></param>
<param name="cold_ersetzen"></param>
<param name="email_versand"></param>
<param name="funktionen_zuweisen"></param>
<param name="dokumentstatus_barcode"></param>
<param name="nurnative"></param>
<param name="Owner"></param>
<param name="vertrag"></param>
<param name="objektbezeichnungnr"></param>
<param name="bedingtretournierbar"></param>
<param name="doktypbedingteretournierung"></param>
<param name="tagebisvernichtungbedingteretournierung"></param>
<param name="AnzeigeZurDokumenterstellung"></param>
<param name="KundenDokument"></param>
<param name="sb"></param>
<param name="sbimport"></param>
<param name="sbedituser"></param>
<param name="sbnur"></param>
<param name="bezeichnungmut"></param>
<param name="istFarbigArchiviert"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Funktionsgruppe">
<summary>Datenzugriff auf Tabelle Funktionsgruppe</summary>
</member>
<member name="M:EDOKALib.DataAccess.Funktionsgruppe.GetListe(System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Funktionsgrupppen zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="T:EDOKALib.DataAccess.Klassifizierung">
<summary>Datenzugriff auf Tabelle Klassifizierung</summary>
</member>
<member name="M:EDOKALib.DataAccess.Klassifizierung.GetListe(System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Funktionsgrupppen zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Klassifizierung.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einer Klassifizierung zurück</summary>
<param name="klassifizierungNr">Die Datenbank Nummer der Klassifizierung (ID)</param>
<param name="ds">Das zu füllende DataSet</param>
</member>
<member name="T:EDOKALib.DataAccess.Meldungstext">
<summary>Datenzugriff auf Tabelle Meldungstext</summary>
</member>
<member name="M:EDOKALib.DataAccess.Meldungstext.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Spalten in einem DataSet zurück</summary>
<param name="tableName">Name der Tabelle, von welcher die Spalten zurück gegeben werden sollen</param>
</member>
<member name="T:EDOKALib.DataAccess.Mitarbeiter">
<summary>Datenzugriff auf Tabelle Mitarbeiter</summary>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.GetListe(System.Int32,System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Mitarbeitern zurück</summary>
<param name="teamNr">Nur Mitarbeiter von diesem Team</param>
<param name="funktionsGruppeNr">Nur Mitarbeiter von dieser Funktionsgruppe</param>
<param name="dsMitarbeiter">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
<param name="mitarbeiterNr">Die datenbank Nummer des Mitarbeiters (ID)</param>
<param name="dsMitarbeiter">Das zu füllende DataSet</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.GetByTgNummer(System.String,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
<param name="tgNummer">Die NT TG Nummer des Mitarbeiters (NTG, NtAccount)</param>
<param name="dsMitarbeiter">Das zu füllende DataSet</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.CreateNewStandardProfil(System.Int32,System.Int32)">
<summary>Erstellt ein neues Standard Profil für den angegebenen Mitarbeiter</summary>
<param name="mitarbeiterNr">Die datenbank Nummer des Mitarbeiters (ID)</param>
<param name="mutiererMitarbeiterNr">Die datenbank Nummer des Mutierers (ID)</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.Insert(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Boolean,System.String,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Int32)">
<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.Update(System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Boolean,System.String,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Int32)">
<summary>Aktualisiert alle Details von einem Mitarbeiter</summary>
</member>
<member name="T:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe">
<summary>Datenzugriff auf Tabelle mitarbeiter_funktionsgruppe</summary>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.GetListeByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Funktionsgrupppen denen ein Mitarbeiter zugewiesen ist zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.Insert(System.Int32,System.Int32,System.Int32)">
<summary>Fügt einen Mitarbeiter zu einer Funktionsgruppe hinzu</summary>
<param name="mitarbeiterNr">Mitarbeiter ID welche hinzugefügt werden soll</param>
<param name="funktionsGruppeNr">Ziel-Funktionsgruppe</param>
<param name="mutiererMitarbeiterNr">Mitarbeiter welcher die Änderung vornimmt</param>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.Delete(System.Int32,System.Int32)">
<summary>Fügt einen Mitarbeiter zu einer Funktionsgruppe hinzu</summary>
<param name="mitarbeiterNr">Mitarbeiter ID welche hinzugefügt werden soll</param>
<param name="funktionsGruppeNr">Ziel-Funktionsgruppe</param>
<param name="mutiererMitarbeiterNr">Mitarbeiter welcher die Änderung vornimmt</param>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.SetAktiv(System.Int32,System.Boolean,System.Int32)">
<summary>Set den Aktiv Status einer Mitarbeiter Funktionsgruppen Zuordnung</summary>
<param name="mitarbeiterFunktionsgruppeNr">Das DataSet welches gefüllt werden soll</param>
<param name="isAktiv">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="T:EDOKALib.DataAccess.OfficeVorlage">
<summary>Datenzugriff auf Tabelle office_vorlage</summary>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller office vorlagen zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.Add(System.Int32@,System.String,System.String,System.Int32,System.String,System.String,System.Boolean,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>Fügt eine neue OffiecVorlage in die DB ein</summary>
<param name="officeVorlageNr"></param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="vorlageId"></param>
<param name="vorlageName"></param>
<param name="prefixDokumentName"></param>
<param name="idvVorlage"></param>
<param name="idvId"></param>
<param name="officeVorlage"></param>
<param name="absenderErsteller"></param>
<param name="idvNativ"></param>
<param name="dokumentGeschuetzt"></param>
<param name="kopfzeileGenerieren"></param>
<param name="klassifizierung"></param>
<param name="bcpt"></param>
<param name="bcpl"></param>
<param name="bcw"></param>
<param name="bch"></param>
<param name="bchorizontal"></param>
<param name="mandantNr"></param>
<param name="aktiv"></param>
<param name="erstelltAm"></param>
<param name="mutiertAm"></param>
<param name="anwendungNr"></param>
<param name="owner"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.Delete(System.Int32)">
<summary>Löscht eine bestehende officeVorlage</summary>
<param name="officeVorlageNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.Update(System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.Boolean,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>Aktualisiert eine OfficeVorlage in der Datenbank</summary>
<param name="officeVorlageNr"></param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="vorlageId"></param>
<param name="vorlageName"></param>
<param name="prefixDokumentName"></param>
<param name="idvVorlage"></param>
<param name="idvId"></param>
<param name="officeVorlage"></param>
<param name="absenderErsteller"></param>
<param name="idvNativ"></param>
<param name="dokumentGeschuetzt"></param>
<param name="kopfzeileGenerieren"></param>
<param name="klassifizierung"></param>
<param name="bcpt"></param>
<param name="bcpl"></param>
<param name="bcw"></param>
<param name="bch"></param>
<param name="bchorizontal"></param>
<param name="mandantNr"></param>
<param name="aktiv"></param>
<param name="erstelltAm"></param>
<param name="mutiertAm"></param>
<param name="mutierer"></param>
<param name="anwendungNr"></param>
<param name="owner"></param>
</member>
<member name="T:EDOKALib.DataAccess.Parameter">
<summary>Datenzugriff auf die Tabelle Parameter</summary>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.GetParameter(System.Data.DataSet@,System.Int32,System.String)">
<summary>gibt einen einzelnen paramter zurück</summary>
<param name="ds">speicher für datenrückgabe</param>
<param name="benutzerNr"></param>
<param name="name"></param>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller paramter zurück</summary>
<param name="ds">speicher für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.Add(System.Int32@,System.Int32,System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32)">
<summary>erstellt einen neuen parameter</summary>
<param name="parameterId">gibt den neuen primary key zurück</param>
<param name="benutzerNr"></param>
<param name="name"></param>
<param name="wert"></param>
<param name="datentyp"></param>
<param name="beschreibung"></param>
<param name="aktiv"></param>
<param name="mutiererId"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.Delete(System.Int32,System.String)">
<summary>löscht einen parameter</summary>
<param name="benutzerNr"></param>
<param name="name"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.Update(System.Int32,System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32)">
<summary>aktualisiert einen paramter</summary>
<param name="benutzerNr">criterium (keine aktualisierung)</param>
<param name="name">criterium (keine aktualisierung)</param>
<param name="wert"></param>
<param name="datentyp"></param>
<param name="beschreibung"></param>
<param name="aktiv"></param>
<param name="mutiererId"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Profil">
<summary>Datenzugriff auf Profile</summary>
</member>
<member name="M:EDOKALib.DataAccess.Profil.GetListeByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Profilen für einen Mitarbeitern zurück</summary>
<param name="mitarbeiterNr">Profile von diesem Mitarbeiter</param>
<param name="ds"></param>
</member>
<member name="T:EDOKALib.DataAccess.Spalten">
<summary>Datenzugriff auf Tabelle spalten</summary>
</member>
<member name="M:EDOKALib.DataAccess.Spalten.GetListe(System.String,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Spalten in einem DataSet zurück</summary>
<param name="tableName">Name der Tabelle, von welcher die Spalten zurück gegeben werden sollen</param>
</member>
<member name="T:EDOKALib.DataAccess.Team">
<summary>Datenzugriff auf Tabelle team</summary>
</member>
<member name="M:EDOKALib.DataAccess.Team.GetListe(System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Teams zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Team.GetListeByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Teams denen ein Mitarbeiter zugewiesen ist zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Team.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem TeamMitarbeiter Verhältnis zurück</summary>
<param name="teamNr">Die datenbank Nummer des TeamMitarbeiters (ID)</param>
<param name="ds">Das zu füllende DataSet</param>
</member>
<member name="T:EDOKALib.DataAccess.TeamMitarbeiter">
<summary>Datenzugriff auf Tabelle team_mitarbeiter</summary>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.GetListByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen TeamMitarbeitern zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem TeamMitarbeiter Verhältnis zurück</summary>
<param name="mitarbeiterTeamNr">Die datenbank Nummer des TeamMitarbeiters (ID)</param>
<param name="ds">Das zu füllende DataSet</param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.Delete(System.Int32,System.Int32)">
<summary>Löscht eine Team-Mitarbeiter Zuordnung aus der Datenbank</summary>
<param name="teamMitarbeiterNr">Zu löschende Verbindung</param>
<param name="mutiererMitarbeiterNr">Die Id des Benutzers, welcher die Änderungen vornimmt</param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.Update(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32)">
<summary>Aktualisiert eine bestehede Team-Mitarbeiter Zuordnung</summary>
<param name="teamMitarbeiterNr"></param>
<param name="teamNr"></param>
<param name="mitarbeiterNr"></param>
<param name="anteil"></param>
<param name="mandantNr"></param>
<param name="isAktiv"></param>
<param name="mutiererMitarbeiterNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.Insert(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32)">
<summary>Fügt eine neue Team-Mitarbeiter Verbindung in die Datenbank ein</summary>
<param name="teamNr"></param>
<param name="mitarbeiterNr"></param>
<param name="anteil"></param>
<param name="mandantNr"></param>
<param name="isAktiv"></param>
<param name="mutiererMitarbeiterNr"></param>
</member>
</members>
</doc>

Binary file not shown.

5
DataAccess/mssccprj.scc Normal file
View File

@@ -0,0 +1,5 @@
SCC = This is a Source Code Control file
[DataAccess.vbproj]
SCC_Aux_Path = "\\SERVER01\DATEN\SourceSave\EDOKA4.0"
SCC_Project_Name = "$/EDOKAApp/DataAccess", KBAAAAAA

View File

@@ -0,0 +1,10 @@
bin\EDOKALib.DataAccess.dll
bin\EDOKALib.DataAccess.pdb
bin\EDOKALib.DataAccess.xml
bin\EDOKALib.Common.dll
bin\EDOKALib.Common.pdb
bin\EDOKALib.Common.xml
obj\Debug\ResolveAssemblyReference.cache
obj\Debug\EDOKALib.DataAccess.dll
obj\Debug\EDOKALib.DataAccess.xml
obj\Debug\EDOKALib.DataAccess.pdb

View File

@@ -0,0 +1,23 @@
C:\Data\Edoka_FW3\EDOKA\DataAccess\bin\EDOKALib.DataAccess.dll
C:\Data\Edoka_FW3\EDOKA\DataAccess\bin\EDOKALib.DataAccess.pdb
C:\Data\Edoka_FW3\EDOKA\DataAccess\bin\EDOKALib.DataAccess.xml
C:\Data\Edoka_FW3\EDOKA\DataAccess\bin\EDOKALib.Common.dll
C:\Data\Edoka_FW3\EDOKA\DataAccess\bin\TKBLib.Errorhandling.v1.dll
C:\Data\Edoka_FW3\EDOKA\DataAccess\bin\TKBLib.Errorhandling.v1.pdb
C:\Data\Edoka_FW3\EDOKA\DataAccess\bin\TKBLib.Errorhandling.v1.xml
C:\Data\Edoka_FW3\EDOKA\DataAccess\bin\EDOKALib.Common.pdb
C:\Data\Edoka_FW3\EDOKA\DataAccess\bin\EDOKALib.Common.xml
C:\Data\Edoka_FW3\EDOKA\DataAccess\obj\Debug\ResolveAssemblyReference.cache
C:\Data\Edoka_FW3\EDOKA\DataAccess\obj\Debug\EDOKALib.DataAccess.dll
C:\Data\Edoka_FW3\EDOKA\DataAccess\obj\Debug\EDOKALib.DataAccess.xml
C:\Data\Edoka_FW3\EDOKA\DataAccess\obj\Debug\EDOKALib.DataAccess.pdb
E:\Software-Projekte\EDOKA\Client\DataAccess\bin\EDOKALib.DataAccess.dll
E:\Software-Projekte\EDOKA\Client\DataAccess\bin\EDOKALib.DataAccess.pdb
E:\Software-Projekte\EDOKA\Client\DataAccess\bin\EDOKALib.DataAccess.xml
E:\Software-Projekte\EDOKA\Client\DataAccess\bin\EDOKALib.Common.dll
E:\Software-Projekte\EDOKA\Client\DataAccess\bin\EDOKALib.Common.pdb
E:\Software-Projekte\EDOKA\Client\DataAccess\bin\EDOKALib.Common.xml
E:\Software-Projekte\EDOKA\Client\DataAccess\obj\Debug\ResolveAssemblyReference.cache
E:\Software-Projekte\EDOKA\Client\DataAccess\obj\Debug\EDOKALib.DataAccess.dll
E:\Software-Projekte\EDOKA\Client\DataAccess\obj\Debug\EDOKALib.DataAccess.xml
E:\Software-Projekte\EDOKA\Client\DataAccess\obj\Debug\EDOKALib.DataAccess.pdb

View File

@@ -0,0 +1 @@
638510db1bea37e2766680b50c0157db1925e916

View File

@@ -0,0 +1 @@
dac8eb5ecdc34149dc3d0d64bb095add74e671a2

View File

@@ -0,0 +1,44 @@
E:\Software-Projekte\VS2008\EDOKA\Client_20120202 - QDF\DataAccess\bin\EDOKALib.DataAccess.dll
E:\Software-Projekte\VS2008\EDOKA\Client_20120202 - QDF\DataAccess\bin\EDOKALib.DataAccess.pdb
E:\Software-Projekte\VS2008\EDOKA\Client_20120202 - QDF\DataAccess\bin\EDOKALib.DataAccess.xml
E:\Software-Projekte\VS2008\EDOKA\Client_20120202 - QDF\DataAccess\bin\EDOKALib.Common.dll
E:\Software-Projekte\VS2008\EDOKA\Client_20120202 - QDF\DataAccess\bin\EDOKALib.Common.pdb
E:\Software-Projekte\VS2008\EDOKA\Client_20120202 - QDF\DataAccess\bin\EDOKALib.Common.xml
E:\Software-Projekte\VS2008\EDOKA\Client_20120202 - QDF\DataAccess\obj\Debug\ResolveAssemblyReference.cache
E:\Software-Projekte\VS2008\EDOKA\Client_20120202 - QDF\DataAccess\obj\Debug\EDOKALib.DataAccess.dll
E:\Software-Projekte\VS2008\EDOKA\Client_20120202 - QDF\DataAccess\obj\Debug\EDOKALib.DataAccess.xml
E:\Software-Projekte\VS2008\EDOKA\Client_20120202 - QDF\DataAccess\obj\Debug\EDOKALib.DataAccess.pdb
E:\Software-Projekte\VS2008\EDOKA\Client\DataAccess\bin\EDOKALib.DataAccess.dll
E:\Software-Projekte\VS2008\EDOKA\Client\DataAccess\bin\EDOKALib.DataAccess.pdb
E:\Software-Projekte\VS2008\EDOKA\Client\DataAccess\bin\EDOKALib.DataAccess.xml
E:\Software-Projekte\VS2008\EDOKA\Client\DataAccess\bin\EDOKALib.Common.dll
E:\Software-Projekte\VS2008\EDOKA\Client\DataAccess\bin\EDOKALib.Common.pdb
E:\Software-Projekte\VS2008\EDOKA\Client\DataAccess\bin\EDOKALib.Common.xml
E:\Software-Projekte\VS2008\EDOKA\Client\DataAccess\obj\Debug\ResolveAssemblyReference.cache
E:\Software-Projekte\VS2008\EDOKA\Client\DataAccess\obj\Debug\EDOKALib.DataAccess.dll
E:\Software-Projekte\VS2008\EDOKA\Client\DataAccess\obj\Debug\EDOKALib.DataAccess.xml
E:\Software-Projekte\VS2008\EDOKA\Client\DataAccess\obj\Debug\EDOKALib.DataAccess.pdb
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\bin\EDOKALib.DataAccess.dll
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\bin\EDOKALib.DataAccess.pdb
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\bin\EDOKALib.DataAccess.xml
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\bin\EDOKALib.Common.dll
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\bin\EDOKALib.Common.pdb
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\bin\EDOKALib.Common.xml
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\obj\Debug\DataAccess.vbprojAssemblyReference.cache
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\obj\Debug\DataAccess.vbproj.CoreCompileInputs.cache
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\obj\Debug\DataAccess.vbproj.CopyComplete
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\obj\Debug\EDOKALib.DataAccess.dll
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\obj\Debug\EDOKALib.DataAccess.xml
E:\Software-Projekte\EDOKA\client_InterOP\DataAccess\obj\Debug\EDOKALib.DataAccess.pdb
E:\Software-Projekte\EDOKA\client\DataAccess\bin\EDOKALib.DataAccess.dll
E:\Software-Projekte\EDOKA\client\DataAccess\bin\EDOKALib.DataAccess.pdb
E:\Software-Projekte\EDOKA\client\DataAccess\bin\EDOKALib.DataAccess.xml
E:\Software-Projekte\EDOKA\client\DataAccess\bin\EDOKALib.Common.dll
E:\Software-Projekte\EDOKA\client\DataAccess\bin\EDOKALib.Common.pdb
E:\Software-Projekte\EDOKA\client\DataAccess\bin\EDOKALib.Common.xml
E:\Software-Projekte\EDOKA\client\DataAccess\obj\Debug\DataAccess.vbproj.CoreCompileInputs.cache
E:\Software-Projekte\EDOKA\client\DataAccess\obj\Debug\DataAccess.vbproj.CopyComplete
E:\Software-Projekte\EDOKA\client\DataAccess\obj\Debug\EDOKALib.DataAccess.dll
E:\Software-Projekte\EDOKA\client\DataAccess\obj\Debug\EDOKALib.DataAccess.xml
E:\Software-Projekte\EDOKA\client\DataAccess\obj\Debug\EDOKALib.DataAccess.pdb
E:\Software-Projekte\EDOKA\client\DataAccess\obj\Debug\DataAccess.vbproj.AssemblyReference.cache

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,522 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
EDOKALib.DataAccess
</name>
</assembly>
<members>
<member name="T:EDOKALib.DataAccess.Anwendung">
<summary>DataAccess Klasse von der Tabelle Anwendung</summary>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.GetAnwendung(System.Data.DataSet@,System.Int32)">
<summary>gibt eine anwendung zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="anwendungsNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller anwendungen zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.Add(System.Int32@,System.String,System.String,System.Int32,System.Boolean,System.Int32)">
<summary>erstellt eine anwendung</summary>
<param name="anwendungNr"></param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.Delete(System.Int32)">
<summary>Löscht eine bestehende anwendung</summary>
<param name="anwendungNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.Update(System.Int32,System.String,System.String,System.Int32,System.Boolean,System.Int32)">
<summary>aktualisiert eine anwendung</summary>
<param name="anwendungNr">kritetrium (wird nicht aktualisiert)</param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Dokument">
<summary>Datenzugriff auf Dokumente</summary>
</member>
<member name="M:EDOKALib.DataAccess.Dokument.SetStatus(System.String,System.String,System.String,System.Int32)">
<summary>Setz den Status eines Dokuments</summary>
</member>
<member name="T:EDOKALib.DataAccess.Dokumentart">
<summary>Datenzugriff auf Tabelle dokumentart</summary>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.GetDokumentart(System.Data.DataSet@,System.Int32)">
<summary>gibt eine dokumentart zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="dokumentartNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller dokumentarten zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.Add(System.Int32@,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.String,System.String)">
<summary>erstellt eine neue dokumentart</summary>
<param name="dokumentartNr">gibt den neuen primarykey zurück</param>
<param name="bezeichnung"></param>
<param name="parentId"></param>
<param name="sort"></param>
<param name="imageIndex"></param>
<param name="imageIndexOpen"></param>
<param name="beschreibung"></param>
<param name="mandantNr"></param>
<param name="sprache"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<param name="coldApplication"></param>
<param name="coldBezeichnung"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.Delete(System.Int32)">
<summary>Löscht eine bestehende dokumentenArt</summary>
<param name="dokumentartNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.Update(System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.String,System.String)">
<summary>updatet eine dokumentenart</summary>
<param name="dokumentartNr">criterium (keine aktualisierung für diesen param)</param>
<param name="bezeichnung"></param>
<param name="parentId"></param>
<param name="sort"></param>
<param name="imageIndex"></param>
<param name="imageIndexOpen"></param>
<param name="beschreibung"></param>
<param name="mandantNr"></param>
<param name="sprache"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<param name="coldApplication"></param>
<param name="coldBezeichnung"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Dokumenttyp">
<summary>Datenzugriff auf Tabelle dokumenttyp</summary>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.GetDokumenttyp(System.Data.DataSet@,System.Int32)">
<summary>gibt einen dokumenttyp zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="DokumenttypNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller Dokumenttypen zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.IsMitarbeiterBerechtigt(System.Int32,System.Int32,System.Int32)">
<summary>Überprüft ob eim Mitarbeiter berechtigt ist ein Dokument aus DokTyp zu erstellen</summary>
<param name="dokumentTypNr">DokumentTyp von zu erstellendem Dokument</param>
<param name="nrPar00">Partner Nummer</param>
<param name="mitarbeiterNr">Mitarbeiter welcher Dokument erstellen will</param>
<returns>True wenn Mitarbeiter berechtigt ist</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.Add(System.Int32@,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
<summary>erstellt einen datentyp</summary>
<param name="DokumenttypNr">return neuer primary key</param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="zu_vercolden"></param>
<param name="zu_retournieren"></param>
<param name="eingang_ersetzt_ausgang"></param>
<param name="wird_importiert"></param>
<param name="anzahl_tage"></param>
<param name="dbearbeitungszeit"></param>
<param name="tage_mutation"></param>
<param name="partnersaldierung_statusalt"></param>
<param name="wird_nicht_geloescht"></param>
<param name="vertrauliches_dokument"></param>
<param name="unterschrift_links"></param>
<param name="unterschrift_rechts"></param>
<param name="monate_bis_zur_archivierung"></param>
<param name="aufbewahrungsfrist_elektronisch"></param>
<param name="aufbewahrungsfrist_physisch"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="erstellt_am"></param>
<param name="mutiert_am"></param>
<param name="mutierer"></param>
<param name="office_vorlagenr"></param>
<param name="dokumentart_kundendossier"></param>
<param name="dokumentart_neuerstellung"></param>
<param name="dokumentart_retournierung"></param>
<param name="dokumentart_coldausgang"></param>
<param name="dokumentart_coldeingang"></param>
<param name="dokumentart_host"></param>
<param name="dokumentart_weitere"></param>
<param name="dokumentart_nativ"></param>
<param name="prozessnr"></param>
<param name="prozessnr1"></param>
<param name="amsdokument"></param>
<param name="hostdokument"></param>
<param name="hostdokumenttyp"></param>
<param name="cold_folder"></param>
<param name="physisches_archiv"></param>
<param name="dokumentstatus"></param>
<param name="Dokument_wird_erstellt"></param>
<param name="Dokument_wird_retourniert"></param>
<param name="cold_ersetzen"></param>
<param name="email_versand"></param>
<param name="funktionen_zuweisen"></param>
<param name="dokumentstatus_barcode"></param>
<param name="nurnative"></param>
<param name="Owner"></param>
<param name="vertrag"></param>
<param name="objektbezeichnungnr"></param>
<param name="bedingtretournierbar"></param>
<param name="doktypbedingteretournierung"></param>
<param name="tagebisvernichtungbedingteretournierung"></param>
<param name="AnzeigeZurDokumenterstellung"></param>
<param name="KundenDokument"></param>
<param name="sb"></param>
<param name="sbimport"></param>
<param name="sbedituser"></param>
<param name="sbnur"></param>
<param name="bezeichnungmut"></param>
<param name="istFarbigArchiviert"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.Delete(System.Int32)">
<summary>Löscht ein bestehender dokumententyp</summary>
<param name="DokumenttypNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.Update(System.Int32,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
<summary>aktualisiert einen datentyp</summary>
<param name="DokumenttypNr">kriterium (kein update auf diesem feld)</param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="zu_vercolden"></param>
<param name="zu_retournieren"></param>
<param name="eingang_ersetzt_ausgang"></param>
<param name="wird_importiert"></param>
<param name="anzahl_tage"></param>
<param name="dbearbeitungszeit"></param>
<param name="tage_mutation"></param>
<param name="partnersaldierung_statusalt"></param>
<param name="wird_nicht_geloescht"></param>
<param name="vertrauliches_dokument"></param>
<param name="unterschrift_links"></param>
<param name="unterschrift_rechts"></param>
<param name="monate_bis_zur_archivierung"></param>
<param name="aufbewahrungsfrist_elektronisch"></param>
<param name="aufbewahrungsfrist_physisch"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="erstellt_am"></param>
<param name="mutiert_am"></param>
<param name="mutierer"></param>
<param name="office_vorlagenr"></param>
<param name="dokumentart_kundendossier"></param>
<param name="dokumentart_neuerstellung"></param>
<param name="dokumentart_retournierung"></param>
<param name="dokumentart_coldausgang"></param>
<param name="dokumentart_coldeingang"></param>
<param name="dokumentart_host"></param>
<param name="dokumentart_weitere"></param>
<param name="dokumentart_nativ"></param>
<param name="prozessnr"></param>
<param name="prozessnr1"></param>
<param name="amsdokument"></param>
<param name="hostdokument"></param>
<param name="hostdokumenttyp"></param>
<param name="cold_folder"></param>
<param name="physisches_archiv"></param>
<param name="dokumentstatus"></param>
<param name="Dokument_wird_erstellt"></param>
<param name="Dokument_wird_retourniert"></param>
<param name="cold_ersetzen"></param>
<param name="email_versand"></param>
<param name="funktionen_zuweisen"></param>
<param name="dokumentstatus_barcode"></param>
<param name="nurnative"></param>
<param name="Owner"></param>
<param name="vertrag"></param>
<param name="objektbezeichnungnr"></param>
<param name="bedingtretournierbar"></param>
<param name="doktypbedingteretournierung"></param>
<param name="tagebisvernichtungbedingteretournierung"></param>
<param name="AnzeigeZurDokumenterstellung"></param>
<param name="KundenDokument"></param>
<param name="sb"></param>
<param name="sbimport"></param>
<param name="sbedituser"></param>
<param name="sbnur"></param>
<param name="bezeichnungmut"></param>
<param name="istFarbigArchiviert"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Funktionsgruppe">
<summary>Datenzugriff auf Tabelle Funktionsgruppe</summary>
</member>
<member name="M:EDOKALib.DataAccess.Funktionsgruppe.GetListe(System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Funktionsgrupppen zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="T:EDOKALib.DataAccess.Klassifizierung">
<summary>Datenzugriff auf Tabelle Klassifizierung</summary>
</member>
<member name="M:EDOKALib.DataAccess.Klassifizierung.GetListe(System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Funktionsgrupppen zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Klassifizierung.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einer Klassifizierung zurück</summary>
<param name="klassifizierungNr">Die Datenbank Nummer der Klassifizierung (ID)</param>
<param name="ds">Das zu füllende DataSet</param>
</member>
<member name="T:EDOKALib.DataAccess.Meldungstext">
<summary>Datenzugriff auf Tabelle Meldungstext</summary>
</member>
<member name="M:EDOKALib.DataAccess.Meldungstext.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Spalten in einem DataSet zurück</summary>
<param name="tableName">Name der Tabelle, von welcher die Spalten zurück gegeben werden sollen</param>
</member>
<member name="T:EDOKALib.DataAccess.Mitarbeiter">
<summary>Datenzugriff auf Tabelle Mitarbeiter</summary>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.GetListe(System.Int32,System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Mitarbeitern zurück</summary>
<param name="teamNr">Nur Mitarbeiter von diesem Team</param>
<param name="funktionsGruppeNr">Nur Mitarbeiter von dieser Funktionsgruppe</param>
<param name="dsMitarbeiter">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
<param name="mitarbeiterNr">Die datenbank Nummer des Mitarbeiters (ID)</param>
<param name="dsMitarbeiter">Das zu füllende DataSet</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.GetByTgNummer(System.String,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
<param name="tgNummer">Die NT TG Nummer des Mitarbeiters (NTG, NtAccount)</param>
<param name="dsMitarbeiter">Das zu füllende DataSet</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.CreateNewStandardProfil(System.Int32,System.Int32)">
<summary>Erstellt ein neues Standard Profil für den angegebenen Mitarbeiter</summary>
<param name="mitarbeiterNr">Die datenbank Nummer des Mitarbeiters (ID)</param>
<param name="mutiererMitarbeiterNr">Die datenbank Nummer des Mutierers (ID)</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.Insert(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Boolean,System.String,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Int32)">
<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.Update(System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Boolean,System.String,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Int32)">
<summary>Aktualisiert alle Details von einem Mitarbeiter</summary>
</member>
<member name="T:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe">
<summary>Datenzugriff auf Tabelle mitarbeiter_funktionsgruppe</summary>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.GetListeByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Funktionsgrupppen denen ein Mitarbeiter zugewiesen ist zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.Insert(System.Int32,System.Int32,System.Int32)">
<summary>Fügt einen Mitarbeiter zu einer Funktionsgruppe hinzu</summary>
<param name="mitarbeiterNr">Mitarbeiter ID welche hinzugefügt werden soll</param>
<param name="funktionsGruppeNr">Ziel-Funktionsgruppe</param>
<param name="mutiererMitarbeiterNr">Mitarbeiter welcher die Änderung vornimmt</param>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.Delete(System.Int32,System.Int32)">
<summary>Fügt einen Mitarbeiter zu einer Funktionsgruppe hinzu</summary>
<param name="mitarbeiterNr">Mitarbeiter ID welche hinzugefügt werden soll</param>
<param name="funktionsGruppeNr">Ziel-Funktionsgruppe</param>
<param name="mutiererMitarbeiterNr">Mitarbeiter welcher die Änderung vornimmt</param>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.SetAktiv(System.Int32,System.Boolean,System.Int32)">
<summary>Set den Aktiv Status einer Mitarbeiter Funktionsgruppen Zuordnung</summary>
<param name="mitarbeiterFunktionsgruppeNr">Das DataSet welches gefüllt werden soll</param>
<param name="isAktiv">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="T:EDOKALib.DataAccess.OfficeVorlage">
<summary>Datenzugriff auf Tabelle office_vorlage</summary>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller office vorlagen zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.Add(System.Int32@,System.String,System.String,System.Int32,System.String,System.String,System.Boolean,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>Fügt eine neue OffiecVorlage in die DB ein</summary>
<param name="officeVorlageNr"></param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="vorlageId"></param>
<param name="vorlageName"></param>
<param name="prefixDokumentName"></param>
<param name="idvVorlage"></param>
<param name="idvId"></param>
<param name="officeVorlage"></param>
<param name="absenderErsteller"></param>
<param name="idvNativ"></param>
<param name="dokumentGeschuetzt"></param>
<param name="kopfzeileGenerieren"></param>
<param name="klassifizierung"></param>
<param name="bcpt"></param>
<param name="bcpl"></param>
<param name="bcw"></param>
<param name="bch"></param>
<param name="bchorizontal"></param>
<param name="mandantNr"></param>
<param name="aktiv"></param>
<param name="erstelltAm"></param>
<param name="mutiertAm"></param>
<param name="anwendungNr"></param>
<param name="owner"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.Delete(System.Int32)">
<summary>Löscht eine bestehende officeVorlage</summary>
<param name="officeVorlageNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.Update(System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.Boolean,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>Aktualisiert eine OfficeVorlage in der Datenbank</summary>
<param name="officeVorlageNr"></param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="vorlageId"></param>
<param name="vorlageName"></param>
<param name="prefixDokumentName"></param>
<param name="idvVorlage"></param>
<param name="idvId"></param>
<param name="officeVorlage"></param>
<param name="absenderErsteller"></param>
<param name="idvNativ"></param>
<param name="dokumentGeschuetzt"></param>
<param name="kopfzeileGenerieren"></param>
<param name="klassifizierung"></param>
<param name="bcpt"></param>
<param name="bcpl"></param>
<param name="bcw"></param>
<param name="bch"></param>
<param name="bchorizontal"></param>
<param name="mandantNr"></param>
<param name="aktiv"></param>
<param name="erstelltAm"></param>
<param name="mutiertAm"></param>
<param name="mutierer"></param>
<param name="anwendungNr"></param>
<param name="owner"></param>
</member>
<member name="T:EDOKALib.DataAccess.Parameter">
<summary>Datenzugriff auf die Tabelle Parameter</summary>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.GetParameter(System.Data.DataSet@,System.Int32,System.String)">
<summary>gibt einen einzelnen paramter zurück</summary>
<param name="ds">speicher für datenrückgabe</param>
<param name="benutzerNr"></param>
<param name="name"></param>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller paramter zurück</summary>
<param name="ds">speicher für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.Add(System.Int32@,System.Int32,System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32)">
<summary>erstellt einen neuen parameter</summary>
<param name="parameterId">gibt den neuen primary key zurück</param>
<param name="benutzerNr"></param>
<param name="name"></param>
<param name="wert"></param>
<param name="datentyp"></param>
<param name="beschreibung"></param>
<param name="aktiv"></param>
<param name="mutiererId"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.Delete(System.Int32,System.String)">
<summary>löscht einen parameter</summary>
<param name="benutzerNr"></param>
<param name="name"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.Update(System.Int32,System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32)">
<summary>aktualisiert einen paramter</summary>
<param name="benutzerNr">criterium (keine aktualisierung)</param>
<param name="name">criterium (keine aktualisierung)</param>
<param name="wert"></param>
<param name="datentyp"></param>
<param name="beschreibung"></param>
<param name="aktiv"></param>
<param name="mutiererId"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Profil">
<summary>Datenzugriff auf Profile</summary>
</member>
<member name="M:EDOKALib.DataAccess.Profil.GetListeByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Profilen für einen Mitarbeitern zurück</summary>
<param name="mitarbeiterNr">Profile von diesem Mitarbeiter</param>
<param name="ds"></param>
</member>
<member name="T:EDOKALib.DataAccess.Spalten">
<summary>Datenzugriff auf Tabelle spalten</summary>
</member>
<member name="M:EDOKALib.DataAccess.Spalten.GetListe(System.String,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Spalten in einem DataSet zurück</summary>
<param name="tableName">Name der Tabelle, von welcher die Spalten zurück gegeben werden sollen</param>
</member>
<member name="T:EDOKALib.DataAccess.Team">
<summary>Datenzugriff auf Tabelle team</summary>
</member>
<member name="M:EDOKALib.DataAccess.Team.GetListe(System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Teams zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Team.GetListeByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Teams denen ein Mitarbeiter zugewiesen ist zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Team.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem TeamMitarbeiter Verhältnis zurück</summary>
<param name="teamNr">Die datenbank Nummer des TeamMitarbeiters (ID)</param>
<param name="ds">Das zu füllende DataSet</param>
</member>
<member name="T:EDOKALib.DataAccess.TeamMitarbeiter">
<summary>Datenzugriff auf Tabelle team_mitarbeiter</summary>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.GetListByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen TeamMitarbeitern zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem TeamMitarbeiter Verhältnis zurück</summary>
<param name="mitarbeiterTeamNr">Die datenbank Nummer des TeamMitarbeiters (ID)</param>
<param name="ds">Das zu füllende DataSet</param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.Delete(System.Int32,System.Int32)">
<summary>Löscht eine Team-Mitarbeiter Zuordnung aus der Datenbank</summary>
<param name="teamMitarbeiterNr">Zu löschende Verbindung</param>
<param name="mutiererMitarbeiterNr">Die Id des Benutzers, welcher die Änderungen vornimmt</param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.Update(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32)">
<summary>Aktualisiert eine bestehede Team-Mitarbeiter Zuordnung</summary>
<param name="teamMitarbeiterNr"></param>
<param name="teamNr"></param>
<param name="mitarbeiterNr"></param>
<param name="anteil"></param>
<param name="mandantNr"></param>
<param name="isAktiv"></param>
<param name="mutiererMitarbeiterNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.Insert(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32)">
<summary>Fügt eine neue Team-Mitarbeiter Verbindung in die Datenbank ein</summary>
<param name="teamNr"></param>
<param name="mitarbeiterNr"></param>
<param name="anteil"></param>
<param name="mandantNr"></param>
<param name="isAktiv"></param>
<param name="mutiererMitarbeiterNr"></param>
</member>
</members>
</doc>

View File

@@ -0,0 +1 @@
dac8eb5ecdc34149dc3d0d64bb095add74e671a2

View File

@@ -0,0 +1,10 @@
E:\Software-Projekte\EDOKA\client\DataAccess\bin\EDOKALib.DataAccess.dll
E:\Software-Projekte\EDOKA\client\DataAccess\bin\EDOKALib.DataAccess.xml
E:\Software-Projekte\EDOKA\client\DataAccess\bin\EDOKALib.Common.dll
E:\Software-Projekte\EDOKA\client\DataAccess\bin\EDOKALib.Common.pdb
E:\Software-Projekte\EDOKA\client\DataAccess\bin\EDOKALib.Common.xml
E:\Software-Projekte\EDOKA\client\DataAccess\obj\Release\EDOKALib.DataAccess.dll
E:\Software-Projekte\EDOKA\client\DataAccess\obj\Release\EDOKALib.DataAccess.xml
E:\Software-Projekte\EDOKA\client\DataAccess\obj\Release\DataAccess.vbprojAssemblyReference.cache
E:\Software-Projekte\EDOKA\client\DataAccess\obj\Release\DataAccess.vbproj.CoreCompileInputs.cache
E:\Software-Projekte\EDOKA\client\DataAccess\obj\Release\DataAccess.vbproj.CopyComplete

Binary file not shown.

View File

@@ -0,0 +1,522 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
EDOKALib.DataAccess
</name>
</assembly>
<members>
<member name="T:EDOKALib.DataAccess.Anwendung">
<summary>DataAccess Klasse von der Tabelle Anwendung</summary>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.GetAnwendung(System.Data.DataSet@,System.Int32)">
<summary>gibt eine anwendung zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="anwendungsNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller anwendungen zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.Add(System.Int32@,System.String,System.String,System.Int32,System.Boolean,System.Int32)">
<summary>erstellt eine anwendung</summary>
<param name="anwendungNr"></param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.Delete(System.Int32)">
<summary>Löscht eine bestehende anwendung</summary>
<param name="anwendungNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Anwendung.Update(System.Int32,System.String,System.String,System.Int32,System.Boolean,System.Int32)">
<summary>aktualisiert eine anwendung</summary>
<param name="anwendungNr">kritetrium (wird nicht aktualisiert)</param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Dokument">
<summary>Datenzugriff auf Dokumente</summary>
</member>
<member name="M:EDOKALib.DataAccess.Dokument.SetStatus(System.String,System.String,System.String,System.Int32)">
<summary>Setz den Status eines Dokuments</summary>
</member>
<member name="T:EDOKALib.DataAccess.Dokumentart">
<summary>Datenzugriff auf Tabelle dokumentart</summary>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.GetDokumentart(System.Data.DataSet@,System.Int32)">
<summary>gibt eine dokumentart zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="dokumentartNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller dokumentarten zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.Add(System.Int32@,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.String,System.String)">
<summary>erstellt eine neue dokumentart</summary>
<param name="dokumentartNr">gibt den neuen primarykey zurück</param>
<param name="bezeichnung"></param>
<param name="parentId"></param>
<param name="sort"></param>
<param name="imageIndex"></param>
<param name="imageIndexOpen"></param>
<param name="beschreibung"></param>
<param name="mandantNr"></param>
<param name="sprache"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<param name="coldApplication"></param>
<param name="coldBezeichnung"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.Delete(System.Int32)">
<summary>Löscht eine bestehende dokumentenArt</summary>
<param name="dokumentartNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumentart.Update(System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.String,System.String)">
<summary>updatet eine dokumentenart</summary>
<param name="dokumentartNr">criterium (keine aktualisierung für diesen param)</param>
<param name="bezeichnung"></param>
<param name="parentId"></param>
<param name="sort"></param>
<param name="imageIndex"></param>
<param name="imageIndexOpen"></param>
<param name="beschreibung"></param>
<param name="mandantNr"></param>
<param name="sprache"></param>
<param name="aktiv"></param>
<param name="mutierer"></param>
<param name="coldApplication"></param>
<param name="coldBezeichnung"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Dokumenttyp">
<summary>Datenzugriff auf Tabelle dokumenttyp</summary>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.GetDokumenttyp(System.Data.DataSet@,System.Int32)">
<summary>gibt einen dokumenttyp zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="DokumenttypNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller Dokumenttypen zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.IsMitarbeiterBerechtigt(System.Int32,System.Int32,System.Int32)">
<summary>Überprüft ob eim Mitarbeiter berechtigt ist ein Dokument aus DokTyp zu erstellen</summary>
<param name="dokumentTypNr">DokumentTyp von zu erstellendem Dokument</param>
<param name="nrPar00">Partner Nummer</param>
<param name="mitarbeiterNr">Mitarbeiter welcher Dokument erstellen will</param>
<returns>True wenn Mitarbeiter berechtigt ist</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.Add(System.Int32@,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
<summary>erstellt einen datentyp</summary>
<param name="DokumenttypNr">return neuer primary key</param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="zu_vercolden"></param>
<param name="zu_retournieren"></param>
<param name="eingang_ersetzt_ausgang"></param>
<param name="wird_importiert"></param>
<param name="anzahl_tage"></param>
<param name="dbearbeitungszeit"></param>
<param name="tage_mutation"></param>
<param name="partnersaldierung_statusalt"></param>
<param name="wird_nicht_geloescht"></param>
<param name="vertrauliches_dokument"></param>
<param name="unterschrift_links"></param>
<param name="unterschrift_rechts"></param>
<param name="monate_bis_zur_archivierung"></param>
<param name="aufbewahrungsfrist_elektronisch"></param>
<param name="aufbewahrungsfrist_physisch"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="erstellt_am"></param>
<param name="mutiert_am"></param>
<param name="mutierer"></param>
<param name="office_vorlagenr"></param>
<param name="dokumentart_kundendossier"></param>
<param name="dokumentart_neuerstellung"></param>
<param name="dokumentart_retournierung"></param>
<param name="dokumentart_coldausgang"></param>
<param name="dokumentart_coldeingang"></param>
<param name="dokumentart_host"></param>
<param name="dokumentart_weitere"></param>
<param name="dokumentart_nativ"></param>
<param name="prozessnr"></param>
<param name="prozessnr1"></param>
<param name="amsdokument"></param>
<param name="hostdokument"></param>
<param name="hostdokumenttyp"></param>
<param name="cold_folder"></param>
<param name="physisches_archiv"></param>
<param name="dokumentstatus"></param>
<param name="Dokument_wird_erstellt"></param>
<param name="Dokument_wird_retourniert"></param>
<param name="cold_ersetzen"></param>
<param name="email_versand"></param>
<param name="funktionen_zuweisen"></param>
<param name="dokumentstatus_barcode"></param>
<param name="nurnative"></param>
<param name="Owner"></param>
<param name="vertrag"></param>
<param name="objektbezeichnungnr"></param>
<param name="bedingtretournierbar"></param>
<param name="doktypbedingteretournierung"></param>
<param name="tagebisvernichtungbedingteretournierung"></param>
<param name="AnzeigeZurDokumenterstellung"></param>
<param name="KundenDokument"></param>
<param name="sb"></param>
<param name="sbimport"></param>
<param name="sbedituser"></param>
<param name="sbnur"></param>
<param name="bezeichnungmut"></param>
<param name="istFarbigArchiviert"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.Delete(System.Int32)">
<summary>Löscht ein bestehender dokumententyp</summary>
<param name="DokumenttypNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Dokumenttyp.Update(System.Int32,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
<summary>aktualisiert einen datentyp</summary>
<param name="DokumenttypNr">kriterium (kein update auf diesem feld)</param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="zu_vercolden"></param>
<param name="zu_retournieren"></param>
<param name="eingang_ersetzt_ausgang"></param>
<param name="wird_importiert"></param>
<param name="anzahl_tage"></param>
<param name="dbearbeitungszeit"></param>
<param name="tage_mutation"></param>
<param name="partnersaldierung_statusalt"></param>
<param name="wird_nicht_geloescht"></param>
<param name="vertrauliches_dokument"></param>
<param name="unterschrift_links"></param>
<param name="unterschrift_rechts"></param>
<param name="monate_bis_zur_archivierung"></param>
<param name="aufbewahrungsfrist_elektronisch"></param>
<param name="aufbewahrungsfrist_physisch"></param>
<param name="mandantnr"></param>
<param name="aktiv"></param>
<param name="erstellt_am"></param>
<param name="mutiert_am"></param>
<param name="mutierer"></param>
<param name="office_vorlagenr"></param>
<param name="dokumentart_kundendossier"></param>
<param name="dokumentart_neuerstellung"></param>
<param name="dokumentart_retournierung"></param>
<param name="dokumentart_coldausgang"></param>
<param name="dokumentart_coldeingang"></param>
<param name="dokumentart_host"></param>
<param name="dokumentart_weitere"></param>
<param name="dokumentart_nativ"></param>
<param name="prozessnr"></param>
<param name="prozessnr1"></param>
<param name="amsdokument"></param>
<param name="hostdokument"></param>
<param name="hostdokumenttyp"></param>
<param name="cold_folder"></param>
<param name="physisches_archiv"></param>
<param name="dokumentstatus"></param>
<param name="Dokument_wird_erstellt"></param>
<param name="Dokument_wird_retourniert"></param>
<param name="cold_ersetzen"></param>
<param name="email_versand"></param>
<param name="funktionen_zuweisen"></param>
<param name="dokumentstatus_barcode"></param>
<param name="nurnative"></param>
<param name="Owner"></param>
<param name="vertrag"></param>
<param name="objektbezeichnungnr"></param>
<param name="bedingtretournierbar"></param>
<param name="doktypbedingteretournierung"></param>
<param name="tagebisvernichtungbedingteretournierung"></param>
<param name="AnzeigeZurDokumenterstellung"></param>
<param name="KundenDokument"></param>
<param name="sb"></param>
<param name="sbimport"></param>
<param name="sbedituser"></param>
<param name="sbnur"></param>
<param name="bezeichnungmut"></param>
<param name="istFarbigArchiviert"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Funktionsgruppe">
<summary>Datenzugriff auf Tabelle Funktionsgruppe</summary>
</member>
<member name="M:EDOKALib.DataAccess.Funktionsgruppe.GetListe(System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Funktionsgrupppen zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="T:EDOKALib.DataAccess.Klassifizierung">
<summary>Datenzugriff auf Tabelle Klassifizierung</summary>
</member>
<member name="M:EDOKALib.DataAccess.Klassifizierung.GetListe(System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Funktionsgrupppen zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Klassifizierung.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einer Klassifizierung zurück</summary>
<param name="klassifizierungNr">Die Datenbank Nummer der Klassifizierung (ID)</param>
<param name="ds">Das zu füllende DataSet</param>
</member>
<member name="T:EDOKALib.DataAccess.Meldungstext">
<summary>Datenzugriff auf Tabelle Meldungstext</summary>
</member>
<member name="M:EDOKALib.DataAccess.Meldungstext.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Spalten in einem DataSet zurück</summary>
<param name="tableName">Name der Tabelle, von welcher die Spalten zurück gegeben werden sollen</param>
</member>
<member name="T:EDOKALib.DataAccess.Mitarbeiter">
<summary>Datenzugriff auf Tabelle Mitarbeiter</summary>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.GetListe(System.Int32,System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Mitarbeitern zurück</summary>
<param name="teamNr">Nur Mitarbeiter von diesem Team</param>
<param name="funktionsGruppeNr">Nur Mitarbeiter von dieser Funktionsgruppe</param>
<param name="dsMitarbeiter">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
<param name="mitarbeiterNr">Die datenbank Nummer des Mitarbeiters (ID)</param>
<param name="dsMitarbeiter">Das zu füllende DataSet</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.GetByTgNummer(System.String,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
<param name="tgNummer">Die NT TG Nummer des Mitarbeiters (NTG, NtAccount)</param>
<param name="dsMitarbeiter">Das zu füllende DataSet</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.CreateNewStandardProfil(System.Int32,System.Int32)">
<summary>Erstellt ein neues Standard Profil für den angegebenen Mitarbeiter</summary>
<param name="mitarbeiterNr">Die datenbank Nummer des Mitarbeiters (ID)</param>
<param name="mutiererMitarbeiterNr">Die datenbank Nummer des Mutierers (ID)</param>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.Insert(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Boolean,System.String,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Int32)">
<summary>Gibt alle Details zur einem Mitarbeiter zurück</summary>
</member>
<member name="M:EDOKALib.DataAccess.Mitarbeiter.Update(System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Boolean,System.String,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Int32)">
<summary>Aktualisiert alle Details von einem Mitarbeiter</summary>
</member>
<member name="T:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe">
<summary>Datenzugriff auf Tabelle mitarbeiter_funktionsgruppe</summary>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.GetListeByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Funktionsgrupppen denen ein Mitarbeiter zugewiesen ist zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.Insert(System.Int32,System.Int32,System.Int32)">
<summary>Fügt einen Mitarbeiter zu einer Funktionsgruppe hinzu</summary>
<param name="mitarbeiterNr">Mitarbeiter ID welche hinzugefügt werden soll</param>
<param name="funktionsGruppeNr">Ziel-Funktionsgruppe</param>
<param name="mutiererMitarbeiterNr">Mitarbeiter welcher die Änderung vornimmt</param>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.Delete(System.Int32,System.Int32)">
<summary>Fügt einen Mitarbeiter zu einer Funktionsgruppe hinzu</summary>
<param name="mitarbeiterNr">Mitarbeiter ID welche hinzugefügt werden soll</param>
<param name="funktionsGruppeNr">Ziel-Funktionsgruppe</param>
<param name="mutiererMitarbeiterNr">Mitarbeiter welcher die Änderung vornimmt</param>
</member>
<member name="M:EDOKALib.DataAccess.MitarbeiterFunktionsgruppe.SetAktiv(System.Int32,System.Boolean,System.Int32)">
<summary>Set den Aktiv Status einer Mitarbeiter Funktionsgruppen Zuordnung</summary>
<param name="mitarbeiterFunktionsgruppeNr">Das DataSet welches gefüllt werden soll</param>
<param name="isAktiv">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="T:EDOKALib.DataAccess.OfficeVorlage">
<summary>Datenzugriff auf Tabelle office_vorlage</summary>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller office vorlagen zurück</summary>
<param name="ds">für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.Add(System.Int32@,System.String,System.String,System.Int32,System.String,System.String,System.Boolean,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>Fügt eine neue OffiecVorlage in die DB ein</summary>
<param name="officeVorlageNr"></param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="vorlageId"></param>
<param name="vorlageName"></param>
<param name="prefixDokumentName"></param>
<param name="idvVorlage"></param>
<param name="idvId"></param>
<param name="officeVorlage"></param>
<param name="absenderErsteller"></param>
<param name="idvNativ"></param>
<param name="dokumentGeschuetzt"></param>
<param name="kopfzeileGenerieren"></param>
<param name="klassifizierung"></param>
<param name="bcpt"></param>
<param name="bcpl"></param>
<param name="bcw"></param>
<param name="bch"></param>
<param name="bchorizontal"></param>
<param name="mandantNr"></param>
<param name="aktiv"></param>
<param name="erstelltAm"></param>
<param name="mutiertAm"></param>
<param name="anwendungNr"></param>
<param name="owner"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.Delete(System.Int32)">
<summary>Löscht eine bestehende officeVorlage</summary>
<param name="officeVorlageNr"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.OfficeVorlage.Update(System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.Boolean,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32,System.Boolean,System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>Aktualisiert eine OfficeVorlage in der Datenbank</summary>
<param name="officeVorlageNr"></param>
<param name="bezeichnung"></param>
<param name="beschreibung"></param>
<param name="vorlageId"></param>
<param name="vorlageName"></param>
<param name="prefixDokumentName"></param>
<param name="idvVorlage"></param>
<param name="idvId"></param>
<param name="officeVorlage"></param>
<param name="absenderErsteller"></param>
<param name="idvNativ"></param>
<param name="dokumentGeschuetzt"></param>
<param name="kopfzeileGenerieren"></param>
<param name="klassifizierung"></param>
<param name="bcpt"></param>
<param name="bcpl"></param>
<param name="bcw"></param>
<param name="bch"></param>
<param name="bchorizontal"></param>
<param name="mandantNr"></param>
<param name="aktiv"></param>
<param name="erstelltAm"></param>
<param name="mutiertAm"></param>
<param name="mutierer"></param>
<param name="anwendungNr"></param>
<param name="owner"></param>
</member>
<member name="T:EDOKALib.DataAccess.Parameter">
<summary>Datenzugriff auf die Tabelle Parameter</summary>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.GetParameter(System.Data.DataSet@,System.Int32,System.String)">
<summary>gibt einen einzelnen paramter zurück</summary>
<param name="ds">speicher für datenrückgabe</param>
<param name="benutzerNr"></param>
<param name="name"></param>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.List(System.Data.DataSet@,System.Int32)">
<summary>gibt eine liste aller paramter zurück</summary>
<param name="ds">speicher für datenrückgabe</param>
<param name="aktiv">1 nur aktive; 0 nur inaktive; -1 alle</param>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.Add(System.Int32@,System.Int32,System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32)">
<summary>erstellt einen neuen parameter</summary>
<param name="parameterId">gibt den neuen primary key zurück</param>
<param name="benutzerNr"></param>
<param name="name"></param>
<param name="wert"></param>
<param name="datentyp"></param>
<param name="beschreibung"></param>
<param name="aktiv"></param>
<param name="mutiererId"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.Delete(System.Int32,System.String)">
<summary>löscht einen parameter</summary>
<param name="benutzerNr"></param>
<param name="name"></param>
<returns>error</returns>
</member>
<member name="M:EDOKALib.DataAccess.Parameter.Update(System.Int32,System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32)">
<summary>aktualisiert einen paramter</summary>
<param name="benutzerNr">criterium (keine aktualisierung)</param>
<param name="name">criterium (keine aktualisierung)</param>
<param name="wert"></param>
<param name="datentyp"></param>
<param name="beschreibung"></param>
<param name="aktiv"></param>
<param name="mutiererId"></param>
<returns>error</returns>
</member>
<member name="T:EDOKALib.DataAccess.Profil">
<summary>Datenzugriff auf Profile</summary>
</member>
<member name="M:EDOKALib.DataAccess.Profil.GetListeByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Profilen für einen Mitarbeitern zurück</summary>
<param name="mitarbeiterNr">Profile von diesem Mitarbeiter</param>
<param name="ds"></param>
</member>
<member name="T:EDOKALib.DataAccess.Spalten">
<summary>Datenzugriff auf Tabelle spalten</summary>
</member>
<member name="M:EDOKALib.DataAccess.Spalten.GetListe(System.String,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Spalten in einem DataSet zurück</summary>
<param name="tableName">Name der Tabelle, von welcher die Spalten zurück gegeben werden sollen</param>
</member>
<member name="T:EDOKALib.DataAccess.Team">
<summary>Datenzugriff auf Tabelle team</summary>
</member>
<member name="M:EDOKALib.DataAccess.Team.GetListe(System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Teams zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Team.GetListeByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen Teams denen ein Mitarbeiter zugewiesen ist zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.Team.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem TeamMitarbeiter Verhältnis zurück</summary>
<param name="teamNr">Die datenbank Nummer des TeamMitarbeiters (ID)</param>
<param name="ds">Das zu füllende DataSet</param>
</member>
<member name="T:EDOKALib.DataAccess.TeamMitarbeiter">
<summary>Datenzugriff auf Tabelle team_mitarbeiter</summary>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.GetListByMitarbeiterNr(System.Int32,System.Data.DataSet@)">
<summary>Gibt eine Liste mit allen TeamMitarbeitern zurück</summary>
<param name="ds">Das DataSet welches gefüllt werden soll</param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.GetById(System.Int32,System.Data.DataSet@)">
<summary>Gibt alle Details zur einem TeamMitarbeiter Verhältnis zurück</summary>
<param name="mitarbeiterTeamNr">Die datenbank Nummer des TeamMitarbeiters (ID)</param>
<param name="ds">Das zu füllende DataSet</param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.Delete(System.Int32,System.Int32)">
<summary>Löscht eine Team-Mitarbeiter Zuordnung aus der Datenbank</summary>
<param name="teamMitarbeiterNr">Zu löschende Verbindung</param>
<param name="mutiererMitarbeiterNr">Die Id des Benutzers, welcher die Änderungen vornimmt</param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.Update(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32)">
<summary>Aktualisiert eine bestehede Team-Mitarbeiter Zuordnung</summary>
<param name="teamMitarbeiterNr"></param>
<param name="teamNr"></param>
<param name="mitarbeiterNr"></param>
<param name="anteil"></param>
<param name="mandantNr"></param>
<param name="isAktiv"></param>
<param name="mutiererMitarbeiterNr"></param>
</member>
<member name="M:EDOKALib.DataAccess.TeamMitarbeiter.Insert(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32)">
<summary>Fügt eine neue Team-Mitarbeiter Verbindung in die Datenbank ein</summary>
<param name="teamNr"></param>
<param name="mitarbeiterNr"></param>
<param name="anteil"></param>
<param name="mandantNr"></param>
<param name="isAktiv"></param>
<param name="mutiererMitarbeiterNr"></param>
</member>
</members>
</doc>

BIN
DataAccess/vssver.scc Normal file

Binary file not shown.