Initial commit
This commit is contained in:
520
EDOKA/DiverseFormulare/frmDokumenttypOptions.vb
Normal file
520
EDOKA/DiverseFormulare/frmDokumenttypOptions.vb
Normal file
@@ -0,0 +1,520 @@
|
||||
Imports System
|
||||
Imports System.IO
|
||||
Imports System.Data
|
||||
Imports System.Data.SqlTypes
|
||||
Imports System.Data.SqlClient
|
||||
Imports System.ComponentModel
|
||||
Imports UtilityLibrary.Win32
|
||||
|
||||
Public Class frmDokumenttypOptions
|
||||
Inherits System.Windows.Forms.Form
|
||||
|
||||
#Region " Vom Windows Form Designer generierter Code "
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
|
||||
' Dieser Aufruf ist für den Windows Form-Designer erforderlich.
|
||||
InitializeComponent()
|
||||
|
||||
' Initialisierungen nach dem Aufruf InitializeComponent() hinzufügen
|
||||
|
||||
End Sub
|
||||
|
||||
' Die Form überschreibt den Löschvorgang der Basisklasse, um Komponenten zu bereinigen.
|
||||
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||
If disposing Then
|
||||
If Not (components Is Nothing) Then
|
||||
components.Dispose()
|
||||
End If
|
||||
End If
|
||||
MyBase.Dispose(disposing)
|
||||
End Sub
|
||||
|
||||
' Für Windows Form-Designer erforderlich
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'HINWEIS: Die folgende Prozedur ist für den Windows Form-Designer erforderlich
|
||||
'Sie kann mit dem Windows Form-Designer modifiziert werden.
|
||||
'Verwenden Sie nicht den Code-Editor zur Bearbeitung.
|
||||
Friend WithEvents ToolBar1 As System.Windows.Forms.ToolBar
|
||||
Friend WithEvents Panel1 As System.Windows.Forms.Panel
|
||||
Friend WithEvents GroupBox1 As System.Windows.Forms.GroupBox
|
||||
Friend WithEvents Button2 As System.Windows.Forms.Button
|
||||
Friend WithEvents Button1 As System.Windows.Forms.Button
|
||||
Friend WithEvents ToolBar2 As System.Windows.Forms.ToolBar
|
||||
Friend WithEvents RichTextBoxHS1 As EDOKAApp.RichTextBoxHS
|
||||
Friend WithEvents ImageList1 As System.Windows.Forms.ImageList
|
||||
Friend WithEvents FontDialog1 As System.Windows.Forms.FontDialog
|
||||
Friend WithEvents ContextMenu1 As System.Windows.Forms.ContextMenu
|
||||
Friend WithEvents MenuItem1 As System.Windows.Forms.MenuItem
|
||||
Friend WithEvents MenuItem2 As System.Windows.Forms.MenuItem
|
||||
Friend WithEvents MenuItem3 As System.Windows.Forms.MenuItem
|
||||
Friend WithEvents ToolBarButton2 As System.Windows.Forms.ToolBarButton
|
||||
Friend WithEvents ToolBarButton1 As System.Windows.Forms.ToolBarButton
|
||||
Friend WithEvents GroupBox2 As System.Windows.Forms.GroupBox
|
||||
Friend WithEvents Button3 As System.Windows.Forms.Button
|
||||
Friend WithEvents GroupBox3 As System.Windows.Forms.GroupBox
|
||||
Friend WithEvents btnBPPerson As System.Windows.Forms.Button
|
||||
Friend WithEvents cbboxBPPerson As System.Windows.Forms.ComboBox
|
||||
Friend WithEvents GroupBox4 As GroupBox
|
||||
Friend WithEvents RadioButton2 As RadioButton
|
||||
Friend WithEvents RadioButton1 As RadioButton
|
||||
Friend WithEvents Button5 As Button
|
||||
Friend WithEvents Button4 As System.Windows.Forms.Button
|
||||
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
|
||||
Me.components = New System.ComponentModel.Container()
|
||||
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmDokumenttypOptions))
|
||||
Me.ToolBar1 = New System.Windows.Forms.ToolBar()
|
||||
Me.ToolBarButton1 = New System.Windows.Forms.ToolBarButton()
|
||||
Me.ImageList1 = New System.Windows.Forms.ImageList(Me.components)
|
||||
Me.Panel1 = New System.Windows.Forms.Panel()
|
||||
Me.GroupBox3 = New System.Windows.Forms.GroupBox()
|
||||
Me.btnBPPerson = New System.Windows.Forms.Button()
|
||||
Me.cbboxBPPerson = New System.Windows.Forms.ComboBox()
|
||||
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
|
||||
Me.Button3 = New System.Windows.Forms.Button()
|
||||
Me.Button4 = New System.Windows.Forms.Button()
|
||||
Me.GroupBox1 = New System.Windows.Forms.GroupBox()
|
||||
Me.Button2 = New System.Windows.Forms.Button()
|
||||
Me.Button1 = New System.Windows.Forms.Button()
|
||||
Me.ToolBar2 = New System.Windows.Forms.ToolBar()
|
||||
Me.ToolBarButton2 = New System.Windows.Forms.ToolBarButton()
|
||||
Me.RichTextBoxHS1 = New EDOKAApp.RichTextBoxHS()
|
||||
Me.ContextMenu1 = New System.Windows.Forms.ContextMenu()
|
||||
Me.MenuItem1 = New System.Windows.Forms.MenuItem()
|
||||
Me.MenuItem2 = New System.Windows.Forms.MenuItem()
|
||||
Me.MenuItem3 = New System.Windows.Forms.MenuItem()
|
||||
Me.FontDialog1 = New System.Windows.Forms.FontDialog()
|
||||
Me.GroupBox4 = New System.Windows.Forms.GroupBox()
|
||||
Me.Button5 = New System.Windows.Forms.Button()
|
||||
Me.RadioButton1 = New System.Windows.Forms.RadioButton()
|
||||
Me.RadioButton2 = New System.Windows.Forms.RadioButton()
|
||||
Me.Panel1.SuspendLayout()
|
||||
Me.GroupBox3.SuspendLayout()
|
||||
Me.GroupBox2.SuspendLayout()
|
||||
Me.GroupBox1.SuspendLayout()
|
||||
Me.GroupBox4.SuspendLayout()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'ToolBar1
|
||||
'
|
||||
Me.ToolBar1.Buttons.AddRange(New System.Windows.Forms.ToolBarButton() {Me.ToolBarButton1})
|
||||
Me.ToolBar1.DropDownArrows = True
|
||||
Me.ToolBar1.ImageList = Me.ImageList1
|
||||
Me.ToolBar1.Location = New System.Drawing.Point(0, 0)
|
||||
Me.ToolBar1.Name = "ToolBar1"
|
||||
Me.ToolBar1.ShowToolTips = True
|
||||
Me.ToolBar1.Size = New System.Drawing.Size(936, 28)
|
||||
Me.ToolBar1.TabIndex = 2
|
||||
'
|
||||
'ToolBarButton1
|
||||
'
|
||||
Me.ToolBarButton1.ImageIndex = 0
|
||||
Me.ToolBarButton1.Name = "ToolBarButton1"
|
||||
'
|
||||
'ImageList1
|
||||
'
|
||||
Me.ImageList1.ImageStream = CType(resources.GetObject("ImageList1.ImageStream"), System.Windows.Forms.ImageListStreamer)
|
||||
Me.ImageList1.TransparentColor = System.Drawing.Color.Transparent
|
||||
Me.ImageList1.Images.SetKeyName(0, "")
|
||||
Me.ImageList1.Images.SetKeyName(1, "")
|
||||
Me.ImageList1.Images.SetKeyName(2, "")
|
||||
'
|
||||
'Panel1
|
||||
'
|
||||
Me.Panel1.Controls.Add(Me.GroupBox4)
|
||||
Me.Panel1.Controls.Add(Me.GroupBox3)
|
||||
Me.Panel1.Controls.Add(Me.GroupBox2)
|
||||
Me.Panel1.Controls.Add(Me.GroupBox1)
|
||||
Me.Panel1.Dock = System.Windows.Forms.DockStyle.Top
|
||||
Me.Panel1.Location = New System.Drawing.Point(0, 28)
|
||||
Me.Panel1.Name = "Panel1"
|
||||
Me.Panel1.Size = New System.Drawing.Size(936, 73)
|
||||
Me.Panel1.TabIndex = 3
|
||||
'
|
||||
'GroupBox3
|
||||
'
|
||||
Me.GroupBox3.Controls.Add(Me.btnBPPerson)
|
||||
Me.GroupBox3.Controls.Add(Me.cbboxBPPerson)
|
||||
Me.GroupBox3.Location = New System.Drawing.Point(455, 4)
|
||||
Me.GroupBox3.Name = "GroupBox3"
|
||||
Me.GroupBox3.Size = New System.Drawing.Size(232, 64)
|
||||
Me.GroupBox3.TabIndex = 4
|
||||
Me.GroupBox3.TabStop = False
|
||||
Me.GroupBox3.Text = "Dokumenterstellung für Person/BP"
|
||||
'
|
||||
'btnBPPerson
|
||||
'
|
||||
Me.btnBPPerson.Location = New System.Drawing.Point(160, 24)
|
||||
Me.btnBPPerson.Name = "btnBPPerson"
|
||||
Me.btnBPPerson.Size = New System.Drawing.Size(66, 23)
|
||||
Me.btnBPPerson.TabIndex = 1
|
||||
Me.btnBPPerson.Text = "Speichern"
|
||||
'
|
||||
'cbboxBPPerson
|
||||
'
|
||||
Me.cbboxBPPerson.FormattingEnabled = True
|
||||
Me.cbboxBPPerson.Items.AddRange(New Object() {"BP und Person", "Nur BP", "Nur Person"})
|
||||
Me.cbboxBPPerson.Location = New System.Drawing.Point(6, 26)
|
||||
Me.cbboxBPPerson.Name = "cbboxBPPerson"
|
||||
Me.cbboxBPPerson.Size = New System.Drawing.Size(148, 21)
|
||||
Me.cbboxBPPerson.TabIndex = 0
|
||||
'
|
||||
'GroupBox2
|
||||
'
|
||||
Me.GroupBox2.Controls.Add(Me.Button3)
|
||||
Me.GroupBox2.Controls.Add(Me.Button4)
|
||||
Me.GroupBox2.Location = New System.Drawing.Point(208, 4)
|
||||
Me.GroupBox2.Name = "GroupBox2"
|
||||
Me.GroupBox2.Size = New System.Drawing.Size(232, 64)
|
||||
Me.GroupBox2.TabIndex = 3
|
||||
Me.GroupBox2.TabStop = False
|
||||
Me.GroupBox2.Text = "Dokumenterstellung für EDOKA-Partner"
|
||||
'
|
||||
'Button3
|
||||
'
|
||||
Me.Button3.Location = New System.Drawing.Point(120, 24)
|
||||
Me.Button3.Name = "Button3"
|
||||
Me.Button3.Size = New System.Drawing.Size(75, 23)
|
||||
Me.Button3.TabIndex = 1
|
||||
Me.Button3.Text = "Verhindern"
|
||||
'
|
||||
'Button4
|
||||
'
|
||||
Me.Button4.Location = New System.Drawing.Point(40, 24)
|
||||
Me.Button4.Name = "Button4"
|
||||
Me.Button4.Size = New System.Drawing.Size(75, 23)
|
||||
Me.Button4.TabIndex = 0
|
||||
Me.Button4.Text = "Zulassen"
|
||||
'
|
||||
'GroupBox1
|
||||
'
|
||||
Me.GroupBox1.Controls.Add(Me.Button2)
|
||||
Me.GroupBox1.Controls.Add(Me.Button1)
|
||||
Me.GroupBox1.Location = New System.Drawing.Point(8, 4)
|
||||
Me.GroupBox1.Name = "GroupBox1"
|
||||
Me.GroupBox1.Size = New System.Drawing.Size(192, 64)
|
||||
Me.GroupBox1.TabIndex = 2
|
||||
Me.GroupBox1.TabStop = False
|
||||
Me.GroupBox1.Text = "Erstellung Leerdokument"
|
||||
'
|
||||
'Button2
|
||||
'
|
||||
Me.Button2.Location = New System.Drawing.Point(96, 24)
|
||||
Me.Button2.Name = "Button2"
|
||||
Me.Button2.Size = New System.Drawing.Size(75, 23)
|
||||
Me.Button2.TabIndex = 1
|
||||
Me.Button2.Text = "Verhindern"
|
||||
'
|
||||
'Button1
|
||||
'
|
||||
Me.Button1.Location = New System.Drawing.Point(16, 24)
|
||||
Me.Button1.Name = "Button1"
|
||||
Me.Button1.Size = New System.Drawing.Size(75, 23)
|
||||
Me.Button1.TabIndex = 0
|
||||
Me.Button1.Text = "Zulassen"
|
||||
'
|
||||
'ToolBar2
|
||||
'
|
||||
Me.ToolBar2.Buttons.AddRange(New System.Windows.Forms.ToolBarButton() {Me.ToolBarButton2})
|
||||
Me.ToolBar2.DropDownArrows = True
|
||||
Me.ToolBar2.ImageList = Me.ImageList1
|
||||
Me.ToolBar2.Location = New System.Drawing.Point(0, 101)
|
||||
Me.ToolBar2.Name = "ToolBar2"
|
||||
Me.ToolBar2.ShowToolTips = True
|
||||
Me.ToolBar2.Size = New System.Drawing.Size(936, 28)
|
||||
Me.ToolBar2.TabIndex = 4
|
||||
'
|
||||
'ToolBarButton2
|
||||
'
|
||||
Me.ToolBarButton2.ImageIndex = 2
|
||||
Me.ToolBarButton2.Name = "ToolBarButton2"
|
||||
'
|
||||
'RichTextBoxHS1
|
||||
'
|
||||
Me.RichTextBoxHS1.AcceptsTab = True
|
||||
Me.RichTextBoxHS1.ContextMenu = Me.ContextMenu1
|
||||
Me.RichTextBoxHS1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.RichTextBoxHS1.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
|
||||
Me.RichTextBoxHS1.Location = New System.Drawing.Point(0, 129)
|
||||
Me.RichTextBoxHS1.Name = "RichTextBoxHS1"
|
||||
Me.RichTextBoxHS1.Size = New System.Drawing.Size(936, 436)
|
||||
Me.RichTextBoxHS1.TabIndex = 5
|
||||
Me.RichTextBoxHS1.Text = ""
|
||||
'
|
||||
'ContextMenu1
|
||||
'
|
||||
Me.ContextMenu1.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.MenuItem1, Me.MenuItem2, Me.MenuItem3})
|
||||
'
|
||||
'MenuItem1
|
||||
'
|
||||
Me.MenuItem1.Index = 0
|
||||
Me.MenuItem1.Text = "Schriftart..."
|
||||
'
|
||||
'MenuItem2
|
||||
'
|
||||
Me.MenuItem2.Index = 1
|
||||
Me.MenuItem2.Text = "Gelb markieren"
|
||||
'
|
||||
'MenuItem3
|
||||
'
|
||||
Me.MenuItem3.Index = 2
|
||||
Me.MenuItem3.Text = "&Markierungen löschen"
|
||||
'
|
||||
'GroupBox4
|
||||
'
|
||||
Me.GroupBox4.Controls.Add(Me.RadioButton2)
|
||||
Me.GroupBox4.Controls.Add(Me.RadioButton1)
|
||||
Me.GroupBox4.Controls.Add(Me.Button5)
|
||||
Me.GroupBox4.Location = New System.Drawing.Point(693, 3)
|
||||
Me.GroupBox4.Name = "GroupBox4"
|
||||
Me.GroupBox4.Size = New System.Drawing.Size(232, 64)
|
||||
Me.GroupBox4.TabIndex = 5
|
||||
Me.GroupBox4.TabStop = False
|
||||
Me.GroupBox4.Text = "Dokumentaufhebung bei Kontosaldierung"
|
||||
'
|
||||
'Button5
|
||||
'
|
||||
Me.Button5.Location = New System.Drawing.Point(160, 24)
|
||||
Me.Button5.Name = "Button5"
|
||||
Me.Button5.Size = New System.Drawing.Size(66, 23)
|
||||
Me.Button5.TabIndex = 1
|
||||
Me.Button5.Text = "Speichern"
|
||||
'
|
||||
'RadioButton1
|
||||
'
|
||||
Me.RadioButton1.AutoSize = True
|
||||
Me.RadioButton1.Location = New System.Drawing.Point(7, 27)
|
||||
Me.RadioButton1.Name = "RadioButton1"
|
||||
Me.RadioButton1.Size = New System.Drawing.Size(36, 17)
|
||||
Me.RadioButton1.TabIndex = 2
|
||||
Me.RadioButton1.TabStop = True
|
||||
Me.RadioButton1.Text = "Ja"
|
||||
Me.RadioButton1.UseVisualStyleBackColor = True
|
||||
'
|
||||
'RadioButton2
|
||||
'
|
||||
Me.RadioButton2.AutoSize = True
|
||||
Me.RadioButton2.Location = New System.Drawing.Point(49, 28)
|
||||
Me.RadioButton2.Name = "RadioButton2"
|
||||
Me.RadioButton2.Size = New System.Drawing.Size(47, 17)
|
||||
Me.RadioButton2.TabIndex = 3
|
||||
Me.RadioButton2.TabStop = True
|
||||
Me.RadioButton2.Text = "Nein"
|
||||
Me.RadioButton2.UseVisualStyleBackColor = True
|
||||
'
|
||||
'frmDokumenttypOptions
|
||||
'
|
||||
Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
|
||||
Me.ClientSize = New System.Drawing.Size(936, 565)
|
||||
Me.Controls.Add(Me.RichTextBoxHS1)
|
||||
Me.Controls.Add(Me.ToolBar2)
|
||||
Me.Controls.Add(Me.Panel1)
|
||||
Me.Controls.Add(Me.ToolBar1)
|
||||
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow
|
||||
Me.Name = "frmDokumenttypOptions"
|
||||
Me.ShowInTaskbar = False
|
||||
Me.Text = "Diverse Dokumenttyp-Einstellungen"
|
||||
Me.Panel1.ResumeLayout(False)
|
||||
Me.GroupBox3.ResumeLayout(False)
|
||||
Me.GroupBox2.ResumeLayout(False)
|
||||
Me.GroupBox1.ResumeLayout(False)
|
||||
Me.GroupBox4.ResumeLayout(False)
|
||||
Me.GroupBox4.PerformLayout()
|
||||
Me.ResumeLayout(False)
|
||||
Me.PerformLayout()
|
||||
|
||||
End Sub
|
||||
|
||||
#End Region
|
||||
|
||||
Dim m_dokumenttypnr As Integer
|
||||
Property Dokumenttypnr() As Integer
|
||||
Get
|
||||
Return m_dokumenttypnr
|
||||
End Get
|
||||
Set(ByVal Value As Integer)
|
||||
m_dokumenttypnr = Value
|
||||
Me.key = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Dim m_key As Integer = 0
|
||||
Property key() As Integer
|
||||
Get
|
||||
Return m_key
|
||||
End Get
|
||||
Set(ByVal Value As Integer)
|
||||
m_key = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Private Sub frmDokumenttypOptions_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
|
||||
If DivFnkt.leererstellung(3, Me.Dokumenttypnr) = True Then
|
||||
Me.Button2.Enabled = True
|
||||
Me.Button1.Enabled = False
|
||||
Else
|
||||
Me.Button2.Enabled = False
|
||||
Me.Button1.Enabled = True
|
||||
End If
|
||||
If DivFnkt.EDOKA_Partner_Dokument(3, Me.Dokumenttypnr) = True Then
|
||||
Me.Button3.Enabled = True
|
||||
Me.Button4.Enabled = False
|
||||
Else
|
||||
Me.Button3.Enabled = False
|
||||
Me.Button4.Enabled = True
|
||||
End If
|
||||
If DivFnkt.edoka_doktyp_saldierung(Me.Dokumenttypnr, Me.RadioButton1.Checked, 0) = True Then
|
||||
Me.RadioButton1.Checked = True
|
||||
Me.RadioButton2.Checked = False
|
||||
Else
|
||||
Me.RadioButton1.Checked = False
|
||||
Me.RadioButton2.Checked = True
|
||||
End If
|
||||
Me.cbboxBPPerson.SelectedIndex = DivFnkt.EDOKA_Partner_BP_Person_Dokument(2, 0, Me.Dokumenttypnr)
|
||||
Get_From_DB()
|
||||
End Sub
|
||||
|
||||
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
|
||||
DivFnkt.leererstellung(1, Me.Dokumenttypnr)
|
||||
Me.Button1.Enabled = False
|
||||
Me.Button2.Enabled = True
|
||||
End Sub
|
||||
|
||||
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
|
||||
DivFnkt.leererstellung(2, Me.Dokumenttypnr)
|
||||
Me.Button1.Enabled = True
|
||||
Me.Button2.Enabled = False
|
||||
End Sub
|
||||
|
||||
Private Sub ToolBar1_ButtonClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolBarButtonClickEventArgs) Handles ToolBar1.ButtonClick
|
||||
Me.Close()
|
||||
End Sub
|
||||
|
||||
Private Sub ToolBar2_ButtonClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolBarButtonClickEventArgs) Handles ToolBar2.ButtonClick
|
||||
Save_To_DB()
|
||||
End Sub
|
||||
|
||||
Public Function Get_From_DB()
|
||||
Dim connection As New SqlConnection()
|
||||
Dim da As New SqlDataAdapter("Select * From dokumenttypbeschreibung where dokumenttypbeschreibungnr=" + Str(key), connection)
|
||||
Dim CB As SqlCommandBuilder = New SqlCommandBuilder(da)
|
||||
Dim ds As New DataSet()
|
||||
Dim dokname As String
|
||||
dokname = Globals.Applikationsdaten.Rows(Globals.AppldataRow).Item("pfad_temporaer_dokumente") + "tmp.rtf"
|
||||
Try
|
||||
connection.ConnectionString = Globals.sConnectionString
|
||||
connection.Open()
|
||||
da.Fill(ds, "docbeschreibung")
|
||||
Dim myRow As DataRow
|
||||
myRow = ds.Tables(0).Rows(0)
|
||||
Dim MyData() As Byte
|
||||
MyData = myRow.Item(1)
|
||||
Dim K As Long
|
||||
K = UBound(MyData)
|
||||
|
||||
Dim fs As New FileStream(dokname, FileMode.OpenOrCreate, FileAccess.Write)
|
||||
fs.Write(MyData, 0, K)
|
||||
fs.Close()
|
||||
fs = Nothing
|
||||
Me.RichTextBoxHS1.LoadFile(dokname)
|
||||
Me.ToolBar1.Buttons(2).Enabled = True
|
||||
Catch ex As Exception
|
||||
Return False
|
||||
Finally
|
||||
CB = Nothing
|
||||
ds = Nothing
|
||||
da = Nothing
|
||||
connection.Close()
|
||||
connection = Nothing
|
||||
End Try
|
||||
Return True
|
||||
End Function
|
||||
|
||||
Public Function Save_To_DB()
|
||||
|
||||
Dim Connection As New SqlConnection()
|
||||
|
||||
Dim da As New SqlDataAdapter("Select * From dokumenttypbeschreibung where dokumenttypbeschreibungnr=" + Str(key), Connection)
|
||||
Dim cb As SqlCommandBuilder = New SqlCommandBuilder(da)
|
||||
Dim ds As New DataSet()
|
||||
Dim dokname As String
|
||||
dokname = Globals.Applikationsdaten.Rows(Globals.AppldataRow).Item("pfad_temporaer_dokumente") + "tmp.rtf"
|
||||
Me.RichTextBoxHS1.SaveFile(dokname)
|
||||
Dim fs As New FileStream(dokname, FileMode.OpenOrCreate, FileAccess.Read)
|
||||
Dim mydata(fs.Length) As Byte
|
||||
Try
|
||||
fs.Read(mydata, 0, fs.Length)
|
||||
fs.Close()
|
||||
Connection.ConnectionString = Globals.sConnectionString
|
||||
Connection.Open()
|
||||
da.Fill(ds, "docs")
|
||||
Dim myRow As DataRow
|
||||
If ds.Tables(0).Rows.Count = 0 Then
|
||||
' Neues Dokument speichern
|
||||
myRow = ds.Tables(0).NewRow
|
||||
myRow.Item(0) = key
|
||||
myRow.Item(1) = mydata
|
||||
myRow.Item(2) = Now
|
||||
myRow.Item(3) = Globals.MitarbeiterNr
|
||||
ds.Tables(0).Rows.Add(myRow)
|
||||
da.Update(ds, "docs")
|
||||
Else
|
||||
myRow = ds.Tables(0).Rows(0)
|
||||
myRow.Item(1) = mydata
|
||||
da.Update(ds, "docs")
|
||||
End If
|
||||
Catch ex As Exception
|
||||
MsgBox(ex.Message)
|
||||
MyMsg.show_standardmessage(86, MsgBoxStyle.Critical)
|
||||
Return False
|
||||
Finally
|
||||
fs = Nothing
|
||||
cb = Nothing
|
||||
ds = Nothing
|
||||
da = Nothing
|
||||
|
||||
Connection.Close()
|
||||
Connection = Nothing
|
||||
End Try
|
||||
Return True
|
||||
End Function
|
||||
|
||||
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
|
||||
DivFnkt.EDOKA_Partner_Dokument(1, Me.Dokumenttypnr)
|
||||
Me.Button4.Enabled = False
|
||||
Me.Button3.Enabled = True
|
||||
End Sub
|
||||
|
||||
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
|
||||
DivFnkt.EDOKA_Partner_Dokument(2, Me.Dokumenttypnr)
|
||||
Me.Button4.Enabled = True
|
||||
Me.Button3.Enabled = False
|
||||
End Sub
|
||||
|
||||
Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem1.Click
|
||||
Me.FontDialog1.ShowColor = True
|
||||
Me.FontDialog1.ShowApply = True
|
||||
Me.FontDialog1.ShowEffects = True
|
||||
Me.FontDialog1.ShowDialog()
|
||||
RichTextBoxHS1.SelectionFont = Me.FontDialog1.Font
|
||||
RichTextBoxHS1.SelectionColor = Me.FontDialog1.Color
|
||||
End Sub
|
||||
|
||||
Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
|
||||
RichTextBoxHS1.SelectionBackColor = System.Drawing.Color.Yellow
|
||||
End Sub
|
||||
|
||||
Private Sub MenuItem3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem3.Click
|
||||
RichTextBoxHS1.BackColorSetWhole(System.Drawing.Color.White)
|
||||
End Sub
|
||||
|
||||
Private Sub btnBPPerson_Click(sender As Object, e As EventArgs) Handles btnBPPerson.Click
|
||||
DivFnkt.EDOKA_Partner_BP_Person_Dokument(1, Me.cbboxBPPerson.SelectedIndex, Me.Dokumenttypnr)
|
||||
End Sub
|
||||
|
||||
Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
|
||||
DivFnkt.Edoka_doktyp_saldierung(Me.Dokumenttypnr, Me.RadioButton1.Checked, 1)
|
||||
End Sub
|
||||
End Class
|
||||
Reference in New Issue
Block a user