Update Akonto bei PADM

This commit is contained in:
2022-10-10 11:35:46 +02:00
parent 69a096a438
commit 8d0d3ffb6d
252 changed files with 2127725 additions and 175536 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -75,12 +75,27 @@ Partial Class Behandlung
Me.KostenvoranschlagAbschliessenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.KostenvoranschlagLöschenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.SuperTabControl1 = New DevComponents.DotNetBar.SuperTabControl()
Me.SuperTabControlPanel1 = New DevComponents.DotNetBar.SuperTabControlPanel()
Me.Panel2 = New System.Windows.Forms.Panel()
Me.STBehandlung = New DevComponents.DotNetBar.SuperTabItem()
Me.SuperTabControlPanel2 = New DevComponents.DotNetBar.SuperTabControlPanel()
Me.Panel1 = New System.Windows.Forms.Panel()
Me.STLeistung = New DevComponents.DotNetBar.SuperTabItem()
Me.SuperTabControlPanel4 = New DevComponents.DotNetBar.SuperTabControlPanel()
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
Me.c1akonto = New C1.Win.C1TrueDBGrid.C1TrueDBGrid()
Me.ctxmenuakonto = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.NeueAkontoZahlungToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.AkontoRechnungVorschauToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.AkontoRechnungErstellenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.AkontoRechnungLöschenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolStripMenuItem28 = New System.Windows.Forms.ToolStripSeparator()
Me.RechnungsDokumentErsetzenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.RechnungsdokumentAnzeigenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolStrip1 = New System.Windows.Forms.ToolStrip()
Me.ToolStripButton3 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton4 = New System.Windows.Forms.ToolStripButton()
Me.STAkonto = New DevComponents.DotNetBar.SuperTabItem()
Me.SuperTabControlPanel1 = New DevComponents.DotNetBar.SuperTabControlPanel()
Me.Panel2 = New System.Windows.Forms.Panel()
Me.STBehandlung = New DevComponents.DotNetBar.SuperTabItem()
Me.SuperTabControlPanel3 = New DevComponents.DotNetBar.SuperTabControlPanel()
Me.tsbtnnew = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton1 = New System.Windows.Forms.ToolStripButton()
@@ -138,6 +153,8 @@ Partial Class Behandlung
Me.tsamerstemahnung = New System.Windows.Forms.ToolStripMenuItem()
Me.tsamzweitemahnung = New System.Windows.Forms.ToolStripMenuItem()
Me.tsamdrittemahnung = New System.Windows.Forms.ToolStripMenuItem()
Me.C1Leistungen = New C1.Win.C1TrueDBGrid.C1TrueDBGrid()
Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog()
Me.Behandungdetail1 = New DPM2016.Benhandungdetail()
Me.Leistungen1 = New DPM2016.Leistungen()
Me.tsbtndelete.SuspendLayout()
@@ -146,13 +163,19 @@ Partial Class Behandlung
Me.ctxmenubehandlung.SuspendLayout()
CType(Me.SuperTabControl1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuperTabControl1.SuspendLayout()
Me.SuperTabControlPanel1.SuspendLayout()
Me.Panel2.SuspendLayout()
Me.SuperTabControlPanel2.SuspendLayout()
Me.Panel1.SuspendLayout()
Me.SuperTabControlPanel4.SuspendLayout()
Me.GroupBox2.SuspendLayout()
CType(Me.c1akonto, System.ComponentModel.ISupportInitialize).BeginInit()
Me.ctxmenuakonto.SuspendLayout()
Me.ToolStrip1.SuspendLayout()
Me.SuperTabControlPanel1.SuspendLayout()
Me.Panel2.SuspendLayout()
Me.tsbtnbehandlungdelete.SuspendLayout()
Me.ContextMenuStrip1.SuspendLayout()
Me.ctxMenuAuftragsamanagement.SuspendLayout()
CType(Me.C1Leistungen, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'tsbtndelete
@@ -511,6 +534,7 @@ Partial Class Behandlung
Me.SuperTabControl1.ControlBox.SubItems.AddRange(New DevComponents.DotNetBar.BaseItem() {Me.SuperTabControl1.ControlBox.MenuBox, Me.SuperTabControl1.ControlBox.CloseBox})
Me.SuperTabControl1.Controls.Add(Me.SuperTabControlPanel1)
Me.SuperTabControl1.Controls.Add(Me.SuperTabControlPanel2)
Me.SuperTabControl1.Controls.Add(Me.SuperTabControlPanel4)
Me.SuperTabControl1.Controls.Add(Me.SuperTabControlPanel3)
Me.SuperTabControl1.Dock = System.Windows.Forms.DockStyle.Fill
Me.SuperTabControl1.Location = New System.Drawing.Point(273, 27)
@@ -522,9 +546,166 @@ Partial Class Behandlung
Me.SuperTabControl1.Size = New System.Drawing.Size(1440, 1004)
Me.SuperTabControl1.TabFont = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.SuperTabControl1.TabIndex = 9
Me.SuperTabControl1.Tabs.AddRange(New DevComponents.DotNetBar.BaseItem() {Me.STBehandlung, Me.STLeistung})
Me.SuperTabControl1.Tabs.AddRange(New DevComponents.DotNetBar.BaseItem() {Me.STBehandlung, Me.STLeistung, Me.STAkonto})
Me.SuperTabControl1.Text = "Rechnungstext"
'
'SuperTabControlPanel2
'
Me.SuperTabControlPanel2.Controls.Add(Me.Panel1)
Me.SuperTabControlPanel2.Dock = System.Windows.Forms.DockStyle.Fill
Me.SuperTabControlPanel2.Location = New System.Drawing.Point(0, 28)
Me.SuperTabControlPanel2.Margin = New System.Windows.Forms.Padding(4)
Me.SuperTabControlPanel2.Name = "SuperTabControlPanel2"
Me.SuperTabControlPanel2.Size = New System.Drawing.Size(1440, 972)
Me.SuperTabControlPanel2.TabIndex = 0
Me.SuperTabControlPanel2.TabItem = Me.STLeistung
'
'Panel1
'
Me.Panel1.Controls.Add(Me.Leistungen1)
Me.Panel1.Dock = System.Windows.Forms.DockStyle.Fill
Me.Panel1.Location = New System.Drawing.Point(0, 0)
Me.Panel1.Margin = New System.Windows.Forms.Padding(4)
Me.Panel1.Name = "Panel1"
Me.Panel1.Size = New System.Drawing.Size(1440, 972)
Me.Panel1.TabIndex = 1
'
'STLeistung
'
Me.STLeistung.AttachedControl = Me.SuperTabControlPanel2
Me.STLeistung.GlobalItem = False
Me.STLeistung.Name = "STLeistung"
Me.STLeistung.Text = "Leistungen"
'
'SuperTabControlPanel4
'
Me.SuperTabControlPanel4.Controls.Add(Me.GroupBox2)
Me.SuperTabControlPanel4.Dock = System.Windows.Forms.DockStyle.Fill
Me.SuperTabControlPanel4.Location = New System.Drawing.Point(0, 28)
Me.SuperTabControlPanel4.Name = "SuperTabControlPanel4"
Me.SuperTabControlPanel4.Size = New System.Drawing.Size(1440, 976)
Me.SuperTabControlPanel4.TabIndex = 0
Me.SuperTabControlPanel4.TabItem = Me.STAkonto
'
'GroupBox2
'
Me.GroupBox2.Controls.Add(Me.c1akonto)
Me.GroupBox2.Controls.Add(Me.ToolStrip1)
Me.GroupBox2.Location = New System.Drawing.Point(3, 12)
Me.GroupBox2.Name = "GroupBox2"
Me.GroupBox2.Size = New System.Drawing.Size(1371, 494)
Me.GroupBox2.TabIndex = 0
Me.GroupBox2.TabStop = False
Me.GroupBox2.Text = "Akonto-Zahlungen"
'
'c1akonto
'
Me.c1akonto.AllowDrop = True
Me.c1akonto.AllowUpdate = False
Me.c1akonto.AlternatingRows = True
Me.c1akonto.CellTips = C1.Win.C1TrueDBGrid.CellTipEnum.Floating
Me.c1akonto.ContextMenuStrip = Me.ctxmenuakonto
Me.c1akonto.Dock = System.Windows.Forms.DockStyle.Fill
Me.c1akonto.FetchRowStyles = True
Me.c1akonto.FilterBar = True
Me.c1akonto.GroupByCaption = "Drag a column header here to group by that column"
Me.c1akonto.Images.Add(CType(resources.GetObject("c1akonto.Images"), System.Drawing.Image))
Me.c1akonto.Location = New System.Drawing.Point(3, 45)
Me.c1akonto.Margin = New System.Windows.Forms.Padding(4)
Me.c1akonto.Name = "c1akonto"
Me.c1akonto.PreviewInfo.Location = New System.Drawing.Point(0, 0)
Me.c1akonto.PreviewInfo.Size = New System.Drawing.Size(0, 0)
Me.c1akonto.PreviewInfo.ZoomFactor = 75.0R
Me.c1akonto.PrintInfo.PageSettings = CType(resources.GetObject("c1akonto.PrintInfo.PageSettings"), System.Drawing.Printing.PageSettings)
Me.c1akonto.Size = New System.Drawing.Size(1365, 446)
Me.c1akonto.TabAction = C1.Win.C1TrueDBGrid.TabActionEnum.ColumnNavigation
Me.c1akonto.TabIndex = 1
Me.c1akonto.Text = "C1TrueDBGrid1"
Me.c1akonto.PropBag = resources.GetString("c1akonto.PropBag")
'
'ctxmenuakonto
'
Me.ctxmenuakonto.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ctxmenuakonto.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.NeueAkontoZahlungToolStripMenuItem, Me.AkontoRechnungVorschauToolStripMenuItem, Me.AkontoRechnungErstellenToolStripMenuItem, Me.AkontoRechnungLöschenToolStripMenuItem, Me.ToolStripMenuItem28, Me.RechnungsDokumentErsetzenToolStripMenuItem, Me.RechnungsdokumentAnzeigenToolStripMenuItem})
Me.ctxmenuakonto.Name = "ctxmenuakonto"
Me.ctxmenuakonto.Size = New System.Drawing.Size(289, 154)
'
'NeueAkontoZahlungToolStripMenuItem
'
Me.NeueAkontoZahlungToolStripMenuItem.Name = "NeueAkontoZahlungToolStripMenuItem"
Me.NeueAkontoZahlungToolStripMenuItem.Size = New System.Drawing.Size(288, 24)
Me.NeueAkontoZahlungToolStripMenuItem.Text = "Neue Akonto-Rechnung"
'
'AkontoRechnungVorschauToolStripMenuItem
'
Me.AkontoRechnungVorschauToolStripMenuItem.Name = "AkontoRechnungVorschauToolStripMenuItem"
Me.AkontoRechnungVorschauToolStripMenuItem.Size = New System.Drawing.Size(288, 24)
Me.AkontoRechnungVorschauToolStripMenuItem.Text = "Akonto-Rechnung Vorschau"
'
'AkontoRechnungErstellenToolStripMenuItem
'
Me.AkontoRechnungErstellenToolStripMenuItem.Name = "AkontoRechnungErstellenToolStripMenuItem"
Me.AkontoRechnungErstellenToolStripMenuItem.Size = New System.Drawing.Size(288, 24)
Me.AkontoRechnungErstellenToolStripMenuItem.Text = "Akonto-Rechnung erstellen"
'
'AkontoRechnungLöschenToolStripMenuItem
'
Me.AkontoRechnungLöschenToolStripMenuItem.Name = "AkontoRechnungLöschenToolStripMenuItem"
Me.AkontoRechnungLöschenToolStripMenuItem.Size = New System.Drawing.Size(288, 24)
Me.AkontoRechnungLöschenToolStripMenuItem.Text = "Akonto-Rechnung löschen"
'
'ToolStripMenuItem28
'
Me.ToolStripMenuItem28.Name = "ToolStripMenuItem28"
Me.ToolStripMenuItem28.Size = New System.Drawing.Size(285, 6)
'
'RechnungsDokumentErsetzenToolStripMenuItem
'
Me.RechnungsDokumentErsetzenToolStripMenuItem.Name = "RechnungsDokumentErsetzenToolStripMenuItem"
Me.RechnungsDokumentErsetzenToolStripMenuItem.Size = New System.Drawing.Size(288, 24)
Me.RechnungsDokumentErsetzenToolStripMenuItem.Text = "Rechnungs-Dokument ersetzen"
'
'RechnungsdokumentAnzeigenToolStripMenuItem
'
Me.RechnungsdokumentAnzeigenToolStripMenuItem.Name = "RechnungsdokumentAnzeigenToolStripMenuItem"
Me.RechnungsdokumentAnzeigenToolStripMenuItem.Size = New System.Drawing.Size(288, 24)
Me.RechnungsdokumentAnzeigenToolStripMenuItem.Text = "Rechnungs-Dokument anzeigen"
'
'ToolStrip1
'
Me.ToolStrip1.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ToolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripButton3, Me.ToolStripButton4})
Me.ToolStrip1.Location = New System.Drawing.Point(3, 18)
Me.ToolStrip1.Name = "ToolStrip1"
Me.ToolStrip1.Size = New System.Drawing.Size(1365, 27)
Me.ToolStrip1.TabIndex = 0
Me.ToolStrip1.Text = "ToolStrip1"
'
'ToolStripButton3
'
Me.ToolStripButton3.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.ToolStripButton3.Image = CType(resources.GetObject("ToolStripButton3.Image"), System.Drawing.Image)
Me.ToolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta
Me.ToolStripButton3.Name = "ToolStripButton3"
Me.ToolStripButton3.Size = New System.Drawing.Size(29, 24)
Me.ToolStripButton3.Text = "Neu"
'
'ToolStripButton4
'
Me.ToolStripButton4.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.ToolStripButton4.Image = CType(resources.GetObject("ToolStripButton4.Image"), System.Drawing.Image)
Me.ToolStripButton4.ImageTransparentColor = System.Drawing.Color.Magenta
Me.ToolStripButton4.Name = "ToolStripButton4"
Me.ToolStripButton4.Size = New System.Drawing.Size(29, 24)
Me.ToolStripButton4.Text = "Tabelle aktualisieren"
'
'STAkonto
'
Me.STAkonto.AttachedControl = Me.SuperTabControlPanel4
Me.STAkonto.GlobalItem = False
Me.STAkonto.Name = "STAkonto"
Me.STAkonto.Text = "Akonto"
'
'SuperTabControlPanel1
'
Me.SuperTabControlPanel1.Controls.Add(Me.Panel2)
@@ -552,34 +733,6 @@ Partial Class Behandlung
Me.STBehandlung.Name = "STBehandlung"
Me.STBehandlung.Text = "Behandlung"
'
'SuperTabControlPanel2
'
Me.SuperTabControlPanel2.Controls.Add(Me.Panel1)
Me.SuperTabControlPanel2.Dock = System.Windows.Forms.DockStyle.Fill
Me.SuperTabControlPanel2.Location = New System.Drawing.Point(0, 28)
Me.SuperTabControlPanel2.Margin = New System.Windows.Forms.Padding(4)
Me.SuperTabControlPanel2.Name = "SuperTabControlPanel2"
Me.SuperTabControlPanel2.Size = New System.Drawing.Size(1255, 976)
Me.SuperTabControlPanel2.TabIndex = 0
Me.SuperTabControlPanel2.TabItem = Me.STLeistung
'
'Panel1
'
Me.Panel1.Controls.Add(Me.Leistungen1)
Me.Panel1.Dock = System.Windows.Forms.DockStyle.Fill
Me.Panel1.Location = New System.Drawing.Point(0, 0)
Me.Panel1.Margin = New System.Windows.Forms.Padding(4)
Me.Panel1.Name = "Panel1"
Me.Panel1.Size = New System.Drawing.Size(1255, 976)
Me.Panel1.TabIndex = 1
'
'STLeistung
'
Me.STLeistung.AttachedControl = Me.SuperTabControlPanel2
Me.STLeistung.GlobalItem = False
Me.STLeistung.Name = "STLeistung"
Me.STLeistung.Text = "Leistungen"
'
'SuperTabControlPanel3
'
Me.SuperTabControlPanel3.Dock = System.Windows.Forms.DockStyle.Fill
@@ -629,7 +782,7 @@ Partial Class Behandlung
Me.ctxMenuAuftragsamanagement.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ctxMenuAuftragsamanagement.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.tsamnew, Me.ToolStripSeparator1, Me.OfferteToolStripMenuItem, Me.AuftragsbestätigungToolStripMenuItem, Me.LieferscheinToolStripMenuItem, Me.ToolStripMenuItem10, Me.ToolStripSeparator3, Me.ToolStripMenuItem19, Me.ToolStripMenuItem24, Me.ToolStripMenuItem9, Me.ToolStripMenuItem17, Me.ToolStripMenuItem18, Me.ToolStripSeparator5, Me.tsamdelete, Me.ToolStripSeparator6, Me.ToolStripMenuItem29, Me.ToolStripMenuItem30, Me.ToolStripSeparator7, Me.tsamerstemahnung, Me.tsamzweitemahnung, Me.tsamdrittemahnung})
Me.ctxMenuAuftragsamanagement.Name = "ContextMenuStrip1"
Me.ctxMenuAuftragsamanagement.Size = New System.Drawing.Size(247, 428)
Me.ctxMenuAuftragsamanagement.Size = New System.Drawing.Size(247, 400)
'
'tsamnew
'
@@ -726,31 +879,31 @@ Partial Class Behandlung
'PDFToolStripMenuItem1
'
Me.PDFToolStripMenuItem1.Name = "PDFToolStripMenuItem1"
Me.PDFToolStripMenuItem1.Size = New System.Drawing.Size(224, 26)
Me.PDFToolStripMenuItem1.Size = New System.Drawing.Size(177, 26)
Me.PDFToolStripMenuItem1.Text = "PDF"
'
'PDFPerMailToolStripMenuItem2
'
Me.PDFPerMailToolStripMenuItem2.Name = "PDFPerMailToolStripMenuItem2"
Me.PDFPerMailToolStripMenuItem2.Size = New System.Drawing.Size(224, 26)
Me.PDFPerMailToolStripMenuItem2.Size = New System.Drawing.Size(177, 26)
Me.PDFPerMailToolStripMenuItem2.Text = "PDF per Mail"
'
'DruckenToolStripMenuItem2
'
Me.DruckenToolStripMenuItem2.Name = "DruckenToolStripMenuItem2"
Me.DruckenToolStripMenuItem2.Size = New System.Drawing.Size(224, 26)
Me.DruckenToolStripMenuItem2.Size = New System.Drawing.Size(177, 26)
Me.DruckenToolStripMenuItem2.Text = "Drucken"
'
'VorschauToolStripMenuItem3
'
Me.VorschauToolStripMenuItem3.Name = "VorschauToolStripMenuItem3"
Me.VorschauToolStripMenuItem3.Size = New System.Drawing.Size(224, 26)
Me.VorschauToolStripMenuItem3.Size = New System.Drawing.Size(177, 26)
Me.VorschauToolStripMenuItem3.Text = "Vorschau"
'
'EntwurfToolStripMenuItem3
'
Me.EntwurfToolStripMenuItem3.Name = "EntwurfToolStripMenuItem3"
Me.EntwurfToolStripMenuItem3.Size = New System.Drawing.Size(224, 26)
Me.EntwurfToolStripMenuItem3.Size = New System.Drawing.Size(177, 26)
Me.EntwurfToolStripMenuItem3.Text = "Entwurf"
'
'ToolStripMenuItem10
@@ -938,6 +1091,29 @@ Partial Class Behandlung
Me.tsamdrittemahnung.Size = New System.Drawing.Size(246, 24)
Me.tsamdrittemahnung.Text = "Letzte Mahnung drucken"
'
'C1Leistungen
'
Me.C1Leistungen.AlternatingRows = True
Me.C1Leistungen.Dock = System.Windows.Forms.DockStyle.Fill
Me.C1Leistungen.FilterBar = True
Me.C1Leistungen.GroupByCaption = "Drag a column header here to group by that column"
Me.C1Leistungen.Images.Add(CType(resources.GetObject("C1Leistungen.Images"), System.Drawing.Image))
Me.C1Leistungen.Location = New System.Drawing.Point(3, 45)
Me.C1Leistungen.Margin = New System.Windows.Forms.Padding(4)
Me.C1Leistungen.Name = "C1Leistungen"
Me.C1Leistungen.PreviewInfo.Location = New System.Drawing.Point(0, 0)
Me.C1Leistungen.PreviewInfo.Size = New System.Drawing.Size(0, 0)
Me.C1Leistungen.PreviewInfo.ZoomFactor = 75.0R
Me.C1Leistungen.PrintInfo.PageSettings = CType(resources.GetObject("C1Leistungen.PrintInfo.PageSettings"), System.Drawing.Printing.PageSettings)
Me.C1Leistungen.Size = New System.Drawing.Size(1365, 446)
Me.C1Leistungen.TabIndex = 3
Me.C1Leistungen.Text = "C1TrueDBGrid1"
Me.C1Leistungen.PropBag = resources.GetString("C1Leistungen.PropBag")
'
'OpenFileDialog1
'
Me.OpenFileDialog1.FileName = "OpenFileDialog1"
'
'Behandungdetail1
'
Me.Behandungdetail1.Behandlungsnr = 0
@@ -961,7 +1137,7 @@ Partial Class Behandlung
Me.Leistungen1.Location = New System.Drawing.Point(0, 0)
Me.Leistungen1.Margin = New System.Windows.Forms.Padding(5)
Me.Leistungen1.Name = "Leistungen1"
Me.Leistungen1.Size = New System.Drawing.Size(1255, 976)
Me.Leistungen1.Size = New System.Drawing.Size(1440, 972)
Me.Leistungen1.TabIndex = 0
'
'Behandlung
@@ -981,14 +1157,22 @@ Partial Class Behandlung
Me.ctxmenubehandlung.ResumeLayout(False)
CType(Me.SuperTabControl1, System.ComponentModel.ISupportInitialize).EndInit()
Me.SuperTabControl1.ResumeLayout(False)
Me.SuperTabControlPanel1.ResumeLayout(False)
Me.Panel2.ResumeLayout(False)
Me.SuperTabControlPanel2.ResumeLayout(False)
Me.Panel1.ResumeLayout(False)
Me.SuperTabControlPanel4.ResumeLayout(False)
Me.GroupBox2.ResumeLayout(False)
Me.GroupBox2.PerformLayout()
CType(Me.c1akonto, System.ComponentModel.ISupportInitialize).EndInit()
Me.ctxmenuakonto.ResumeLayout(False)
Me.ToolStrip1.ResumeLayout(False)
Me.ToolStrip1.PerformLayout()
Me.SuperTabControlPanel1.ResumeLayout(False)
Me.Panel2.ResumeLayout(False)
Me.tsbtnbehandlungdelete.ResumeLayout(False)
Me.tsbtnbehandlungdelete.PerformLayout()
Me.ContextMenuStrip1.ResumeLayout(False)
Me.ctxMenuAuftragsamanagement.ResumeLayout(False)
CType(Me.C1Leistungen, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
Me.PerformLayout()
@@ -1109,4 +1293,21 @@ Partial Class Behandlung
Friend WithEvents PDFPerMailToolStripMenuItem As ToolStripMenuItem
Friend WithEvents PDFPerMailToolStripMenuItem1 As ToolStripMenuItem
Friend WithEvents PDFPerMailToolStripMenuItem2 As ToolStripMenuItem
Friend WithEvents SuperTabControlPanel4 As DevComponents.DotNetBar.SuperTabControlPanel
Friend WithEvents STAkonto As DevComponents.DotNetBar.SuperTabItem
Friend WithEvents GroupBox2 As GroupBox
Friend WithEvents ToolStrip1 As ToolStrip
Friend WithEvents ToolStripButton3 As ToolStripButton
Friend WithEvents C1Leistungen As C1.Win.C1TrueDBGrid.C1TrueDBGrid
Friend WithEvents c1akonto As C1.Win.C1TrueDBGrid.C1TrueDBGrid
Friend WithEvents ToolStripButton4 As ToolStripButton
Friend WithEvents ctxmenuakonto As ContextMenuStrip
Friend WithEvents AkontoRechnungErstellenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents AkontoRechnungLöschenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents RechnungsDokumentErsetzenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents ToolStripMenuItem28 As ToolStripSeparator
Friend WithEvents RechnungsdokumentAnzeigenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents OpenFileDialog1 As OpenFileDialog
Friend WithEvents AkontoRechnungVorschauToolStripMenuItem As ToolStripMenuItem
Friend WithEvents NeueAkontoZahlungToolStripMenuItem As ToolStripMenuItem
End Class

View File

@@ -236,7 +236,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABO
DQAAAk1TRnQBSQFMAgEBBQEAATgBBQE4AQUBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
DQAAAk1TRnQBSQFMAgEBBQEAAWgBBgFoAQYBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAASADAAEBAQABCAYAAQgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@@ -293,6 +293,143 @@
AQEBwAMAAYABAQGAAQEBwAEAAYABAAGAAQEBgAEBAcABAAGAAQABgAEBAYABAQGAAQABgAEAAYABAQGA
AQEBgAEAAYABAAGAAQEBgAEBAYABAAGAAQABgAEBAYABAQGAAQABgAEAAYABAQGAAQABgAEAAfgBAAGA
AQMBgAECAYABAAH4AQABgAEHAYABBwHAAT8C/wEAAQ8BAAEPAfkD/wGAAR8BgAEfCP8L
</value>
</data>
<metadata name="ToolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>662, 17</value>
</metadata>
<metadata name="ctxmenuakonto.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>788, 17</value>
</metadata>
<data name="c1akonto.Images" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAA0SURBVChTdYkBCgAgDAL9/6eLIsd0eSCKhw/r9aCLtC88
vAdHMEIXKUIUhMK76EfagglgA6CqHOQpL6GyAAAAAElFTkSuQmCC
</value>
</data>
<data name="c1akonto.PrintInfo.PageSettings" mimetype="application/x-microsoft.net.object.binary.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFFTeXN0ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0
dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACRTeXN0ZW0uRHJh
d2luZy5QcmludGluZy5QYWdlU2V0dGluZ3MHAAAAD3ByaW50ZXJTZXR0aW5ncwVjb2xvcglwYXBlclNp
emULcGFwZXJTb3VyY2URcHJpbnRlclJlc29sdXRpb24JbGFuZHNjYXBlB21hcmdpbnMEBAQEBAQEJ1N5
c3RlbS5EcmF3aW5nLlByaW50aW5nLlByaW50ZXJTZXR0aW5ncwIAAAAgU3lzdGVtLkRyYXdpbmcuUHJp
bnRpbmcuVHJpU3RhdGUCAAAAIVN5c3RlbS5EcmF3aW5nLlByaW50aW5nLlBhcGVyU2l6ZQIAAAAjU3lz
dGVtLkRyYXdpbmcuUHJpbnRpbmcuUGFwZXJTb3VyY2UCAAAAKVN5c3RlbS5EcmF3aW5nLlByaW50aW5n
LlByaW50ZXJSZXNvbHV0aW9uAgAAACBTeXN0ZW0uRHJhd2luZy5QcmludGluZy5UcmlTdGF0ZQIAAAAf
U3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuTWFyZ2lucwIAAAACAAAACQMAAAAF/P///yBTeXN0ZW0uRHJh
d2luZy5QcmludGluZy5UcmlTdGF0ZQEAAAAFdmFsdWUAAgIAAAAACgoKAfv////8////AAkGAAAABQMA
AAAnU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuUHJpbnRlclNldHRpbmdzEgAAAAtwcmludGVyTmFtZQpk
cml2ZXJOYW1lCm91dHB1dFBvcnQLcHJpbnRUb0ZpbGUUcHJpbnREaWFsb2dEaXNwbGF5ZWQKZXh0cmFi
eXRlcwlleHRyYWluZm8GY29waWVzBmR1cGxleAdjb2xsYXRlE2RlZmF1bHRQYWdlU2V0dGluZ3MIZnJv
bVBhZ2UGdG9QYWdlB21heFBhZ2UHbWluUGFnZQpwcmludFJhbmdlDGRldm1vZGVieXRlcw1jYWNoZWRE
ZXZtb2RlAQEBAAAABwAEBAQAAAAABAAHAQEHAgceU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuRHVwbGV4
AgAAACBTeXN0ZW0uRHJhd2luZy5QcmludGluZy5UcmlTdGF0ZQIAAAAkU3lzdGVtLkRyYXdpbmcuUHJp
bnRpbmcuUGFnZVNldHRpbmdzAgAAAAgICAgiU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuUHJpbnRSYW5n
ZQIAAAAHAgIAAAAKBgcAAAAACQcAAAAAAAAACv//Bfj///8eU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcu
RHVwbGV4AQAAAAd2YWx1ZV9fAAgCAAAA/////wH3/////P///wAJCgAAAAAAAAAAAAAADycAAAAAAAAF
9f///yJTeXN0ZW0uRHJhd2luZy5QcmludGluZy5QcmludFJhbmdlAQAAAAd2YWx1ZV9fAAgCAAAAAAAA
AAAACgUGAAAAH1N5c3RlbS5EcmF3aW5nLlByaW50aW5nLk1hcmdpbnMIAAAABGxlZnQFcmlnaHQDdG9w
BmJvdHRvbQpkb3VibGVMZWZ0C2RvdWJsZVJpZ2h0CWRvdWJsZVRvcAxkb3VibGVCb3R0b20AAAAAAAAA
AAgICAgGBgYGAgAAAGQAAABkAAAAZAAAAGQAAAAAAAAAAABZQAAAAAAAAFlAAAAAAAAAWUAAAAAAAABZ
QAEKAAAAAQAAAAkDAAAAAfP////8////AAoKCgHy/////P///wAJDwAAAAEPAAAABgAAAGQAAABkAAAA
ZAAAAGQAAAAAAAAAAABZQAAAAAAAAFlAAAAAAAAAWUAAAAAAAABZQAs=
</value>
</data>
<data name="c1akonto.PropBag" xml:space="preserve">
<value>&lt;?xml version="1.0"?&gt;&lt;Blob&gt;&lt;Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"&gt;&lt;Data&gt;HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style8{}Style7{}EvenRow{BackColor:White;}Normal{}RecordSelector{AlignImage:Center;}OddRow{BackColor:ControlLight;}Style3{}Footer{}Style14{}FilterBar{BackColor:Info;}Heading{AlignVert:Center;Border:Flat,ControlDark,0, 1, 0, 1;Wrap:True;BackColor:Control;ForeColor:ControlText;}Style5{}Editor{}Style10{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style16{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style15{}Style13{}Style12{}Style11{}Style4{}Style9{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style6{}Style1{}Caption{AlignHorz:Center;}Style2{}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FetchRowStyles="True" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="21" DefRecSelWidth="21" VerticalScrollGroup="1" HorizontalScrollGroup="1"&gt;&lt;CaptionStyle parent="Style2" me="Style10" /&gt;&lt;EditorStyle parent="Editor" me="Style5" /&gt;&lt;EvenRowStyle parent="EvenRow" me="Style8" /&gt;&lt;FilterBarStyle parent="FilterBar" me="Style13" /&gt;&lt;FilterWatermarkStyle parent="FilterWatermark" me="Style14" /&gt;&lt;FooterStyle parent="Footer" me="Style3" /&gt;&lt;GroupStyle parent="Group" me="Style12" /&gt;&lt;HeadingStyle parent="Heading" me="Style2" /&gt;&lt;HighLightRowStyle parent="HighlightRow" me="Style7" /&gt;&lt;InactiveStyle parent="Inactive" me="Style4" /&gt;&lt;OddRowStyle parent="OddRow" me="Style9" /&gt;&lt;RecordSelectorStyle parent="RecordSelector" me="Style11" /&gt;&lt;SelectedStyle parent="Selected" me="Style6" /&gt;&lt;Style parent="Normal" me="Style1" /&gt;&lt;ClientRect&gt;0, 0, 1363, 444&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.MergeView&gt;&lt;/Splits&gt;&lt;NamedStyles&gt;&lt;Style parent="" me="Normal" /&gt;&lt;Style parent="Normal" me="Heading" /&gt;&lt;Style parent="Heading" me="Footer" /&gt;&lt;Style parent="Heading" me="Caption" /&gt;&lt;Style parent="Heading" me="Inactive" /&gt;&lt;Style parent="Normal" me="Selected" /&gt;&lt;Style parent="Normal" me="Editor" /&gt;&lt;Style parent="Normal" me="HighlightRow" /&gt;&lt;Style parent="Normal" me="EvenRow" /&gt;&lt;Style parent="Normal" me="OddRow" /&gt;&lt;Style parent="Heading" me="RecordSelector" /&gt;&lt;Style parent="Normal" me="FilterBar" /&gt;&lt;Style parent="FilterBar" me="FilterWatermark" /&gt;&lt;Style parent="Caption" me="Group" /&gt;&lt;/NamedStyles&gt;&lt;vertSplits&gt;1&lt;/vertSplits&gt;&lt;horzSplits&gt;1&lt;/horzSplits&gt;&lt;Layout&gt;None&lt;/Layout&gt;&lt;DefaultRecSelWidth&gt;21&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 1363, 444&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
</data>
<metadata name="ToolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>662, 17</value>
</metadata>
<data name="ToolStripButton3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAJVSURBVDhPxZFbSJNhGMe/oosgaF0VRBZ1UXS8LhCqu6C7
8Ebo0ou66W4Oy2VKYB5yOhybUU0zpxMxBWcS88wWaWgibh4aM7RMrUX7Nje/HX59G/TBUqfFoBd+PPA8
z//H+/IKkUiETPJ/hXc0Foqreykp69t0nkCQJIntaLeN0u9a5NVniUavxEtPmMYJH5bXrg272wrVDzvx
STESp3ZE5HbTCndt3zGMB+hcjZJf3Jayn1ZoH5yl1RtkcCWCdSpIS1EFc/t24TTW0O+P4pDi9K6KdHSN
KBlhfX2drSh/8o6OH6Cx+dC+8WErrcS7R8DdqGdcvnGCSZlSQ7+SSSusbvpAyxLU3yphKkuF5+DepNB7
SK4nVMwYK5mShVWWQSWTVljxdIRmWWi+V4UrOwvv2QNJ4cJpFV8vH2G+xcS0LCwzDigZIRwOsxX2oTms
8yFq3gfo+xnF1VCdFK7W6wjLopDMhBiis3tUyaQVOt+6ua+z0/YlyoAoC611eA/vxiPXT7IsLlOu60rJ
bCqUPENEx40sTdp5XGVGq2+nZ+EbY7FY8iPGYnEcyyI9zo9YWx0pWSEUCvEn8boLYL3CYuFxcq5nJ3s3
ch6hKWlDZ3ZQph+moKB7Qy6BsLa2xm/CswPETeeg4SLig6NY8k5RqK5V5jshRRg3nYfWq/iLjvIsV4VW
Y0pZ3glCMBgkQcxwBl5cIlh8jOa8k2jVeqZnlpOzv0ERPi+4RkB+pjl3P9p8w4bFnSIEAgESDA87qdfe
pEhdgdu9lOz9C4IoimSSzAv9fj+Zw88v9Dvul8vs9JEAAAAASUVORK5CYII=
</value>
</data>
<data name="ToolStripButton4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="tsbtnnew.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@@ -335,4 +472,46 @@
<metadata name="ctxMenuAuftragsamanagement.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>391, 17</value>
</metadata>
<data name="C1Leistungen.Images" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAA0SURBVChTdYkBCgAgDAL9/6eLIsd0eSCKhw/r9aCLtC88
vAdHMEIXKUIUhMK76EfagglgA6CqHOQpL6GyAAAAAElFTkSuQmCC
</value>
</data>
<data name="C1Leistungen.PrintInfo.PageSettings" mimetype="application/x-microsoft.net.object.binary.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFFTeXN0ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0
dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACRTeXN0ZW0uRHJh
d2luZy5QcmludGluZy5QYWdlU2V0dGluZ3MHAAAAD3ByaW50ZXJTZXR0aW5ncwVjb2xvcglwYXBlclNp
emULcGFwZXJTb3VyY2URcHJpbnRlclJlc29sdXRpb24JbGFuZHNjYXBlB21hcmdpbnMEBAQEBAQEJ1N5
c3RlbS5EcmF3aW5nLlByaW50aW5nLlByaW50ZXJTZXR0aW5ncwIAAAAgU3lzdGVtLkRyYXdpbmcuUHJp
bnRpbmcuVHJpU3RhdGUCAAAAIVN5c3RlbS5EcmF3aW5nLlByaW50aW5nLlBhcGVyU2l6ZQIAAAAjU3lz
dGVtLkRyYXdpbmcuUHJpbnRpbmcuUGFwZXJTb3VyY2UCAAAAKVN5c3RlbS5EcmF3aW5nLlByaW50aW5n
LlByaW50ZXJSZXNvbHV0aW9uAgAAACBTeXN0ZW0uRHJhd2luZy5QcmludGluZy5UcmlTdGF0ZQIAAAAf
U3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuTWFyZ2lucwIAAAACAAAACQMAAAAF/P///yBTeXN0ZW0uRHJh
d2luZy5QcmludGluZy5UcmlTdGF0ZQEAAAAFdmFsdWUAAgIAAAAACgoKAfv////8////AAkGAAAABQMA
AAAnU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuUHJpbnRlclNldHRpbmdzEgAAAAtwcmludGVyTmFtZQpk
cml2ZXJOYW1lCm91dHB1dFBvcnQLcHJpbnRUb0ZpbGUUcHJpbnREaWFsb2dEaXNwbGF5ZWQKZXh0cmFi
eXRlcwlleHRyYWluZm8GY29waWVzBmR1cGxleAdjb2xsYXRlE2RlZmF1bHRQYWdlU2V0dGluZ3MIZnJv
bVBhZ2UGdG9QYWdlB21heFBhZ2UHbWluUGFnZQpwcmludFJhbmdlDGRldm1vZGVieXRlcw1jYWNoZWRE
ZXZtb2RlAQEBAAAABwAEBAQAAAAABAAHAQEHAgceU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuRHVwbGV4
AgAAACBTeXN0ZW0uRHJhd2luZy5QcmludGluZy5UcmlTdGF0ZQIAAAAkU3lzdGVtLkRyYXdpbmcuUHJp
bnRpbmcuUGFnZVNldHRpbmdzAgAAAAgICAgiU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuUHJpbnRSYW5n
ZQIAAAAHAgIAAAAKBgcAAAAACQcAAAAAAAAACv//Bfj///8eU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcu
RHVwbGV4AQAAAAd2YWx1ZV9fAAgCAAAA/////wH3/////P///wAJCgAAAAAAAAAAAAAADycAAAAAAAAF
9f///yJTeXN0ZW0uRHJhd2luZy5QcmludGluZy5QcmludFJhbmdlAQAAAAd2YWx1ZV9fAAgCAAAAAAAA
AAAACgUGAAAAH1N5c3RlbS5EcmF3aW5nLlByaW50aW5nLk1hcmdpbnMIAAAABGxlZnQFcmlnaHQDdG9w
BmJvdHRvbQpkb3VibGVMZWZ0C2RvdWJsZVJpZ2h0CWRvdWJsZVRvcAxkb3VibGVCb3R0b20AAAAAAAAA
AAgICAgGBgYGAgAAAGQAAABkAAAAZAAAAGQAAAAAAAAAAABZQAAAAAAAAFlAAAAAAAAAWUAAAAAAAABZ
QAEKAAAAAQAAAAkDAAAAAfP////8////AAoKCgHy/////P///wAJDwAAAAEPAAAABgAAAGQAAABkAAAA
ZAAAAGQAAAAAAAAAAABZQAAAAAAAAFlAAAAAAAAAWUAAAAAAAABZQAs=
</value>
</data>
<data name="C1Leistungen.PropBag" xml:space="preserve">
<value>&lt;?xml version="1.0"?&gt;&lt;Blob&gt;&lt;Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"&gt;&lt;Data&gt;HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style8{}Style7{}Style2{}EvenRow{BackColor:White;}Normal{}RecordSelector{AlignImage:Center;}Style4{}OddRow{BackColor:ControlLight;}Style3{}Footer{}Style14{}FilterBar{BackColor:Info;}Heading{AlignVert:Center;Border:Flat,ControlDark,0, 1, 0, 1;ForeColor:ControlText;BackColor:Control;Wrap:True;}Style5{}Editor{}Style10{}Style16{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style15{}Style13{}Style12{}Style11{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style9{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style1{}Caption{AlignHorz:Center;}Style6{}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="21" DefRecSelWidth="21" VerticalScrollGroup="1" HorizontalScrollGroup="1"&gt;&lt;CaptionStyle parent="Style2" me="Style10" /&gt;&lt;EditorStyle parent="Editor" me="Style5" /&gt;&lt;EvenRowStyle parent="EvenRow" me="Style8" /&gt;&lt;FilterBarStyle parent="FilterBar" me="Style13" /&gt;&lt;FilterWatermarkStyle parent="FilterWatermark" me="Style14" /&gt;&lt;FooterStyle parent="Footer" me="Style3" /&gt;&lt;GroupStyle parent="Group" me="Style12" /&gt;&lt;HeadingStyle parent="Heading" me="Style2" /&gt;&lt;HighLightRowStyle parent="HighlightRow" me="Style7" /&gt;&lt;InactiveStyle parent="Inactive" me="Style4" /&gt;&lt;OddRowStyle parent="OddRow" me="Style9" /&gt;&lt;RecordSelectorStyle parent="RecordSelector" me="Style11" /&gt;&lt;SelectedStyle parent="Selected" me="Style6" /&gt;&lt;Style parent="Normal" me="Style1" /&gt;&lt;ClientRect&gt;0, 0, 1363, 444&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.MergeView&gt;&lt;/Splits&gt;&lt;NamedStyles&gt;&lt;Style parent="" me="Normal" /&gt;&lt;Style parent="Normal" me="Heading" /&gt;&lt;Style parent="Heading" me="Footer" /&gt;&lt;Style parent="Heading" me="Caption" /&gt;&lt;Style parent="Heading" me="Inactive" /&gt;&lt;Style parent="Normal" me="Selected" /&gt;&lt;Style parent="Normal" me="Editor" /&gt;&lt;Style parent="Normal" me="HighlightRow" /&gt;&lt;Style parent="Normal" me="EvenRow" /&gt;&lt;Style parent="Normal" me="OddRow" /&gt;&lt;Style parent="Heading" me="RecordSelector" /&gt;&lt;Style parent="Normal" me="FilterBar" /&gt;&lt;Style parent="FilterBar" me="FilterWatermark" /&gt;&lt;Style parent="Caption" me="Group" /&gt;&lt;/NamedStyles&gt;&lt;vertSplits&gt;1&lt;/vertSplits&gt;&lt;horzSplits&gt;1&lt;/horzSplits&gt;&lt;Layout&gt;None&lt;/Layout&gt;&lt;DefaultRecSelWidth&gt;21&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 1363, 444&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
</data>
<metadata name="OpenFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>950, 17</value>
</metadata>
</root>

View File

@@ -26,7 +26,7 @@ Public Class Behandlung
If value = 0 Then Exit Property
m_patientnr = value
Get_Behandlungen()
Me.SuperTabControl1.SelectedTab = Me.SuperTabControl1.Tabs(0)
Catch ex As Exception
log.Writelog("Behandlung: PatientNr Set: " + ex.Message, clsLog.Logtype.ApplError)
Dim a As Integer = 1
@@ -337,8 +337,8 @@ Public Class Behandlung
#End Region
Private Sub treebehandlungen_Click(sender As Object, e As EventArgs) Handles treebehandlungen.Click, treebehandlungen.AfterNodeSelect
nodeselected()
End Sub
@@ -358,6 +358,7 @@ Public Class Behandlung
Me.Leistungen1.Behandlungnr = Me.treebehandlungen.SelectedNode.Tag
Me.Leistungen1.Behandlungsstatus = Behandungdetail1.Behandlungsstatus
Me.Leistungen1.Dentotar = Behandungdetail1.cbboxNrAbrechnungstyp.Text.Substring(0, 8) = "Dentotar"
Try
Leistungen1.cbboxnrbehandler.SelectedValue = Behandungdetail1.cbboxnrbehandler.SelectedValue
Catch
@@ -383,7 +384,11 @@ Public Class Behandlung
Me.SuperTabControl1.Visible = enable
If Globals.Applicationtype = ApplicationTypes.Projektabrechnung Then
Me.SuperTabControl1.Tabs(0).Text = "Projekt"
Else
Me.SuperTabControl1.Tabs(2).Visible = False
End If
'Me.SuperTabControl1.Tabs(0).Focus()
End Sub
@@ -408,6 +413,7 @@ Public Class Behandlung
Me.Leistungen1.dtdatum.Value = Me.Behandungdetail1.DDTBehandlungsbeginn.Value
Me.Leistungen1.txtErgänzung.Text = ""
Me.Leistungen1.refresh_leistungen()
load_data()
End Sub
Private Sub LöschenToolStripMenuItem_Click(sender As Object, e As EventArgs)
@@ -1578,6 +1584,120 @@ Public Class Behandlung
End Try
End Sub
Private Sub ToolStripButton3_Click(sender As Object, e As EventArgs) Handles ToolStripButton3.Click
Dim f As New frmAkonto
f.ShowDialog()
If f.DialogResult = DialogResult.OK Then
Dim db As New clsDB
Dim ds As New DataSet
db.Get_Tabledata("Akonto", "where id=-1", "", "")
Dim dr As DataRow = db.dsDaten.Tables(0).NewRow
dr("nrbehandlung") = Me.treebehandlungen.SelectedNode.Tag
dr("nrfaktura") = 0
dr("erstellt_am") = Now
dr("mutiert_am") = Now
dr("mutierer") = Globals.ActUser
dr("betrag") = f.diwert.Value
dr("status") = 0
dr("aktiv") = 1
db.dsDaten.Tables(0).Rows.Add(dr)
db.Update_Data()
db = Nothing
load_data()
End If
Dim db1 As New clsDB
db1.Get_Tabledata("aktono", "", "Select top 1 * from akonto order by erstellt_am desc")
Dim akontoid As Integer = db1.dsDaten.Tables(0).Rows(0).Item(0)
Dim d As New clsDok
d.Save_Akonto_Document(akontoid, f.TextBox1.Text)
End Sub
Private Sub ToolStripButton4_Click(sender As Object, e As EventArgs) Handles ToolStripButton4.Click
load_data
End Sub
Private Sub load_data()
Try
Dim db As New clsDB
Me.c1akonto.DataSource = Nothing
db.Get_Tabledata("Aktonto", "", "Select * from akonto where nrbehandlung=" + Me.treebehandlungen.SelectedNode.Tag.ToString, "", False)
Me.c1akonto.DataSource = db.dsDaten.Tables(0)
Me.c1akonto.DataMember = db.dsDaten.Tables(0).TableName
Dim spalten As New Tabellenspalte
spalten.Spaltentitel_aktualisieren(c1akonto, "Akonto", db.dsDaten.Tables(0))
Catch
Me.SuperTabControl1.Tabs(2).Visible = False
End Try
End Sub
Private Sub RechnungsdokumentAnzeigenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles RechnungsdokumentAnzeigenToolStripMenuItem.Click
Dim d As New clsDok
Process.Start(d.Get_Aktono_Dokument(c1akonto.Columns(0).Value.ToString))
End Sub
Private Sub RechnungsDokumentErsetzenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles RechnungsDokumentErsetzenToolStripMenuItem.Click
Me.OpenFileDialog1.Filter = "PDF-Dokumente (*.pdf)|*.pdf|Word-Dokumente (*.docx)|*.docx"
Me.OpenFileDialog1.ShowDialog()
If Me.OpenFileDialog1.FileName <> "" Then
Dim akontoid As Integer = c1akonto.Columns(0).Value
Dim d As New clsDok
d.Save_Akonto_Document(akontoid, OpenFileDialog1.FileName)
End If
End Sub
Private Sub AkontoRechnungErstellenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AkontoRechnungErstellenToolStripMenuItem.Click
Try
Globals.akontobuchung = True
Globals.akontoid = c1akonto.Columns(0).Value
Behandungdetail1.Sofortrechnung(True, False, 0)
Globals.akontobuchung = False
load_data()
Catch
Globals.akontobuchung = False
End Try
End Sub
Private Sub AkontoRechnungVorschauToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AkontoRechnungVorschauToolStripMenuItem.Click
Try
Globals.akontobuchung = True
Globals.akontoid = c1akonto.Columns(0).Value
Globals.akontovorschau = True
Behandungdetail1.Sofortrechnung(True, False, 0)
Globals.akontobuchung = False
Globals.akontovorschau = False
Catch
Globals.akontobuchung = False
Globals.akontovorschau = False
End Try
load_data()
End Sub
Private Sub C1Aktonto_MouseDown(sender As Object, e As MouseEventArgs) Handles c1akonto.MouseDown
Me.c1akonto.Bookmark = Me.c1akonto.RowContaining(e.Y)
End Sub
Private Sub AkontoRechnungLöschenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AkontoRechnungLöschenToolStripMenuItem.Click
Dim db As New clsDB
db.Get_Tabledata("Zahlung", "", "Select * from zahlung where aktiv=1 and status<>9 and nrfaktura=" + c1akonto.Columns("nrfaktura").Value.ToString)
If db.dsDaten.Tables(0).Rows.Count > 0 Then
MsgBox("Akonto-Rechnung kann nicht gelöscht werden, da bereits Zahlungen auf diese Rechnung eingegangen sind.", vbExclamation)
Exit Sub
End If
db.Exec_SQL("Update faktura set aktiv=0, status=9, mutiert_am=getdate() where nrfaktura=" + c1akonto.Columns("nrfaktura").Value.ToString)
db.Exec_SQL("Update debitor set aktiv=0, status=9, mutiert_am=getdate() where nrfaktura=" + c1akonto.Columns("nrfaktura").Value.ToString)
db.Exec_SQL("delete from dms_dokument where nrfaktura=" + c1akonto.Columns("nrfaktura").Value.ToString)
db.Exec_SQL("update akonto set aktiv=0, mutiert_am=getdate() where id=" + c1akonto.Columns("id").Value.ToString)
load_data()
End Sub
Private Sub NeueAkontoZahlungToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles NeueAkontoZahlungToolStripMenuItem.Click
ToolStripButton3_Click(sender, e)
End Sub

View File

@@ -205,8 +205,8 @@
<data name="ToolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAF8KSURBVHhe7d0HeFvV3QZwQz/6fbS0sZUEx7F0JY/Y2XtP
AiEJCXtvKLSlUFYplLbQqljLSQgQEiBhhBFSkpDElu04k2wSnL33XmQw4kxWON890rEty39J9+hKtiS/
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAF8LSURBVHhe7d0HeFvV3QZwQz/6fbS0sZUEx7F0JY/Y2XtP
AiEJCXtvKLSlUFYplLbQqljLSQgQEgJhhBFSkpDElu04k2wSnL33XmQw4kxWON890rEty39J9+hKtiS/
7/P8Hvp9BEfWkfT+pXvuVRKCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC
IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCRDP9rEn/o9gbdTTnp9xpcaT8wexMuSsj39C1
pTXpl+KPIAiCIAiSKLHYks0WZ8oYi9XwjcVlYP7Mrl+dNjsNE8yuBh3Ef4IgCIIgSNyGJV2kFv+zBqvh
@@ -216,44 +216,44 @@
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
@@ -282,268 +282,268 @@
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
@@ -552,9 +552,9 @@
2q9EBdbvFDqUlsQdRAo1AGyZrn0D4MHF/BLA9EICAABo9d3uDp5vlqW6poa89M2i/hCZAWBriAFg+bva
NwCWb2qrLhzfBAgAABC+E6vbkD1DcdtNH4v6Q0ryzC2oO4kSagCYNYL+7/yVDjOTiwgAACBr99wWZNeQ
bKZnRP0hUgNAYeAB4OzmVPK/oSx5O4tcRAAAAFlrJ0lsAHSY+4v6Q4oc5ubUnUQJNgAcWaJ9A+CGqTnq
ovFvAQQAANBn0VuZZNdQSlxKiqg/JFIDwDa39ksA75vPLwFMLyQAAIBWP+xrz0ud7Jqa0veI6kN4CvMs
ovFvAQQAANBn0ZuZZNdQSlxKiqg/JFIDwDa39ksA75vPLwFMLyQAAIBWP+xrz0ud7Jqa0veI6kN4CvMs
ufQdVVOwAWDFB9o3AH6zjl8CmF5MAAAArXifUD1DM00T1YfwyAwAW4IMAHNfof8bf3xS+2FfO3XhAAAA
9OGfKFNdQ7IpL4rqQ3hmOJvmkHcUYUsBPQB8t037BsBFb2Wwn9RFAwAA0GvDVIkNgHZlqKg+hCcSA8Cx
9OGfKFNdQ7IpL4rqQ3hmOJvmkHcUYUsBPQB8t037BsBFb2awn9RFAwAA0GvDVIkNgHZlqKg+hCcSA8Cx
5do3AK6dnK0uWlsAAADdlr6tfQPgNLuSJqoP4SnOS29G3VGUQAPAjhnaNwDumZtLLiIAAIAsfl0Zqmtq
sKYfFbWHVMTtNGaTdxYh0ACweoL2DYBfrW5FLiIAAICM8k2tyZ4JYKaoPaQiMgPA5un0ADD/dRP55/3x
azV/v6e1unBtAAAAdDm4uDnZNSSb4hS1h1Rkus2URd5ZBGoA+GGn9g2A80dbyEUEAACQtblQ+wbA4jzl
@@ -569,49 +569,49 @@
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
oQTqUJUAAAAASUVORK5CYII=
fP6OwspX8AEAAABAnw3/ldgAaDNfIWoN0Zop1saXUXdmOLbP6s3O7xjAzm0HAADQYWsvtvQtjRsAVfyM
NlFriNZEbgAws6+3PMF+PvE0AACALhcO38xKnFTX1FRoa7pbVBoik9kjUn9N3aGyZr7cip07QC8kAACA
jFNbriS7hlKYZ5oqKg2RSaQGgAVv9WIXjtMLCQAAIOPg4k5k19BML4hKQ2RSZE37FX2Hylk7bQi5iAAA
ALI2Tssku4ZmvkZUGiKTSA0AexffrS7aUwAAAPoc/z1bOs5Edg2lxGpuIioNkQm/dCJ1h8r6auNj9EIC
AADIOHIrK82nu8Zfgb3pl6LOENlEYgAoHd6cnd3HF+5JAAAAXc7uuJrsGkphnqlU1BkimwVW8/9Rd6qM
z8Z0YxeO0QsJAAAg48vlncmuobhtil3UGSKbSAwAqyYPIhcRAABA1lZ3M7JrArhF1Bkim9JR2f9L3KFS
di24nVxEAAAAKccfYcvfk9gA6FIyRZ0hsplibflL6k6Vsae0NTu9ti0AAIAu5zc2Z7NG0F1TgzXtJGNJ
F4k6Q2SjdwAodijs0GyFfbvMBAAAoMvJFUayayhuu2mBqDIknIwb1+kS6o7VqtRlZl8voRcSAABAxuH5
6WTXUNx25RVRZUg40TsALBptJhcRAABA1rYi7QNAkU25T1QZEk4WWJP+h7xjNVr7IQYAAADQ7+RyI1vx
gfZDAMUOY2tRZUg40TsA7JiG4/8AAKDf6VVGNvdVbWcAFNgbnOf9JaoMCSdTpiT9grpztSh2mNnBUgwA
AACg36mVEsf/X1LKRI0h4UbPAFDqUtiJRfRCAgAAyPhykdQGwLdEjSHhxmpNupi6c7VY8Bre/QMAQGTs
LJbZAGh6RNQYEm70DACrPsAAAAAAEbDcxFZP1L4BsOglYxdRY0i44VdRIu9cDbZPz2LlK5sDAADocmZt
Dpv/Ot01NViVn/j32IgaQ8KNngHgq3XXsZ9PPAEAAKDLhaOPejaWU13jrzBP2SgqDNEb6g7W4rv995IL
CQAAIOP0znvInqEU2o0fifpC9Ia6g0OZNcKsLtpjNRYRAABA1pGya8muobjtpqdFfSF6Q93BoZR92Ipc
RAAAAFlbS/qQXUNyGPuJ+kL0ZqxV+Zm8k4PYObsXuYgAAACylo1vS3YNZUp+ZgNRX4jehDMAHFs1hFxE
AAAAGReOPc5muDLIrvFXaGu6W1QXEomod+oF/zs5lLN77iIXEgAAQMaZPfeTPUNx242fiupCIhF+TiV1
Rwcyw6Wwn4//iVxIAAAAGcdW3UB2DcVtM/1TVBcSiRRZTaeoOzqQZe/lkosIAAAga8fsfmTX0MzXiOpC
IpFCu2kdfUfTtpZ0IxcRAABA1ooJ7cmuobgdGamiupBIpNCmvEHd0YGsndKBHfp8EAAAgG6lwzPJrqnB
mnZE1BYSqRQ7TH3IOxsAACBGuO2mGaK2kEjF+30AxjXUHQ4AABAL1AHAJmoLiWSKnMYuRTb6TgcAAKhr
bofpalFZSKSjDgBzqDsdAACgTlnTj44b1+kSUVdIpFNsN6a/bzf9SN75AAAAdcRtNz0vqgqJVvidTN35
AAAAdcFtT9+ywGr+P1FTSLQyZUrSL9Q73O2/AAAAALXOmnbSnWdqJSoKiXb4pFVoVwrIxQAAAKgFhVbl
eNFLxi6impDaitWadHFRnukv6iKc9l8UAACAKHPzfWmikpC6SKmjSeMiu+mFojxlPbFAAAAAETHVrpxw
25QPi5zmHqKCkFhJ4bDc3xTkGdu47ebuAAAAkVBoN3UutaYb+UXpRN0gCIIgCIIgCIIgCIIgCIIgCIIg
CIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIg
CIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIg
CIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIg
CIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgSEwnKen/AaDL
XZHNmWozAAAAAElFTkSuQmCC
</value>
</data>
<data name="ToolStripDropDownButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">

View File

@@ -106,7 +106,7 @@
End Get
Set(value As Integer)
M_behandlungsstatus = value
enable_disable_fields()
Enable_Disable_fields()
End Set
End Property
Dim m_haschanges As Boolean
@@ -1090,10 +1090,11 @@
End Sub
'Public Sub ToolStripDropDownButton1_Click(sender As Object, e As EventArgs) Handles ToolStripDropDownButton1.Click
Public Sub Sofortrechnung(ByVal alsPDF As Boolean, Optional alsMail As Boolean = False, Optional Mailtext As Integer = 0)
Globals.pdfCollection.Clear()
Me.Save_Data()
Dim result As String = db.Get_Datavalue("Select status from behandlu where nrbehandlung=" + Me.Behandlungsnr.ToString, "")
If result <> 2 And result <> 5 Then
If result <> 2 And result <> 5 And Globals.akontobuchung = False Then
If MsgBox("Es können nur abgeschlossene Rechnungen/KV gedruckt und verbucht werden. Abschliessen und drucken/verbuchen?", vbYesNo + vbQuestion) = vbYes Then
'btnAbschliessen_Click(sender, e)
Else
@@ -1101,14 +1102,21 @@
End If
End If
Dim Meldung As String
Dim res As MsgBoxResult
If Globals.akontovorschau = False Then
If result = 5 And Mailtext = 1 Then Mailtext = 3
If result = 5 Then Meldung = "Kostenvoranschlag drucken?" Else Meldung = "Rechnung drucken und verbuchen?"
Dim res As MsgBoxResult
If Globals.IgnorePrint = False Then
res = MsgBox(Meldung, vbYesNo + vbQuestion)
Else
res = MsgBoxResult.Yes
End If
Else
Res = MsgBoxResult.Yes
End If
If res = MsgBoxResult.Yes Then
Dim buchen As Boolean = True
If result = 5 Then buchen = False
@@ -1144,6 +1152,7 @@
f.Visible = False
f.Show()
f.Visible = False
f.Fakturierung(reportnr, Me.Behandlungsnr, "", i, buchen:=buchen)
f.Close()
If anzahlraten > 1 And i < 2 And Folgeauswertung > 0 Then
@@ -1172,6 +1181,7 @@
doloop = False
End If
End While
If Globals.IgnorePrint Then
evh.Refresh_Behandlungen(Me.Behandlungsnr, Me.Patientnr)
Exit Sub
@@ -1179,6 +1189,29 @@
Dim pdfitem As clspdfcollectionitem = Globals.pdfCollection.Item(1)
Dim xdb As New clsDB
If Globals.akontobuchung = True Then
Try
xdb.Get_Tabledata("akonto", "", "Select * from akonto where id=" + Globals.akontoid.ToString)
If xdb.dsDaten.Tables(0).Rows.Count > 0 Then
Dim tmpcollection As New Collection
For i = 1 To Globals.pdfCollection.Count
tmpcollection.Add(Globals.pdfCollection(i))
Next
Globals.pdfCollection.Clear()
For Each r As DataRow In xdb.dsDaten.Tables(0).Rows
Dim d As New clsDok
Dim fn As String = d.Get_Aktono_Dokument(r("id"))
If fn <> "" Then Globals.pdfCollection.Add(New clspdfcollectionitem(pdfitem.fakturanr, fn))
Next
For i = 1 To tmpcollection.Count
Globals.pdfCollection.Add(tmpcollection.Item(i))
Next
End If
Catch
End Try
Else
Try
xdb.Get_Tabledata("Dateien", "", "Select * from behandlungsdateien where nrbehandlung=" + Me.Behandlungsnr.ToString)
If xdb.dsDaten.Tables(0).Rows.Count > 0 Then
@@ -1197,9 +1230,9 @@
End If
Catch
End Try
End If
End If
Globals.akontobuchung = False
Dim pdfh As New clspdfhelper
If result = 5 Then
pdfh.Create_Archivdoc(clspdfhelper.GetEmpfaengerType.FromOfferte, "", "Kostenvoranschlag:", Me.Behandlungsnr)
@@ -1213,7 +1246,7 @@
pdfh = Nothing
evh.Refresh_Behandlungen(Me.Behandlungsnr, Me.Patientnr)
End If
Globals.FakturaNr = 0

View File

@@ -197,6 +197,6 @@
</value>
</data>
<data name="C1Leistungen.PropBag" xml:space="preserve">
<value>&lt;?xml version="1.0"?&gt;&lt;Blob&gt;&lt;Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"&gt;&lt;Data&gt;HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style8{}Style7{}EvenRow{BackColor:White;}Normal{}RecordSelector{AlignImage:Center;}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}Style4{}OddRow{BackColor:ControlLight;}Style3{}Footer{}Style14{}Heading{Wrap:True;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;BackColor:Control;ForeColor:ControlText;}Style5{}Editor{}Style10{}Style16{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style15{}Style13{}Style12{}Style11{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style9{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style6{}Style1{}Caption{AlignHorz:Center;}Style2{}FilterBar{BackColor:Info;}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="21" DefRecSelWidth="21" VerticalScrollGroup="1" HorizontalScrollGroup="1"&gt;&lt;CaptionStyle parent="Style2" me="Style10" /&gt;&lt;EditorStyle parent="Editor" me="Style5" /&gt;&lt;EvenRowStyle parent="EvenRow" me="Style8" /&gt;&lt;FilterBarStyle parent="FilterBar" me="Style13" /&gt;&lt;FilterWatermarkStyle parent="FilterWatermark" me="Style14" /&gt;&lt;FooterStyle parent="Footer" me="Style3" /&gt;&lt;GroupStyle parent="Group" me="Style12" /&gt;&lt;HeadingStyle parent="Heading" me="Style2" /&gt;&lt;HighLightRowStyle parent="HighlightRow" me="Style7" /&gt;&lt;InactiveStyle parent="Inactive" me="Style4" /&gt;&lt;OddRowStyle parent="OddRow" me="Style9" /&gt;&lt;RecordSelectorStyle parent="RecordSelector" me="Style11" /&gt;&lt;SelectedStyle parent="Selected" me="Style6" /&gt;&lt;Style parent="Normal" me="Style1" /&gt;&lt;ClientRect&gt;0, 0, 1429, 169&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.MergeView&gt;&lt;/Splits&gt;&lt;NamedStyles&gt;&lt;Style parent="" me="Normal" /&gt;&lt;Style parent="Normal" me="Heading" /&gt;&lt;Style parent="Heading" me="Footer" /&gt;&lt;Style parent="Heading" me="Caption" /&gt;&lt;Style parent="Heading" me="Inactive" /&gt;&lt;Style parent="Normal" me="Selected" /&gt;&lt;Style parent="Normal" me="Editor" /&gt;&lt;Style parent="Normal" me="HighlightRow" /&gt;&lt;Style parent="Normal" me="EvenRow" /&gt;&lt;Style parent="Normal" me="OddRow" /&gt;&lt;Style parent="Heading" me="RecordSelector" /&gt;&lt;Style parent="Normal" me="FilterBar" /&gt;&lt;Style parent="FilterBar" me="FilterWatermark" /&gt;&lt;Style parent="Caption" me="Group" /&gt;&lt;/NamedStyles&gt;&lt;vertSplits&gt;1&lt;/vertSplits&gt;&lt;horzSplits&gt;1&lt;/horzSplits&gt;&lt;Layout&gt;None&lt;/Layout&gt;&lt;DefaultRecSelWidth&gt;21&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 1429, 175&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
<value>&lt;?xml version="1.0"?&gt;&lt;Blob&gt;&lt;Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"&gt;&lt;Data&gt;HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style8{}Style7{}EvenRow{BackColor:White;}Normal{}RecordSelector{AlignImage:Center;}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}Style4{}OddRow{BackColor:ControlLight;}Style3{}Footer{}Style14{}Heading{ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;BackColor:Control;Wrap:True;}Style5{}Editor{}Style10{}Style16{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style15{}Style13{}Style12{}Style11{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style9{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style6{}Style1{}Caption{AlignHorz:Center;}Style2{}FilterBar{BackColor:Info;}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="21" DefRecSelWidth="21" VerticalScrollGroup="1" HorizontalScrollGroup="1"&gt;&lt;CaptionStyle parent="Style2" me="Style10" /&gt;&lt;EditorStyle parent="Editor" me="Style5" /&gt;&lt;EvenRowStyle parent="EvenRow" me="Style8" /&gt;&lt;FilterBarStyle parent="FilterBar" me="Style13" /&gt;&lt;FilterWatermarkStyle parent="FilterWatermark" me="Style14" /&gt;&lt;FooterStyle parent="Footer" me="Style3" /&gt;&lt;GroupStyle parent="Group" me="Style12" /&gt;&lt;HeadingStyle parent="Heading" me="Style2" /&gt;&lt;HighLightRowStyle parent="HighlightRow" me="Style7" /&gt;&lt;InactiveStyle parent="Inactive" me="Style4" /&gt;&lt;OddRowStyle parent="OddRow" me="Style9" /&gt;&lt;RecordSelectorStyle parent="RecordSelector" me="Style11" /&gt;&lt;SelectedStyle parent="Selected" me="Style6" /&gt;&lt;Style parent="Normal" me="Style1" /&gt;&lt;ClientRect&gt;0, 0, 1429, 169&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.MergeView&gt;&lt;/Splits&gt;&lt;NamedStyles&gt;&lt;Style parent="" me="Normal" /&gt;&lt;Style parent="Normal" me="Heading" /&gt;&lt;Style parent="Heading" me="Footer" /&gt;&lt;Style parent="Heading" me="Caption" /&gt;&lt;Style parent="Heading" me="Inactive" /&gt;&lt;Style parent="Normal" me="Selected" /&gt;&lt;Style parent="Normal" me="Editor" /&gt;&lt;Style parent="Normal" me="HighlightRow" /&gt;&lt;Style parent="Normal" me="EvenRow" /&gt;&lt;Style parent="Normal" me="OddRow" /&gt;&lt;Style parent="Heading" me="RecordSelector" /&gt;&lt;Style parent="Normal" me="FilterBar" /&gt;&lt;Style parent="FilterBar" me="FilterWatermark" /&gt;&lt;Style parent="Caption" me="Group" /&gt;&lt;/NamedStyles&gt;&lt;vertSplits&gt;1&lt;/vertSplits&gt;&lt;horzSplits&gt;1&lt;/horzSplits&gt;&lt;Layout&gt;None&lt;/Layout&gt;&lt;DefaultRecSelWidth&gt;21&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 1429, 175&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
</data>
</root>

136
DPM2016/Behandlung/frmAkonto.Designer.vb generated Normal file
View File

@@ -0,0 +1,136 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class frmAkonto
Inherits System.Windows.Forms.Form
'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Wird vom Windows Form-Designer benötigt.
Private components As System.ComponentModel.IContainer
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.diwert = New DevComponents.Editors.DoubleInput()
Me.Label1 = New System.Windows.Forms.Label()
Me.Label2 = New System.Windows.Forms.Label()
Me.TextBox1 = New System.Windows.Forms.TextBox()
Me.Button1 = New System.Windows.Forms.Button()
Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog()
Me.Button2 = New System.Windows.Forms.Button()
Me.Button3 = New System.Windows.Forms.Button()
CType(Me.diwert, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'diwert
'
'
'
'
Me.diwert.BackgroundStyle.Class = "DateTimeInputBackground"
Me.diwert.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square
Me.diwert.ButtonFreeText.Shortcut = DevComponents.DotNetBar.eShortcut.F2
Me.diwert.Increment = 1.0R
Me.diwert.Location = New System.Drawing.Point(172, 17)
Me.diwert.Margin = New System.Windows.Forms.Padding(4)
Me.diwert.Name = "diwert"
Me.diwert.ShowUpDown = True
Me.diwert.Size = New System.Drawing.Size(226, 22)
Me.diwert.TabIndex = 8
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Location = New System.Drawing.Point(13, 22)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(50, 17)
Me.Label1.TabIndex = 9
Me.Label1.Text = "Betrag"
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Location = New System.Drawing.Point(13, 62)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(142, 17)
Me.Label2.TabIndex = 10
Me.Label2.Text = "Rechnungsdokument"
'
'TextBox1
'
Me.TextBox1.Location = New System.Drawing.Point(172, 62)
Me.TextBox1.Name = "TextBox1"
Me.TextBox1.Size = New System.Drawing.Size(407, 22)
Me.TextBox1.TabIndex = 11
'
'Button1
'
Me.Button1.Location = New System.Drawing.Point(601, 62)
Me.Button1.Name = "Button1"
Me.Button1.Size = New System.Drawing.Size(127, 23)
Me.Button1.TabIndex = 12
Me.Button1.Text = "Datei Auswählen"
Me.Button1.UseVisualStyleBackColor = True
'
'OpenFileDialog1
'
Me.OpenFileDialog1.FileName = "OpenFileDialog1"
'
'Button2
'
Me.Button2.Location = New System.Drawing.Point(16, 147)
Me.Button2.Name = "Button2"
Me.Button2.Size = New System.Drawing.Size(84, 23)
Me.Button2.TabIndex = 13
Me.Button2.Text = "Speichern"
Me.Button2.UseVisualStyleBackColor = True
'
'Button3
'
Me.Button3.Location = New System.Drawing.Point(644, 147)
Me.Button3.Name = "Button3"
Me.Button3.Size = New System.Drawing.Size(84, 23)
Me.Button3.TabIndex = 14
Me.Button3.Text = "Abbruch"
Me.Button3.UseVisualStyleBackColor = True
'
'frmAkonto
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 16.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(740, 182)
Me.Controls.Add(Me.Button3)
Me.Controls.Add(Me.Button2)
Me.Controls.Add(Me.Button1)
Me.Controls.Add(Me.TextBox1)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.diwert)
Me.Name = "frmAkonto"
Me.Text = "Akonto-Details"
CType(Me.diwert, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents diwert As DevComponents.Editors.DoubleInput
Friend WithEvents Label1 As Label
Friend WithEvents Label2 As Label
Friend WithEvents TextBox1 As TextBox
Friend WithEvents Button1 As Button
Friend WithEvents OpenFileDialog1 As OpenFileDialog
Friend WithEvents Button2 As Button
Friend WithEvents Button3 As Button
End Class

View File

@@ -0,0 +1,123 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="OpenFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
</root>

View File

@@ -0,0 +1,29 @@
Public Class frmAkonto
Dim m_behandlungnr As Integer
Property Behandlungnr As Integer
Get
Return m_behandlungnr
End Get
Set(value As Integer)
m_behandlungnr = value
End Set
End Property
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Me.OpenFileDialog1.Filter = "PDF-Dokumente (*.pdf)|*.pdf|Word-Dokumente (*.docx)|*.docx"
Me.OpenFileDialog1.ShowDialog()
If Me.OpenFileDialog1.FileName <> "" Then Me.TextBox1.Text = Me.OpenFileDialog1.FileName
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Me.DialogResult = DialogResult.OK
Me.Close()
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
Me.DialogResult = DialogResult.Cancel
Me.Close()
End Sub
End Class

View File

@@ -65,7 +65,7 @@
<OptionInfer>On</OptionInfer>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>DPMNeu.ico</ApplicationIcon>
<ApplicationIcon>PADM.ico</ApplicationIcon>
</PropertyGroup>
<PropertyGroup>
<ApplicationManifest>My Project\app.manifest</ApplicationManifest>
@@ -182,45 +182,313 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>..\DPMLizenzmanagement\SHUKeyGen\bin\Debug\SHUKeyGen.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Compression.Base, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<Reference Include="Syncfusion.BulletGraph.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\Debug\Syncfusion.Compression.Base.dll</HintPath>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.BulletGraph.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Core.WinForms, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<Reference Include="Syncfusion.Calculate.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\Debug\Syncfusion.Core.WinForms.dll</HintPath>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Calculate.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.DataSource.WinForms, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<Reference Include="Syncfusion.Calculate.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\Debug\Syncfusion.DataSource.WinForms.dll</HintPath>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Calculate.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grid.Base, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<Reference Include="Syncfusion.Chart.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\Debug\Syncfusion.Grid.Base.dll</HintPath>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Chart.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.GridCommon.WinForms, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<Reference Include="Syncfusion.Chart.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\Debug\Syncfusion.GridCommon.WinForms.dll</HintPath>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Chart.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Pdf.Base, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<Reference Include="Syncfusion.Compression.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\Debug\Syncfusion.Pdf.Base.dll</HintPath>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Compression.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.PdfViewer.Windows, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<Reference Include="Syncfusion.Core.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\Debug\Syncfusion.PdfViewer.Windows.dll</HintPath>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Core.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SfListView.WinForms, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<Reference Include="Syncfusion.Data.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\Debug\Syncfusion.SfListView.WinForms.dll</HintPath>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Data.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Shared.Base, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<Reference Include="Syncfusion.DataSource.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\Debug\Syncfusion.Shared.Base.dll</HintPath>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.DataSource.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Shared.Windows, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<Reference Include="Syncfusion.Diagram.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\Debug\Syncfusion.Shared.Windows.dll</HintPath>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Diagram.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Diagram.Utility.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Diagram.Utility.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Diagram.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Diagram.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.DICOM.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.DICOM.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.DocIO.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.DocIO.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.DocIO.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.DocIO.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.DocToPDFConverter.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.DocToPDFConverter.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Edit.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Edit.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.ExcelChartToImageConverter.WPF, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.ExcelChartToImageConverter.WPF.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.ExcelToPDFConverter.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.ExcelToPDFConverter.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Gauge.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Gauge.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grid.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Grid.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grid.Grouping.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Grid.Grouping.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grid.Grouping.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Grid.Grouping.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grid.Grouping.Windows.XmlSerializers, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Grid.Grouping.Windows.XmlSerializers.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grid.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Grid.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grid.Windows.XmlSerializers, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Grid.Windows.XmlSerializers.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.GridCommon.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.GridCommon.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.GridConverter.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.GridConverter.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.GridHelperClasses.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.GridHelperClasses.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grouping.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Grouping.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grouping.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Grouping.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.HighContrastTheme.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.HighContrastTheme.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.HtmlConverter.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.HtmlConverter.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.HTMLUI.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.HTMLUI.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.HTMLUI.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.HTMLUI.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Licensing, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=632609b4d040f6b4, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Licensing.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Linq.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Linq.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Maps.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Maps.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.MIME.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.MIME.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Office2016Theme.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Office2016Theme.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Office2019Theme.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Office2019Theme.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.OfficeChart.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.OfficeChart.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.OfficeChartToImageConverter.WPF, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.OfficeChartToImageConverter.WPF.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Olap.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Olap.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Pdf.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Pdf.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Pdf.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Pdf.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.PdfViewer.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.PdfViewer.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.PivotAnalysis.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.PivotAnalysis.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.PivotAnalysis.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.PivotAnalysis.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.PivotChart.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.PivotChart.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.PivotConverter.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.PivotConverter.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.PMML.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.PMML.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Presentation.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Presentation.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.PresentationToPdfConverter.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.PresentationToPdfConverter.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.ProjIO.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.ProjIO.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Schedule.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Schedule.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Schedule.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Schedule.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Scripting.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Scripting.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Scripting.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Scripting.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SfBarcode.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.SfBarcode.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SfChart.WPF, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.SfChart.WPF.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SfDataGrid.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.SfDataGrid.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SfDataGridConverter.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.SfDataGridConverter.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SfInput.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.SfInput.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SfListView.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.SfListView.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SfSmithChart.WinForms, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.SfSmithChart.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Shared.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Shared.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Shared.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Shared.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Shared.WPF, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Shared.WPF.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SpellChecker.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.SpellChecker.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Spreadsheet.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Spreadsheet.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SpreadsheetHelper.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.SpreadsheetHelper.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Tools.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Tools.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Tools.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.Tools.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.TreeMap.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.TreeMap.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.XlsIO.Base, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.XlsIO.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.XlsIO.Windows, Version=19.1460.0.54, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.1.0.54\Assemblies\4.5\Syncfusion.XlsIO.Windows.dll</HintPath>
</Reference>
<Reference Include="System">
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6\System.dll</HintPath>
@@ -308,6 +576,12 @@
<Compile Include="Behandlung\Form1.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Behandlung\frmAkonto.Designer.vb">
<DependentUpon>frmAkonto.vb</DependentUpon>
</Compile>
<Compile Include="Behandlung\frmAkonto.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Behandlung\frmLeistungDetail.Designer.vb">
<DependentUpon>frmLeistungDetail.vb</DependentUpon>
</Compile>
@@ -734,6 +1008,9 @@
<EmbeddedResource Include="Behandlung\Form1.resx">
<DependentUpon>Form1.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Behandlung\frmAkonto.resx">
<DependentUpon>frmAkonto.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Behandlung\frmLeistungDetail.resx">
<DependentUpon>frmLeistungDetail.vb</DependentUpon>
</EmbeddedResource>

View File

@@ -843,6 +843,12 @@ Public Class clsDB
scmCmdToExecute.Parameters.Add(New SqlParameter("@Rate", SqlDbType.Int, 4, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, rate))
scmCmdToExecute.Parameters.Add(New SqlParameter("@behandlungsnummer", SqlDbType.VarChar, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, behandlungsnummer))
scmCmdToExecute.Parameters.Add(New SqlParameter("@Betrag", SqlDbType.Float, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, Betrag))
If Globals.akontobuchung = True Then
scmCmdToExecute.Parameters.Add(New SqlParameter("@akontoid", SqlDbType.Int, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, Globals.akontoid))
Else
scmCmdToExecute.Parameters.Add(New SqlParameter("@akontoid", SqlDbType.Int, 255, ParameterDirection.Input, True, 0, 0, "", DataRowVersion.Proposed, Globals.akontoid))
End If
scmCmdToExecute.Connection.Open()
'scmCmdToExecute.Connection.Open()
scmCmdToExecute.ExecuteNonQuery()

View File

@@ -3,6 +3,12 @@ Imports System.Data.SqlClient
Imports System.Data.SqlTypes
Imports System.IO
Imports DevComponents.AdvTree
Imports Syncfusion.DocIO
Imports Syncfusion.DocIO.DLS
Imports Syncfusion.DocToPDFConverter
Imports Syncfusion.OfficeChart
Imports Syncfusion.OfficeChartToImageConverter
Imports Syncfusion.Pdf
Public Class clsDok
@@ -220,6 +226,112 @@ Public Class clsDok
End Function
#End Region
Function convert_to_pdf(filename As String) As String
Dim xwordDocument As New WordDocument(filename, FormatType.Docx)
xwordDocument.ChartToImageConverter = New ChartToImageConverter()
xwordDocument.ChartToImageConverter.ScalingMode = ScalingMode.Normal
Dim converter As New DocToPDFConverter()
converter.Settings.EnableFastRendering = True
converter.Settings.EmbedFonts = True
converter.Settings.EmbedCompleteFonts = True
converter.Settings.AutoTag = True
'Converts Word document into PDF document
Dim xpdfDocument As PdfDocument
xpdfDocument = converter.ConvertToPDF(xwordDocument)
xpdfDocument.Save(filename + ".pdf")
xpdfDocument.Close(True)
xwordDocument.Close()
Return filename + ".pdf"
End Function
Public Function Save_Akonto_Document(AkontoID As Integer, ByVal Filename As String) As Boolean
Try
If UCase(Path.GetExtension(Filename)) = ".DOCX" Then
Filename = convert_to_pdf(Filename)
End If
Dim Connection As New SqlConnection()
Dim DA As New SqlDataAdapter("select * from akonto where id=" + AkontoID.ToString, Connection)
Dim cb As SqlCommandBuilder = New SqlCommandBuilder(DA)
Dim ds As New DataSet()
Dim fs As New FileStream(Filename, FileMode.OpenOrCreate, FileAccess.Read)
Dim mydata(fs.Length) As Byte
Try
fs.Read(mydata, 0, fs.Length)
fs.Close()
Connection.ConnectionString = My.Settings.ConnectionString
Connection.Open()
DA.Fill(ds, "Dokument")
Dim myRow As DataRow
If ds.Tables(0).Rows.Count = 0 Then
Return False
Else
myRow = ds.Tables(0).Rows(0)
myRow.Item("rechnungsdatei") = mydata
DA.Update(ds, "Dokument")
End If
Return True
Catch ex As Exception
MsgBox(ex.Message)
Return False
Finally
fs = Nothing
cb = Nothing
ds = Nothing
DA = Nothing
Connection.Close()
Connection = Nothing
End Try
Catch
End Try
End Function
Public Function Get_Aktono_Dokument(ByVal Akontoid As Integer) As String
Dim Filename As String = My.Settings.TempPath
If Right(Filename, 1) <> "\" Then Filename = Filename + "\"
Dim connection As New SqlConnection()
Dim da As New SqlDataAdapter("Select * From akonto where id=" + Akontoid.ToString, connection)
Dim CB As SqlCommandBuilder = New SqlCommandBuilder(da)
Dim ds As New DataSet()
Try
connection.ConnectionString = My.Settings.ConnectionString
connection.Open()
da.Fill(ds, "Dokument")
Dim myRow As DataRow
myRow = ds.Tables(0).Rows(0)
Dim MyData() As Byte
MyData = myRow.Item("Rechnungsdatei")
Dim K As Long
K = UBound(MyData)
Filename = Filename + Format(Now, "yyyyMMddHHmmss") + "_"
Filename = Filename + Akontoid.ToString + ".pdf"
If System.IO.File.Exists(Filename) Then
System.IO.File.Delete(Filename)
End If
Dim fs As New FileStream(Filename, FileMode.OpenOrCreate, FileAccess.Write)
fs.Write(MyData, 0, K)
fs.Close()
fs = Nothing
Catch ex As Exception
'MsgBox(ex.Message, MsgBoxStyle.Critical)
Return ""
Finally
connection.Close()
connection = Nothing
End Try
CB = Nothing
ds = Nothing
da = Nothing
Return Filename
End Function
#Region "Tree"
Public Function LoadTree(ByRef Tree As DevComponents.AdvTree.AdvTree)
Dim db As New clsDB
@@ -312,7 +424,7 @@ Public Class clsDok
#Region "Datahandling"
Public Function Update_Grid(ByVal Strukturelement As Integer, ByVal Keyvalue As Integer, ByRef c1dokumente As C1.Win.C1TrueDBGrid.C1TrueDBGrid)
dbdokumente.Get_Tabledata("Dokumente", "", "Select * from dms_dokument where dms_strukturnr=" + Strukturelement.ToString + " and keyvalue=" + Keyvalue.ToString + " and aktiv=1 order by erstellt_am desc")
dbdokumente.Get_Tabledata("Dokumente", "", "Select * from dms_dokument where dms_strukturnr=" + Strukturelement.ToString + " And keyvalue=" + Keyvalue.ToString + " And aktiv=1 order by erstellt_am desc")
c1dokumente.DataSource = Nothing
c1dokumente.DataSource = dbdokumente.dsDaten.Tables(0)
c1dokumente.DataMember = dbdokumente.dsDaten.Tables(0).TableName
@@ -370,7 +482,7 @@ Public Class clsDok
Dim Hauptfaktura As Integer
db.Get_Tabledata("Doks", "", "Select nrhauptfaktura from faktura where nrbehandlung=" + nrbehandlung.ToString + " order by erstellt_am desc")
Hauptfaktura = db.dsDaten.Tables(0).Rows(0).Item(0)
db.Get_Tabledata("Doks", "", "Select * from dms_dokument where nrfaktura=" + Hauptfaktura.ToString + " and aktiv=1")
db.Get_Tabledata("Doks", "", "Select * from dms_dokument where nrfaktura=" + Hauptfaktura.ToString + " And aktiv=1")
If db.dsDaten.Tables(0).Rows.Count > 0 Then
If MsgBox("Möchten Sie die vorhandenen Dokumente löschen?", vbYesNo + vbQuestion) = vbNo Then Exit Sub
db.Get_Tabledata("fakturen", "", "Select nrfaktura from faktura where nrhauptfaktura=" + Hauptfaktura.ToString + " order by erstellt_am desc")

View File

@@ -56,6 +56,7 @@ Public Class frmReportView
Print_Rechnung(False, False, rate, kopie, fakturanr)
If kopie = 1 Then Exit Sub
If buchen = False Then Exit Sub
If Globals.akontovorschau = True Then Exit Sub
rechnung_buchen(rate, daten.Tables("ESDaten").Rows(0).Item("Nur_Franken") + daten.Tables("ESDaten").Rows(0).Item("Nur_Rappen") / 100)
End Sub
@@ -331,7 +332,13 @@ Public Class frmReportView
dbr(0) = "@ifakturanr"
dbr(1) = Fakturanr
paramdaten.Rows.Add(dbr)
If Globals.akontobuchung = True Then
dbr = paramdaten.NewRow
dbr(0) = "@iakontoid"
dbr(1) = Globals.akontoid
paramdaten.Rows.Add(dbr)
End If
db.Get_Tabledata("sp_get_fakturadata", "", "", "", True, paramdaten)
daten.Tables.Add(db.dsDaten.Tables(0).Copy)
@@ -569,7 +576,13 @@ Public Class frmReportView
dbr(0) = "@iHauptfakturanr"
If ratenr = 0 Then dbr(1) = 0 Else dbr(1) = Globals.HauptfakturaNr
paramdaten.Rows.Add(dbr)
If Globals.akontobuchung = True Then
dbr = paramdaten.NewRow
dbr(0) = "@iakontoid"
dbr(1) = Globals.akontoid
paramdaten.Rows.Add(dbr)
End If
db.Get_Tabledata("sp_get_fakturadata", "", "", "", True, paramdaten)
Dim Referenznr As String

View File

@@ -1,6 +1,8 @@
Imports System.Math
Module Globals
Public akontobuchung As Boolean = False
Public akontoid As Integer
Public akontovorschau As Boolean = False
Public sec As DPMSecurity
Public UseSecurityObjects As Boolean = False

View File

@@ -7,14 +7,14 @@
<framework targetVersion="4.6" profile="Full" supportedRuntime="4.0.30319" />
</compatibleFrameworks>
<dependency>
<dependentAssembly dependencyType="install" codebase="DPM2018.exe.manifest" size="41831">
<dependentAssembly dependencyType="install" codebase="DPM2018.exe.manifest" size="90996">
<assemblyIdentity name="DPM2018.exe" version="1.0.0.2" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="msil" type="win32" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
<dsig:DigestValue>18ypgM1g6lgdo8LnMBKp/zAXc6Nq5tg45+wOulckS6o=</dsig:DigestValue>
<dsig:DigestValue>LHyq7KMGoojL2AdfKOkqO0Va8Aw2QzAUU7I68AfxmqU=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

View File

@@ -0,0 +1,840 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.BulletGraph.Windows</name>
</assembly>
<members>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.themeStyle">
<summary>
It contains the value of the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.ThemeStyle"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.isVisualStyleEnabled">
<summary>
It contains the value of the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.IsVisualStyleEnabled"/> property.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.OnThemeNameChanged(System.String)">
<summary>
Helps to apply the ThemeName settings in control
</summary>
<param name="themeName">ThemeName</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.GetControlName(System.String)">
<summary>
Helps to apply the ControlName settings in control
</summary>
<param name="controlName">ControlName</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.OnDraw(System.Drawing.Graphics)">
<summary>
Helps to update the renderer settings of BulletGraph
</summary>
<param name="e">PaintEventArgs</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.DrawTick">
<summary>
Helps to draw tick for <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.DrawCaptionStroke(System.Drawing.Graphics)">
<summary>
Helps to draw caption for <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.DrawRange(System.Drawing.Graphics)">
<summary>
Helps to draw range for <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.DrawLabel(System.Drawing.Graphics)">
<summary>
Helps to draw label for <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.DrawMeasure(System.Drawing.Graphics)">
<summary>
Helps to draw measured symbols for <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.IsVisualStyleEnabled">
<summary>
Gets a value indicating whether the visual style based theme is applied to the control and
also indicates whether the theme files are referred from external assemblies or not.
</summary>
<value>Return true, if the visual style based theme is applied to the control. Otherwise returns false.</value>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.ThemeStyle">
<summary>
Gets or sets the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle"/> value used to customize the appearance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/>.
</summary>
<remarks>
This ThemeStyle settings will be applied only when the VisualStyleBased theme has been applied to the control.
</remarks>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphCaptionPosition">
<summary>
Enumerates the values for position of caption in the bullet graph.
</summary>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.CaptionDisplayMode">
<summary>
Enumerates the values for display mode of caption in the bullet graph.
</summary>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphTicksPosition">
<summary>
Enumerates the values for position of ticks in the bullet graph.
</summary>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphLabelsPosition">
<summary>
Enumerates the values for position of labels in the bullet graph.
</summary>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphFlowDirection">
<summary>
Enumerates the values for the flow direction of the quantitative scale.
</summary>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphLabel">
<summary>
 Represents the label of quantitative scale in the bullet graph.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphLabel.labelValue">
<summary>
Gets or sets label value as double.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphLabel.LabelStroke">
<summary>
Gets or sets the label stroke color of the bullet graph.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphLabel.Label">
<summary>
Gets or sets the label value of the bullet graph.
</summary>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphTick">
<summary>
 Represents the tick of quantitative scale in the bullet graph.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphTick.tickValue">
<summary>
Gets or sets the tick value as double.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphTick.TickLength">
<summary>
Gets or sets the tick length of the bullet graph.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphTick.TickStroke">
<summary>
Gets or sets the tick stroke color of the bullet graph.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphTick.TickStrokeThickness">
<summary>
Gets or sets tick stroke thickness of the bullet graph.
</summary>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleHelper">
<summary>
Represents the class used to validate <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> customization.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleHelper.SetTickStroke(Syncfusion.Windows.Forms.BulletGraph.BulletGraph)">
<summary>
Helps to set the stroke for the ticks in <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/>.
</summary>
<param name="bulletGraph">BulletGraph.</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleHelper.AddMinorTick(Syncfusion.Windows.Forms.BulletGraph.BulletGraph,System.Double,System.Double,Syncfusion.Windows.Forms.BulletGraph.QualitativeRange)">
<summary>
Helps to set the stroke for the minor ticks <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/>.
</summary>
<param name="bulletGraph">BulletGraph.</param>
<param name="position">The position to draw the ticks.</param>
<param name="smallTicksPerInterval">The interval to place the ticks</param>
<param name="correspRange">The range for the ticks</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleHelper.GetCaptionLocation(Syncfusion.Windows.Forms.BulletGraph.BulletGraph,System.Drawing.SizeF,System.Drawing.Size,System.Drawing.Size)">
<summary>
Calculates location of the caption of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/>.
</summary>
<param name="bulletGraph">BulletGraph.</param>
<param name="actualCaptionSize">The size of the caption of bullet graph.</param>
<param name="captionSize">The size of the caption</param>
<param name="labelSize">The size of the label</param>
<returns>Returns the calculated location of the caption.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleHelper.CalculateRangeLocation(Syncfusion.Windows.Forms.BulletGraph.BulletGraph,System.Drawing.Size,System.Drawing.Size)">
<summary>
Calculates location of the range of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/>.
</summary>
<param name="bulletGraph">BulletGraph.</param>
<param name="captionSize">The size of the caption</param>
<param name="labelSize">The size of the label</param>
<returns>Returns the calculated range location.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleHelper.CalculateLocation(Syncfusion.Windows.Forms.BulletGraph.BulletGraph,System.Drawing.Size,System.Drawing.Size)">
<summary>
Calculates location of the range of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/>.
</summary>
<param name="bulletGraph">BulletGraph.</param>
<param name="captionSize">The size of the caption</param>
<param name="labelSize">The size of the label</param>
<returns>Returns the calculated range location.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleHelper.CalculateHorizontalLabelPosition(Syncfusion.Windows.Forms.BulletGraph.BulletGraph,System.Drawing.Point,System.Drawing.Size,System.Drawing.Point)">
<summary>
Calculates horizontal location of the label of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/>.
</summary>
<param name="bulletGraph">BulletGraph.</param>
<param name="rangesLocation">The locaion of the range</param>
<param name="labelSize">The size of the label</param>
<param name="labelLocation">The location of the label</param>
<returns>Returns the calculated range location.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleHelper.CalculateVerticalLabelPosition(Syncfusion.Windows.Forms.BulletGraph.BulletGraph,System.Drawing.Point,System.Drawing.Size,System.Drawing.Point)">
<summary>
Calculates vertical location of the label of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/>.
</summary>
<param name="bulletGraph">BulletGraph.</param>
<param name="rangesLocation">The locaion of the range</param>
<param name="labelSize">The size of the label</param>
<param name="labelLocation">The location of the label</param>
<returns>Returns the calculated range location.</returns>
</member>
<member name="T:Syncfusion.BulletGraphWindowsAssembly">
<exclude/>
<summary>
This class holds the name of the Syncfusion.BulletGraph.Windows assembly and provides a helper
routine that helps with resolving types when loading a serialization stream and when
the framework probes for assemblies by reflection.
</summary>
</member>
<member name="F:Syncfusion.BulletGraphWindowsAssembly.Name">
<summary>
The full name of this assembly without version information: "Syncfusion.BulletGraph.Windows"
</summary>
</member>
<member name="F:Syncfusion.BulletGraphWindowsAssembly.Assembly">
<summary>
A reference to the <see cref="T:System.Reflection.Assembly"/> for the BulletGraph assembly.
</summary>
</member>
<member name="F:Syncfusion.BulletGraphWindowsAssembly.RootNamespace">
<summary>
The root namespace of this assembly. Used internally for locating resources within the assembly.
</summary>
</member>
<member name="M:Syncfusion.BulletGraphWindowsAssembly.#cctor">
<summary>
Initializes the <see cref="T:Syncfusion.BulletGraphWindowsAssembly"/> class.
</summary>
</member>
<member name="M:Syncfusion.BulletGraphWindowsAssembly.AssemblyResolver(System.Object,System.ResolveEventArgs)">
<summary>
This delegate helps with resolving types and can be used as an event handler
for a <see cref="E:System.AppDomain.AssemblyResolve"/> event.
</summary>
<param name="sender">The source of the event.</param>
<param name="e">The event data with information about the type.</param>
<returns>A reference to the assembly where the type is located.</returns>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.AssemblyInfo">
<summary>
AssemblyInformation for internal use.
</summary>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.QualitativeRange">
<summary>
 Represents the qualitative range of the bullet graph.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.QualitativeRange.rangeWidth">
<summary>
Gets or sets the range width.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.QualitativeRange.rangeRect">
<summary>
Gets or sets the range rectangle bounding box.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.QualitativeRange.RangeStart">
<summary>
Gets or sets the range start value.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.QualitativeRange.RangeEnd">
<summary>
Gets or sets the range end value.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.QualitativeRange.RangeStroke">
<summary>
Gets or sets the range stroke color.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.QualitativeRange.RangeOpacity">
<summary>
Gets or sets the range opacity.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.QualitativeRange.RangeCaption">
<summary>
Gets or sets the range caption.
</summary>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.QualitativeRangeCollection">
<summary>
Represents a collection of Qualitative ranges
</summary>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore">
<summary>
Provides storage for the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle"/> object.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.CaptionColorProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.CaptionColor"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.BackColorProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.BackColor"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.LabelColorProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.LabelColor"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.RangeColorProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.RangeColor"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.RangeStyleProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.RangeStyle"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.FeaturedMeasuredSymbolColorProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.FeaturedMeasuredSymbolColor"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.ComparativeMeasureSymbolColorProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ComparativeMeasureSymbolColor"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.MinorTickColorProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.MinorTickColor"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.MajorTickColorProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.MajorTickColor"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.FeaturedMeasuredSymbolThicknessProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.FeaturedMeasuredSymbolThickness"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.ComparativeMeasureSymbolThicknessProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ComparativeMeasureSymbolThickness"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.FontSizeProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.FontSize"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.MinorTickThicknessProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.MinorTickThickness"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.MajorTickThicknessProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.MajorTickThickness"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.FontProperty">
<summary>
Provides information about the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.Font"/> property.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.staticData">
<summary>
It contains the value of the <see cref="!:Syncfusion.WinForms.Styles. BulletGraphAdvStyleInfoStore .StaticDataStore"/> property value.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore"/> class.
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" -->
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.GetStaticData">
<summary>
Initializes the <see cref="T:Syncfusion.Styles.StaticData"/>, if <see cref="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.staticData"/> is null.
</summary>
<returns><see cref="T:Syncfusion.Styles.StaticData"/></returns>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore.StaticDataStore">
<summary>
Gets the static data value of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore"/> class.
</summary>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoSubObjectIdentity">
<summary>
Represents a class that provides style identity information for nested objects of the
<see cref="T:Syncfusion.Styles.StyleInfoPropertyGrid"/> class.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoSubObjectIdentity.#ctor(Syncfusion.Styles.StyleInfoBase,Syncfusion.Styles.StyleInfoProperty)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoSubObjectIdentity"/> class.
</summary>
<param name="owner">The <see cref="T:Syncfusion.Styles.StyleInfoBase"/> that owns this sub-object.</param>
<param name="sip">The <see cref="T:Syncfusion.Styles.StyleInfoProperty"/> descriptor for this expandable sub-object.</param>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle">
<summary>
Represents the class to define the style for <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.defaultStyle">
<summary>
It contains the value of the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.DefaultStyle"/> property.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle"/> class.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.#ctor(Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle"/> class.
</summary>
<param name="store"> Holds instance of a <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore"/> class. </param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.#ctor(Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoIdentity)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle"/> class.
</summary>
<param name="identity">A <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoIdentity"/> that holds the identity for this <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore"/>.</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.#ctor(Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoIdentity,Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle"/> class.
</summary>
<param name="identity">A <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoIdentity"/> that holds the identity for this <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore"/>.</param>
<param name="store"> Holds instance of a <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore"/> class </param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.CreateSubObjectIdentity(Syncfusion.Styles.StyleInfoProperty)">
<summary>
Overridden to create a product-specific identity object for the sub object.
</summary>
<param name="sip">
StyleInfoProperty descriptor for this sub object.
</param>
<returns>
Identity for the sub object.
</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.GetDefaultStyle">
<summary>
Gets the default style value of the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.DefaultStyle"/> class.
</summary>
<returns>Returns the default style value.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ShouldSerializeCaptionColor">
<summary>
Determines a value indicating whether to serialize <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.CaptionColor"/> property.
</summary>
<returns><b>True</b> if the property was modified; Otherwise <b>False</b>.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ShouldSerializeLabelColor">
<summary>
Determines a value indicating whether to serialize <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.LabelColor"/> property.
</summary>
<returns><b>True</b> if the property was modified; Otherwise <b>False</b>.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ShouldSerializeFeaturedMeasuredSymbolColor">
<summary>
Determines a value indicating whether to serialize <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.FeaturedMeasuredSymbolColor"/> property.
</summary>
<returns><b>True</b> if the property was modified; Otherwise <b>False</b>.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ShouldSerializeComparativeMeasureSymbolColor">
<summary>
Determines a value indicating whether to serialize <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ComparativeMeasureSymbolColor"/> property.
</summary>
<returns><b>True</b> if the property was modified; Otherwise <b>False</b>.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ShouldSerializeMinorTickColor">
<summary>
Determines a value indicating whether to serialize <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.MinorTickColor"/> property.
</summary>
<returns><b>True</b> if the property was modified; Otherwise <b>False</b>.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ShouldSerializeMajorTickColor">
<summary>
Determines a value indicating whether to serialize <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.MajorTickColor"/> property.
</summary>
<returns><b>True</b> if the property was modified; Otherwise <b>False</b>.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ShouldSerializeBackColor">
<summary>
Determines a value indicating whether to serialize <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.BackColor"/> property.
</summary>
<returns><b>True</b> if the property was modified; Otherwise <b>False</b>.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ShouldSerializeRangeColor">
<summary>
Determines a value indicating whether to serialize <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.RangeColor"/> property.
</summary>
<returns><b>True</b> if the property was modified; Otherwise <b>False</b>.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ShouldSerializeFont">
<summary>
Determines a value indicating whether to serialize <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.Font"/> property.
</summary>
<returns><b>True</b> if the property was modified; Otherwise <b>False</b>.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ShouldSerializeRangeStyle">
<summary>
Determines a value indicating whether to serialize <see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.RangeStyle"/> property.
</summary>
<returns><b>True</b> if the property was modified; Otherwise <b>False</b>.</returns>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.DefaultStyle">
<summary>
Gets the default style value for the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.CaptionColor">
<summary>
Gets or sets the caption color of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Drawing.Color"/> value is used to fill the caption of the bullet graph.</value>
<remarks>
This color has filled to caption of the bullet graph only when set the
<see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.CaptionStroke"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.RangeColor">
<summary>
Gets or sets the range color of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Drawing.Color"/> value is used to fill the range of the bullet graph.</value>
<remarks>
This color has filled to range of the bullet graph only when set the
<see cref="P:Syncfusion.Windows.Forms.BulletGraph.QualitativeRange.RangeStroke"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.RangeStyle">
<summary>
Gets or sets the range style.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.LabelColor">
<summary>
Gets or sets the label color of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Drawing.Color"/> value is used to fill the label of the bulletgraph.</value>
<remarks>
This color has filled to label of the bulletgraph only when set the
<see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.LabelStroke"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.FeaturedMeasuredSymbolColor">
<summary>
Gets or sets the featured measured symbol color of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Drawing.Color"/> value is used to fill the featured measured symbol of the bulletgraph.</value>
<remarks>
This color has filled to featured measured symbol of the bulletgraph only when set the
<see cref="!:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.FeaturedMeasuredSymbolStroke"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ComparativeMeasureSymbolColor">
<summary>
Gets or sets the comparative measure symbol color of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Drawing.Color"/> value is used to fill the comparative measure symbol of the bulletgraph.</value>
<remarks>
This color has filled to comparative measure symbol of the bulletgraph only when set the
<see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.ComparativeMeasureSymbolStroke"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.MinorTickColor">
<summary>
Gets or sets the minor tick color of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Drawing.Color"/> value is used to fill the minor tick of the bulletgraph.</value>
<remarks>
This color has filled to minor tick of the bulletgraph only when set the
<see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.MinorTickStroke"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.MajorTickColor">
<summary>
Gets or sets the major tick color of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Drawing.Color"/> value is used to fill the major tick of the bulletgraph.</value>
<remarks>
This color has filled to major tick of the bulletgraph only when set the
<see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.MajorTickStroke"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.BackColor">
<summary>
Gets or sets the back color of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Drawing.Color"/> value is used to fill the back of the bullet graph.</value>
<remarks>
This color has filled to back of the bullet graph only when set the
<see cref="!:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.BackStroke"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.FeaturedMeasuredSymbolThickness">
<summary>
Gets or sets the featured measured symbol thickness of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Int32"/> value is used to set the featured measured symbol thickness of the bulletgraph.</value>
<remarks>
This thickness has set to featured measured symbol of the bulletgraph only when set the
<see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.FeaturedMeasureBarStrokeThickness"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.ComparativeMeasureSymbolThickness">
<summary>
Gets or sets the comparative measure symbol thickness of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Int32"/> value is used to set the comparative measure symbol thickness of the bulletgraph.</value>
<remarks>
This thickness has set to comparative measure symbol of the bulletgraph only when set the
<see cref="!:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.ComparativeMeasureSymbolStrokeThicnkess"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.FontSize">
<summary>
Gets or sets the font size of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Int32"/> value is used to set the font size of the bulletgraph.</value>
<remarks>
This size has set to font size of the bulletgraph only when set the
<see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.LabelFontSize"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.MinorTickThickness">
<summary>
Gets or sets the minor tick thickness of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Int32"/> value is used to set the minor tick thickness of the bulletgraph.</value>
<remarks>
This thickness has set to minor tick of the bulletgraph only when set the
<see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.MinorTickStrokeThickness"/> property.
</remarks>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.Font">
<summary>
Gets or sets the <see cref="T:System.Drawing.Font"/> value of the
<see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle.MajorTickThickness">
<summary>
Gets or sets the major tick thickness of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> control.
</summary>
<value>The <see cref="T:System.Int32"/> value is used to set the major tick thickness of the bulletgraph.</value>
<remarks>
This thickness has set to major tick of the bulletgraph only when set the
<see cref="P:Syncfusion.Windows.Forms.BulletGraph.BulletGraph.MajorTickStrokeThickness"/> property.
</remarks>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphInfoSubObjectIdentity">
<summary>
Represents a class that provides style identity information for nested objects of the
<see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle"/> class.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphInfoSubObjectIdentity.#ctor(Syncfusion.Styles.StyleInfoBase,Syncfusion.Styles.StyleInfoProperty)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphInfoSubObjectIdentity"/> class.
</summary>
<param name="owner">
The <see cref="T:Syncfusion.Styles.StyleInfoBase"/> that owns this sub-object.
</param>
<param name="sip">
The <see cref="T:Syncfusion.Styles.StyleInfoProperty"/> descriptor for this expandable
sub-object.
</param>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoIdentity">
<summary>
Implements the class that provide the identity information of <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle"/>
using <see cref="T:Syncfusion.Styles.StyleInfoSubObjectIdentity"/>.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoIdentity.bulletGraph">
<summary>
Maintains the bullet graph for create the identity.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoIdentity.#ctor(Syncfusion.Windows.Forms.BulletGraph.BulletGraph)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoIdentity"/> class.
</summary>
<param name="graph">
<see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraph"/> to create an identity.
</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoIdentity.GetBaseStyles(Syncfusion.Styles.IStyleInfo)">
<summary>
Loops through all base styles until it finds a style that has a specific property initialized.
</summary>
<param name="thisStyleInfo">A instance of <see cref="T:Syncfusion.Styles.IStyleInfo"/></param>
<returns>
Returns the <see cref="T:Syncfusion.Styles.IStyleInfo"/>.
</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoIdentity.OnStyleChanged(Syncfusion.Styles.StyleInfoBase,Syncfusion.Styles.StyleInfoProperty)">
<summary>
Occurs when a property in the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphVisualStyle"/> has changed.
</summary>
<param name="style">The <see cref="T:Syncfusion.Styles.StyleInfoBase"/> instance that has changed.</param>
<param name="sip">A <see cref="T:Syncfusion.Styles.StyleInfoProperty"/> that identifies the property to operate on.</param>
</member>
<member name="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo">
<summary>
Represents the class to define the style for <see cref="T:Syncfusion.Windows.Forms.BulletGraph.QualitativeRange"/>.
</summary>
</member>
<member name="F:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.defaultStyle">
<summary>
It contains the value of the <see cref="P:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.DefaultStyle"/> property.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo"/> class.
</summary>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.#ctor(Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo"/> class.
</summary>
<param name="style">The style object that contains the original data.</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.#ctor(Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo"/> class.
</summary>
<param name="store">A <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore"/> that holds data for this
<see cref="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo"/>.
All changes in this style object will be saved in the
<see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore"/> object.</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.#ctor(Syncfusion.Styles.StyleInfoSubObjectIdentity)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo"/> class.
</summary>
<param name="identity">
<see cref="T:Syncfusion.Styles.StyleInfoIdentityBase"/> to create an identity for <see cref="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo"/>.
</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.#ctor(Syncfusion.Styles.StyleInfoSubObjectIdentity,Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo"/> class.
</summary>
<param name="identity">
<see cref="T:Syncfusion.Styles.StyleInfoIdentityBase"/> to create an identity for <see cref="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo"/>.
</param>
<param name="store">A <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore"/> that holds data for this
<see cref="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo"/>.
All changes in this style object will be saved in the
<see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore"/> object.</param>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.MakeCopy(Syncfusion.Styles.StyleInfoBase,Syncfusion.Styles.StyleInfoProperty)">
<summary>
Makes an exact copy of the current object.
</summary>
<param name="newOwner">The new owner style object for the copied object.</param>
<param name="sip">The identifier for this object.</param>
<returns>A copy of the current object registered with the new owner style object.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.CreateSubObjectIdentity(Syncfusion.Styles.StyleInfoProperty)">
<summary>
Overridden to create a product-specific identity object for the sub object.
</summary>
<param name="sip">
StyleInfoProperty descriptor for this sub object.
</param>
<returns>
Identity for the sub object.
</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.GetDefaultStyle">
<summary>
Gets the default style value of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo"/> class.
</summary>
<returns>Returns the default style value.</returns>
</member>
<member name="M:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.ShouldSerializeRangeColor">
<summary>
Determines whether range color has been modified and its contents should be serialized at design-time.
</summary>
<returns>True if contents were changed; False otherwise.</returns>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.DefaultStyle">
<summary>
Gets the default style value for the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo"/>.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.RangeColor">
<summary>
Gets or sets the range color value of the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.QualitativeRange"/>.
</summary>
</member>
<member name="P:Syncfusion.Windows.Forms.BulletGraph.RangeStyleInfo.Store">
<summary>
Gets the <see cref="T:Syncfusion.Windows.Forms.BulletGraph.BulletGraphStyleInfoStore"/> object that holds all the data for
this style object.
</summary>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.Calculate.Windows</name>
</assembly>
<members>
<member name="T:Syncfusion.Calculate.CalcQuick">
<summary>
A class that allows you to quickly add calculation support for controls on a form, or usercontrol.
</summary>
</member>
<member name="M:Syncfusion.Calculate.CalcQuick.RegisterControlArray(System.Windows.Forms.Control[])">
<summary>
A Virtual method that registers an array of controls as formula objects in this CalcQuick instance.
</summary>
<param name="controls">The control array.</param>
</member>
<member name="M:Syncfusion.Calculate.CalcQuick.RegisterControl(System.Windows.Forms.Control)">
<summary>
Used to register a control as a calculation object in this CalcQuick instance.
</summary>
<param name="c">The control to register.</param>
<remarks>
To reference this calculation object from another calculation in this CalcQuick
object, you use the Control.Name string. The value of this calculation object is
bound to the Control.Text property.
</remarks>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -0,0 +1,383 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.DICOM.Base</name>
</assembly>
<members>
<member name="T:Syncfusion.XlsIOBaseAssembly">
<exclude/>
<summary>
This class holds the name of the Syncfusion.XlsIO.Base assembly and provides a helper
routine that helps with resolving types when loading a serialization stream and when
the framework probes for assemblies by reflection.
</summary>
</member>
<member name="F:Syncfusion.XlsIOBaseAssembly.Name">
<summary>
The full name of this assembly without version information: "Syncfusion.XlsIO"
</summary>
</member>
<member name="F:Syncfusion.XlsIOBaseAssembly.Assembly">
<summary>
A reference to the <see cref="T:System.Reflection.Assembly"/> for the XlsIO assembly.
</summary>
</member>
<member name="F:Syncfusion.XlsIOBaseAssembly.RootNamespace">
<summary>
The root namespace of this assembly. Used internally for locating resources within the assembly.
</summary>
</member>
<member name="T:Syncfusion.DICOM.DICOMImage">
<summary>
</summary>
</member>
<member name="M:Syncfusion.DICOM.DICOMImage.#ctor">
<summary>
Initializes a new instance of the <see cref="!:DICOMConverter"/> class.
</summary>
<param name="engine">The engine.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMImage.#ctor(System.Drawing.Image)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.DICOM.DICOMImage"/> class.
</summary>
<param name="image">The image.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMImage.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="!:DICOMConverter"/> class.
</summary>
<param name="fileName">Name of the file.</param>
<param name="engine">The engine.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMImage.#ctor(System.IO.Stream)">
<summary>
Initializes a new instance of the <see cref="!:DICOMConverter"/> class.
</summary>
<param name="stream">The stream.</param>
<param name="engine">The engine.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMImage.Save(System.IO.Stream)">
<summary>
Converts the specified save stream.
</summary>
<param name="saveStream">The save stream.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMImage.Dispose">
<summary>
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
</summary>
</member>
<member name="P:Syncfusion.DICOM.DICOMImage.FileName">
<summary>
Gets or sets the name of the file.
</summary>
<value>The name of the file.</value>
</member>
<member name="P:Syncfusion.DICOM.DICOMImage.InputStream">
<summary>
Gets or sets the input stream.
</summary>
<value>The input stream.</value>
</member>
<member name="T:Syncfusion.DICOM.DICOMEncoder">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.ApplicationEntity">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.AgeString">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.AttributeTag">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.CodeString">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.Date">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.DecimalString">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.Date_Time">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.FloatingPointSingle">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.FloatingPointDouble">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.IntegerString">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.LongString">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.LongText">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.OtherByteString">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.OtherFloatString">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.OtherWordString">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.PersonName">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.ShortString">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.SignedLong">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.SequenceOfItems">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.SignedShort">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.ShortText">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.Time">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.UniqueIdentifier">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.UnsignedLong">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.Unknown">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.UnsignedShort">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.UnlimitedText">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.MediaStorageSOPClassUID">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.MediaStorageSOPInstanceUID">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.TransferSyntaxUID">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.ImplementationClassUID">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.StudyInstanceUID">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.SeriesInstanceUID">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.SpecificCharacterSet">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.SOPInstanceUID">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.Modality">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.ConversionType">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.PhotometricInterpretation">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.m_skip">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.offset">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.m_bitMapImage">
<summary>
</summary>
</member>
<member name="F:Syncfusion.DICOM.DICOMEncoder.m_emptyBytes">
<summary>
</summary>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.Encode(System.IO.Stream,System.Drawing.Image)">
<summary>
Encodes the specified save stream.
</summary>
<param name="saveStream">The save stream.</param>
<param name="fileName">Name of the file.</param>
<param name="engine">The engine.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.WriteImage(System.IO.Stream)">
<summary>
Writes the image.
</summary>
<param name="saveStream">The save stream.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.WriteDataElements(System.IO.Stream)">
<summary>
Writes the data elements.
</summary>
<param name="saveStream">The save stream.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.WriteFileMetaElements(System.IO.Stream)">
<summary>
Writes the file meta elements.
</summary>
<param name="saveStream">The save stream.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.WriteFileFormat(System.IO.Stream)">
<summary>
Writes the file format.
</summary>
<param name="saveStream">The save stream.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.WriteHeaderPart(System.IO.Stream)">
<summary>
Writes the header part.
</summary>
<param name="saveStream">The save stream.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.WriteToStream(System.Byte[],System.IO.Stream)">
<summary>
Writes to stream.
</summary>
<param name="array">The array.</param>
<param name="saveStream">The save stream.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.WriteToStream(System.IO.Stream,System.String,System.String,System.Byte[])">
<summary>
Writes to stream.
</summary>
<param name="saveStream">The save stream.</param>
<param name="keyword">The keyword.</param>
<param name="vr">The vr.</param>
<param name="required">The required.</param>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.GetBytes(System.Int32,System.Int32)">
<summary>
Gets the bytes.
</summary>
<param name="length">The length.</param>
<param name="count">The count.</param>
<returns></returns>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.GetAppendedBytes(System.Byte[],System.Byte[])">
<summary>
Gets the appended bytes.
</summary>
<param name="p">The p.</param>
<param name="lenCalc">The len calc.</param>
<returns></returns>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.GetImageBytes(System.UInt16)">
<summary>
Gets the image bytes.
</summary>
<param name="image">The image.</param>
<returns></returns>
</member>
<member name="M:Syncfusion.DICOM.DICOMEncoder.GetImageBytes">
<summary>
Gets the image bytes.
</summary>
<returns></returns>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.DocIO.Windows</name>
</assembly>
<members>
</members>
</doc>

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,70 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.Grid.Base</name>
</assembly>
<members>
<member name="T:Syncfusion.NamespaceDoc">
<summary>
The Syncfusion namespace contains classes that defines the value and reference data types, events and event handlers, interfaces, attributes and processing the exceptions.
</summary>
</member>
<member name="T:Syncfusion.GridBaseAssembly">
<exclude/>
<summary>
This class holds the name of the Syncfusion.Grid.Base assembly and provides a helper
routine that helps with resolving types when loading a serialization stream and when
the framework probes for assemblies by reflection.
</summary>
</member>
<member name="F:Syncfusion.GridBaseAssembly.Name">
<summary>
The full name of this assembly without version information: "Syncfusion.Grid.Base".
</summary>
</member>
<member name="F:Syncfusion.GridBaseAssembly.Assembly">
<summary>
A reference to the <see cref="T:System.Reflection.Assembly"/> for the grid assembly.
</summary>
</member>
<member name="F:Syncfusion.GridBaseAssembly.RootNamespace">
<summary>
The root namespace of this assembly. Used internally for locating resources within the assembly.
</summary>
</member>
<member name="M:Syncfusion.GridBaseAssembly.AssemblyResolver(System.Object,System.ResolveEventArgs)">
<summary>
This delegate helps with resolving types and can be used as an eventhandler
for a <see cref="E:System.AppDomain.AssemblyResolve"/> event.
</summary>
<param name="sender">The source of the event.</param>
<param name="e">The event data with information about the type.</param>
<returns>A reference to the assembly where the type is located.</returns>
<remarks>
Use this handler when reading back types from a serialization stream
saved with an earlier version of this assembly.
</remarks>
<example>
<code lang="C#">
public static GridModel LoadSoap(Stream s)
{
try
{
AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(GridBaseAssembly.AssemblyResolver);
SoapFormatter b = new SoapFormatter();
b.AssemblyFormat = FormatterAssemblyStyle.Simple;
GridModel t = b.Deserialize(s) as GridModel;
t.Modified = false;
return t;
}
finally
{
AppDomain.CurrentDomain.AssemblyResolve -= new ResolveEventHandler(GridBaseAssembly.AssemblyResolver);
}
}
</code>
</example>
</member>
</members>
</doc>

Binary file not shown.

View File

@@ -0,0 +1,70 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.Grid.Grouping.Base</name>
</assembly>
<members>
<member name="T:Syncfusion.NamespaceDoc">
<summary>
The Syncfusion namespace contains classes that defines the value and reference data types, events and event handlers, interfaces, attributes and processing the exceptions.
</summary>
</member>
<member name="T:Syncfusion.GridGroupingBaseAssembly">
<exclude/>
<summary>
This class holds the name of the Syncfusion.Grid.Grouping.Base assembly and provides a helper
routine that helps with resolving types when loading a serialization stream and when
the framework probes for assemblies by reflection.
</summary>
</member>
<member name="F:Syncfusion.GridGroupingBaseAssembly.Name">
<summary>
The full name of this assembly without version information: "Syncfusion.Grid.Grouping.Base".
</summary>
</member>
<member name="F:Syncfusion.GridGroupingBaseAssembly.Assembly">
<summary>
A reference to the <see cref="T:System.Reflection.Assembly"/> for the Grid assembly.
</summary>
</member>
<member name="F:Syncfusion.GridGroupingBaseAssembly.RootNamespace">
<summary>
The root namespace of this assembly. Used internally for locating resources within the assembly.
</summary>
</member>
<member name="M:Syncfusion.GridGroupingBaseAssembly.AssemblyResolver(System.Object,System.ResolveEventArgs)">
<summary>
This delegate helps with resolving types and can be used as an event handler
for a <see cref="E:System.AppDomain.AssemblyResolve"/> event.
</summary>
<param name="sender">The source of the event.</param>
<param name="e">The event data with information about the type.</param>
<returns>A reference to the assembly where the type is located.</returns>
<remarks>
Use this handler when reading back types from a serialization stream
saved with an earlier version of this assembly.
</remarks>
<example>
<code lang="C#">
public static GridModel LoadSoap(Stream s)
{
try
{
AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(GridBaseAssembly.AssemblyResolver);
SoapFormatter b = new SoapFormatter();
b.AssemblyFormat = FormatterAssemblyStyle.Simple;
GridModel t = b.Deserialize(s) as GridModel;
t.Modified = false;
return t;
}
finally
{
AppDomain.CurrentDomain.AssemblyResolve -= new ResolveEventHandler(GridBaseAssembly.AssemblyResolver);
}
}
<para/>
</code>
</example>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -0,0 +1,75 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.Grouping.Windows</name>
</assembly>
<members>
<member name="T:Syncfusion.NamespaceDoc">
<summary>
The Syncfusion namespace contains classes that defines the value and reference data types, events and event handlers, interfaces, attributes and processing the exceptions.
</summary>
</member>
<member name="T:Syncfusion.GroupingWindowsAssembly">
<exclude/>
<summary>
This class holds the name of the Syncfusion.Grouping.Windows assembly and provides a helper
routine that helps with resolving types when loading a serialization stream and when
the framework probes for assemblies by reflection.
</summary>
</member>
<member name="F:Syncfusion.GroupingWindowsAssembly.Name">
<summary>
The full name of this assembly without version information: "Syncfusion.Grouping.Windows"
</summary>
</member>
<member name="F:Syncfusion.GroupingWindowsAssembly.Assembly">
<summary>
A reference to the <see cref="T:System.Reflection.Assembly"/> for the Grouping assembly.
</summary>
</member>
<member name="F:Syncfusion.GroupingWindowsAssembly.RootNamespace">
<summary>
The root namespace of this assembly. Used internally for locating resources within the assembly.
</summary>
</member>
<member name="M:Syncfusion.GroupingWindowsAssembly.AssemblyResolver(System.Object,System.ResolveEventArgs)">
<summary>
This delegate helps with resolving types and can be used as a eventhandler
for a <see cref="E:System.AppDomain.AssemblyResolve"/> event.
</summary>
<param name="sender">The source of the event.</param>
<param name="e">The event data with information about the type.</param>
<returns>A reference to the assembly where the type is located.</returns>
<remarks>
Use this handler when reading back types from a serialization stread
saved with an earlier version of this assembly.
</remarks>
<example>
<code lang="C#">
public static GroupingModel LoadSoap(Stream s)
{
try
{
AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(GroupingBaseAssembly.AssemblyResolver);
SoapFormatter b = new SoapFormatter();
b.AssemblyFormat = FormatterAssemblyStyle.Simple;
GroupingModel t = b.Deserialize(s) as GroupingModel;
t.Modified = false;
return t;
}
finally
{
AppDomain.CurrentDomain.AssemblyResolve -= new ResolveEventHandler(GroupingBaseAssembly.AssemblyResolver);
}
}
</code>
</example>
</member>
<member name="T:Syncfusion.Windows.Forms.Grouping.NamespaceDoc">
<summary>
The Syncfusion.Windows.Forms.Grid.Grouping namespace contains classes that implements the Essential GridGroupingControl and its events and event handlers, interfaces, attributes and processing the exceptions.
</summary>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.HighContrastTheme.WinForms</name>
</assembly>
<members>
</members>
</doc>

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More