update 20240826

master
Stefan Hutter 1 year ago
parent 32fce2ef24
commit 19d3a65dfd

@ -157,6 +157,12 @@
<Compile Include="DocMgmt\Dokumenterstellung.Designer.cs">
<DependentUpon>Dokumenterstellung.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\frmBewilligung.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\frmBewilligung.Designer.cs">
<DependentUpon>frmBewilligung.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\frmDocPreview.cs">
<SubType>Form</SubType>
</Compile>
@ -181,6 +187,12 @@
<Compile Include="DocMgmt\FrmDokumenterstellung.Designer.cs">
<DependentUpon>FrmDokumenterstellung.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\frmToApproval.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\frmToApproval.Designer.cs">
<DependentUpon>frmToApproval.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\Serienbrief_Sheetselect.cs">
<SubType>Form</SubType>
</Compile>
@ -240,6 +252,12 @@
<Compile Include="UIControls\Administrator\Verbindungseditor.Designer.cs">
<DependentUpon>Verbindungseditor.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\Approval.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="UIControls\Approval.Designer.cs">
<DependentUpon>Approval.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\DocPreview.cs">
<SubType>UserControl</SubType>
</Compile>
@ -319,6 +337,9 @@
<EmbeddedResource Include="DocMgmt\Dokumenterstellung.resx">
<DependentUpon>Dokumenterstellung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\frmBewilligung.resx">
<DependentUpon>frmBewilligung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\frmDocPreview.resx">
<DependentUpon>frmDocPreview.cs</DependentUpon>
</EmbeddedResource>
@ -332,6 +353,9 @@
<EmbeddedResource Include="DocMgmt\FrmDokumenterstellung.resx">
<DependentUpon>FrmDokumenterstellung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\frmToApproval.resx">
<DependentUpon>frmToApproval.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\Serienbrief_Sheetselect.resx">
<DependentUpon>Serienbrief_Sheetselect.cs</DependentUpon>
</EmbeddedResource>
@ -365,6 +389,9 @@
<EmbeddedResource Include="UIControls\Administrator\Verbindungseditor.resx">
<DependentUpon>Verbindungseditor.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\Approval.resx">
<DependentUpon>Approval.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\DocPreview.resx">
<DependentUpon>DocPreview.cs</DependentUpon>
<SubType>Designer</SubType>
@ -661,6 +688,21 @@
<None Include="Resources\Favoriten_Rename_32x32-32.png" />
<None Include="Resources\Favoriten_Rename_48x48-32.png" />
<None Include="Resources\Favoriten_Rename_256x256-32.png" />
<None Include="Resources\Approval_OK_256x256-32.png" />
<None Include="Resources\Approval_NOK_16x16-32.png" />
<None Include="Resources\Approval_NOK_24x24-32.png" />
<None Include="Resources\Approval_NOK_32x32-32.png" />
<None Include="Resources\Approval_NOK_48x48-32.png" />
<None Include="Resources\Approval_NOK_256x256-32.png" />
<None Include="Resources\Approval_OK_16x16-32.png" />
<None Include="Resources\Approval_OK_24x24-32.png" />
<None Include="Resources\Approval_OK_32x32-32.png" />
<None Include="Resources\Approval_OK_48x48-32.png" />
<None Include="Resources\Approval_16x16-32.png" />
<None Include="Resources\Approval_24x24-32.png" />
<None Include="Resources\Approval_32x32-32.png" />
<None Include="Resources\Approval_48x48-32.png" />
<None Include="Resources\Approval_256x256-32.png" />
<Content Include="SmartDocGen.ico" />
</ItemGroup>
<ItemGroup>

@ -48,6 +48,7 @@
this.imageList1.Images.SetKeyName(1, "Excel.png");
this.imageList1.Images.SetKeyName(2, "Powerpoint.png");
this.imageList1.Images.SetKeyName(3, "Folder.png");
this.imageList1.Images.SetKeyName(4, "Favoriten_24x24-32.png");
//
// treeView
//

@ -55,17 +55,22 @@ namespace OnDoc.Diverses
ext = System.IO.Path.GetExtension(file.Name);
TreeNode tnnew = new TreeNode();
tnnew.Text = file.Name;
tnnew.Tag = file.FullName;
tnnew.ImageIndex = 4;
if (ext.Length > 2)
{
ext = ext.Substring(0, 2).ToUpper();
tnnew.ImageIndex = 4;
tnnew.SelectedImageIndex = 4;
if (ext == ".D") { tnnew.ImageIndex = 0; tnnew.SelectedImageIndex = 0; };
if (ext == ".X") { tnnew.ImageIndex = 1; tnnew.SelectedImageIndex = 1; };
if (ext == ".P") { tnnew.ImageIndex = 2; tnnew.SelectedImageIndex = 2; };
}
else
{
tnnew.ImageIndex = 3; tnnew.SelectedImageIndex = 3;
tnnew.ImageIndex = 3; tnnew.SelectedImageIndex = 3;
}
TreeNode treeNode = treeView.Nodes[0];
treeNode.Nodes.Add(tnnew);
@ -89,18 +94,22 @@ namespace OnDoc.Diverses
TreeNode tnnew = new TreeNode();
tnnew.Text = file.Name;
tnnew.Tag = file.FullName;
tnnew.ImageIndex = 4;
ext = System.IO.Path.GetExtension(tnnew.Text);
if (ext.Length > 2)
{
ext = ext.Substring(0, 2).ToUpper();
tnnew.ImageIndex = 4;
tnnew.SelectedImageIndex = 4;
if (ext == ".D") { tnnew.ImageIndex = 0; tnnew.SelectedImageIndex = 0; };
if (ext == ".X") { tnnew.ImageIndex = 1; tnnew.SelectedImageIndex = 1; };
if (ext == ".P") { tnnew.ImageIndex = 2; tnnew.SelectedImageIndex = 2; };
}
else
{
tnnew.ImageIndex = 3; tnnew.SelectedImageIndex = 3;
tnnew.Tag = "";
tnnew.ImageIndex = 3; tnnew.SelectedImageIndex = 3;
tnnew.Tag = "";
}
TreeNode tnnew2 = treeView.Nodes[0].Nodes[node.Index];
tnnew2.Nodes.Add(tnnew);
@ -190,9 +199,25 @@ namespace OnDoc.Diverses
if (ext.Length > 2)
{
ext = ext.Substring(0, 2).ToUpper();
if (ext == ".D") { System.Diagnostics.Process.Start("winword.exe", " /t" + tempfilename); };
if (ext == ".X") { System.Diagnostics.Process.Start("excel.exe", " /t " + tempfilename); };
if (ext == ".P") { System.Diagnostics.Process.Start("POWERPNT.EXE", " /N " + tempfilename); };
switch (ext)
{
case ".D":
System.Diagnostics.Process.Start("winword.exe", " /t" + tempfilename);
break;
case ".X":
System.Diagnostics.Process.Start("excel.exe", " /t " + tempfilename);
break;
case ".P":
System.Diagnostics.Process.Start("POWERPNT.EXE", " /N " + tempfilename);
break;
default:
string tempfilename1 = System.IO.Path.GetFileName(tempfilename);
tempfilename1 = AppParams.tempdir+ "" + DateTime.Now.ToString("yyyyddmmhhMMss")+tempfilename1;
System.IO.File.Copy(tempfilename,tempfilename1, true);
Process.Start(tempfilename1);
break;
}
}
}

@ -124,8 +124,8 @@
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAk
CwAAAk1TRnQBSQFMAgEBBAEAASABAAEgAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAB+
DAAAAk1TRnQBSQFMAgEBBQEAASgBAAEoAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAASADAAEBAQABCAYAAQgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@ -153,26 +153,32 @@
AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz
AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD//8A/wD/AP8ACQAB/wHz
Ad0BCQG0AfIKAAH/AfMBCAG7AXIBwgoAAf8B9AEaAQcBkwHzFgAB8gEZAboBswKyAQYCswHyBgAB8gEI
AbsBcgOQAYsBcAHyBgAB8wEaAQcBjgVMAfMGAAH/AcMMmgHDAf8BzgKtA7ICBgKzBbQBsgGWBpABiwFw
AXICmAORAZADdQJvBEwBdQV0AXUB9A16AVkB9ALOAa0DsgIGAbMB2wQJAfMBtAGWBpABcQGLAXIBmAEZ
AZgBkQGYAZEEdQFvBEwBBwQaAfQBdAH0DXoBWQHDAs4BrQOyAgYBswHbBAkB4gG0AZYBcQaQAYsBcgGY
AQgCkQGYAZEEdQFvBEwBBwQaAfMBdAH0DXoBWQHDAs4CCQGyAfIBswEGAbMB2wQJAfMBtAKWAZ0BCAGW
AfQBlgGQAYsBcgGYAQgBmAGRAZgBkQN1AfMBkwRMAQcEGgHzAXQB9A16AVkBwwLOAhkBswH/AQkBBgGy
AdsECQHyAbQDlgHzARkBuwKQAYsBcgGYAQgBmAGRAbsBkQN1AfMBkwRMAQcEGgHzAXQB9A16AVkBwwHO
AbMC/wEJAfQBGQIGAdsECQHyAbQClgFxAbsB/wGWApABcQFyAZgBCAKYAbsBkQN1AvMBBwNMAwcBGwL0
AXQB9A16AVkBwwHOAdsBGQHdAf8BCQH0AbIBBgHbAbsDCQHyAbQClgFxAQgB9AGdA5ABcgGYAQgEmAN1
AfMBBwH0AXUGTAL0AXQB9A16AVkBwwHOAwkB/wGzARkBtAEGAQkBuwMJAfMBtAKWAZ0B8wGYAfMDkAFy
AZgBCAKYAbsBugN1AfMBBwH0AXUETAKTARoB/wGaAfQNegFZAcMBtAOzAbQBsgK0AQYB2wK7AQkBCAHz
AbQElgGQAZgBcgKQAXIBmAEIAZgBugG7AboDdQEaAfMBBwFvBEwBGgGTAQcB/wGaAfQNWQE4AfQBswPO
Aq0CsgEGAbsCCQIZAfMBtAOWAXEFkAFyAZgBCAK6AbsBugV1Am8CTAGTAUwBGgFMAQcB/wGaAcMOOAH2
AbMDzgKtArIBBgG7AQkDGQHzAbQDlgFxBZABcgGYARkBnQG6AbsBugV1Am8CTAG8AfQB8wEaAv8BmgHD
BjgBWQb0AfYBAAGzAbQCzgKtA7IBswW0Ac4DlgJxBJABcgKYAZ0CugGWAXUBkwN1Am8CTAGTBQcBdQH0
BjgBvQgAAfIBCAEJAbQBzgGtA7IB8gYAAfMBCAG7AZEBlgSQAcIGAAHzARoBmQGTAXUDbwFMAfMGAAH/
AcMEmgG9Af8MAAH/AfMB3QEJAbQB8goAAf8B8wEZAbsBmAHzCgAB/wH0ARoBmQGTAfMWAAFCAU0BPgcA
AT4DAAEoAwABQAMAASADAAEBAQABAQYAAQEWAAP/gQAB8AE/AfABPwHwAT8C/wEAAT8BAAE/AQABP1kA
AQEHAAH/AQABPwEAAT8BAAE/AQAB/wHwAT8B8AE/AfABPwL/Cw==
AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/wEAAf8B8QjyBPEB/zEA
AfMB9AcAAf8B1gH/AQAB9AHWAf8wAAHxAvQF8gHzAfIB9QL/AQAB9AHyMAAB8QH0Af8F9AH1AfIBAAH0
AfECAAHyMAAB8QL0BfMB9AHyAfQB8wEJAvMB8jAAAfEB9AHzBvEB3QHxAfQB8QL0Af8wAAHxAfQB/wf1
Af8BAAEJMwAB8QH0ARkHCQHzAQABCTMAAfEB9Aj/AgABCTMAAfEB9AHwAgkBGQYAAQkzAAHxAfQEAAH/
BRkB8DMAAfEB9AQAAf8BCQHzAvQBGQHyMwAB8QH0BAAB/wEJAv8C8jQAAfEB9AQAAf8BCQH/AfIB8zUA
AfQB8gH/AwAB/wEJAfAB8zcAAfIB1gQJAbwB8zsAAf8B8wHdAQkBtAHyCgAB/wHzAQgBuwFyAcIKAAH/
AfQBGgEHAZMB8xYAAfIBGQG6AbMCsgEGArMB8gYAAfIBCAG7AXIDkAGLAXAB8gYAAfMBGgEHAY4FTAHz
BgAB/wHDDJoBwwH/Ac4CrQOyAgYCswW0AbIBlgaQAYsBcAFyApgDkQGQA3UCbwRMAXUFdAF1AfQNegFZ
AfQCzgGtA7ICBgGzAdsECQHzAbQBlgaQAXEBiwFyAZgBGQGYAZEBmAGRBHUBbwRMAQcEGgH0AXQB9A16
AVkBwwLOAa0DsgIGAbMB2wQJAeIBtAGWAXEGkAGLAXIBmAEIApEBmAGRBHUBbwRMAQcEGgHzAXQB9A16
AVkBwwLOAgkBsgHyAbMBBgGzAdsECQHzAbQClgGdAQgBlgH0AZYBkAGLAXIBmAEIAZgBkQGYAZEDdQHz
AZMETAEHBBoB8wF0AfQNegFZAcMCzgIZAbMB/wEJAQYBsgHbBAkB8gG0A5YB8wEZAbsCkAGLAXIBmAEI
AZgBkQG7AZEDdQHzAZMETAEHBBoB8wF0AfQNegFZAcMBzgGzAv8BCQH0ARkCBgHbBAkB8gG0ApYBcQG7
Af8BlgKQAXEBcgGYAQgCmAG7AZEDdQLzAQcDTAMHARsC9AF0AfQNegFZAcMBzgHbARkB3QH/AQkB9AGy
AQYB2wG7AwkB8gG0ApYBcQEIAfQBnQOQAXIBmAEIBJgDdQHzAQcB9AF1BkwC9AF0AfQNegFZAcMBzgMJ
Af8BswEZAbQBBgEJAbsDCQHzAbQClgGdAfMBmAHzA5ABcgGYAQgCmAG7AboDdQHzAQcB9AF1BEwCkwEa
Af8BmgH0DXoBWQHDAbQDswG0AbICtAEGAdsCuwEJAQgB8wG0BJYBkAGYAXICkAFyAZgBCAGYAboBuwG6
A3UBGgHzAQcBbwRMARoBkwEHAf8BmgH0DVkBOAH0AbMDzgKtArIBBgG7AgkCGQHzAbQDlgFxBZABcgGY
AQgCugG7AboFdQJvAkwBkwFMARoBTAEHAf8BmgHDDjgB9gGzA84CrQKyAQYBuwEJAxkB8wG0A5YBcQWQ
AXIBmAEZAZ0BugG7AboFdQJvAkwBvAH0AfMBGgL/AZoBwwY4AVkG9AH2AQABswG0As4CrQOyAbMFtAHO
A5YCcQSQAXICmAGdAroBlgF1AZMDdQJvAkwBkwUHAXUB9AY4Ab0IAAHyAQgBCQG0Ac4BrQOyAfIGAAHz
AQgBuwGRAZYEkAHCBgAB8wEaAZkBkwF1A28BTAHzBgAB/wHDBJoBvQH/DAAB/wHzAd0BCQG0AfIKAAH/
AfMBGQG7AZgB8woAAf8B9AEaAZkBkwHzFgABQgFNAT4HAAE+AwABKAMAAUADAAEgAwABAQEAAQEGAAEB
FgAD/wIAAQEGAAE/AYgHAAEEBwABJhcAARcHAAEXBwABNwYAAQMB9wYAATwBBwYAATwBBwYAATwBDwYA
ATwBHwYAARwBPwYAAYABfwYAAfABPwHwAT8B8AE/Av8BAAE/AQABPwEAAT9ZAAEBBwAB/wEAAT8BAAE/
AQABPwEAAf8B8AE/AfABPwHwAT8C/ws=
</value>
</data>
<metadata name="fileSystemWatcher1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">

@ -25,6 +25,8 @@ namespace OnDoc.DocMgmt
public int dokumenttypnr { get; set; } = 0;
public bool favoriten { get; set; } = false;
public int type { get; set; } = 1;
private Boolean dragSender_Favoriten = false;
//0="Einzelvorlagen"
@ -55,6 +57,7 @@ namespace OnDoc.DocMgmt
{
treeViewAdv1.Visible = false;
}
this.treeViewDragHighlightTracker1 = new TreeViewAdvDragHighlightTracker(this.treeViewAdv2);
this.treeViewDragHighlightTracker1.QueryAllowedPositionsForNode +=
new QueryAllowedPositionsEventHandler(this.TreeDragDrop_QueryAllowedPositionsForNode1);
@ -73,6 +76,7 @@ namespace OnDoc.DocMgmt
public void load_standard(string filter)
{
Cursor = Cursors.WaitCursor;
if (AppParams.connectionstring == "")
{
@ -90,36 +94,84 @@ namespace OnDoc.DocMgmt
where = "and bezeichnung like '%" + filter.Replace(" ", "%") + "%'";
}
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select dokumenttypnr as id, bezeichnung, node, OnBase_Dokumenttyp from View_Dokumenttypen_Relaunch where aktiv=1 " + where + " order by bezeichnung", false, true);
if (vorlagentype == 1)
{
this.Text = "Vorlage auswählen";
//Standard Vorlagen
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select dokumenttypnr as id, bezeichnung, node, OnBase_Dokumenttyp from View_Dokumenttypen_Relaunch where aktiv=1 " + where + " order by bezeichnung", false, true);
DataTable vorlagen = new DataTable();
DataTable Struktur = new DataTable();
DataSet ds = new DataSet();
vorlagen = db.dsdaten.Tables[0].Copy();
db.Get_Tabledata("Select * from Dokumentart_Relaunch order by id", false, true);
Struktur = db.dsdaten.Tables[0].Copy();
DataTable vorlagen = new DataTable();
DataTable Struktur = new DataTable();
DataSet ds = new DataSet();
vorlagen = db.dsdaten.Tables[0].Copy();
db.Get_Tabledata("Select * from Dokumentart_Relaunch order by id", false, true);
db.dsdaten.Tables[0].AcceptChanges();
Struktur = db.dsdaten.Tables[0].Copy();
ds.Tables.Add(Struktur.Copy());
ds.Tables[0].TableName = "Struktur";
ds.Tables.Add(vorlagen.Copy());
ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["ID"], ds.Tables[0].Columns["ParentID"], false);
ds.Relations.Add("VorlagenParent", ds.Tables[0].Columns["ID"], ds.Tables[1].Columns["node"], false);
ds.Tables.Add(Struktur.Copy());
ds.Tables[0].TableName = "Struktur";
ds.Tables.Add(vorlagen.Copy());
ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["ID"], ds.Tables[0].Columns["ParentID"], false);
ds.Relations.Add("VorlagenParent", ds.Tables[0].Columns["ID"], ds.Tables[1].Columns["node"], false);
foreach (System.Data.DataRow dr in ds.Tables[0].Rows)
foreach (System.Data.DataRow dr in ds.Tables[0].Rows)
{
if (dr["Parentid"].ToString() == "0")
{
//Creates a TreeNode if the parent equals 0
TreeNodeAdv root = new TreeNodeAdv(dr["bezeichnung"].ToString());
root.Tag = Convert.ToInt32(dr["id"]) * -1;
root.TagObject = dr;
root.LeftImageIndices = new int[] { 0 };
treeViewAdv1.Nodes.Add(root);
//Recursively builds the tree
PopulateTree(dr, root);
}
}
}
else
{
if (dr["Parentid"].ToString() == "0")
//Palkete
this.Text = "Dokumentpaket auswählen";
if (vorlagentype == 2) { RibbonButtonVorlagen.Checked = true; }
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select dokumentpaketnr as id, bezeichnung, dokumentartnr as node from edex_dokumentpaket where aktiv=1 " + where + " order by bezeichnung", false, true);
DataTable vorlagen = new DataTable();
DataTable Struktur = new DataTable();
DataSet ds = new DataSet();
vorlagen = db.dsdaten.Tables[0].Copy();
db.Get_Tabledata("Select dokumentartnr as id, parentid, bezeichnung from dokumentart where aktiv=1 order by id", false, true);
foreach (System.Data.DataRow dr in db.dsdaten.Tables[0].Rows)
{
//Creates a TreeNode if the parent equals 0
TreeNodeAdv root = new TreeNodeAdv(dr["bezeichnung"].ToString());
root.Tag = Convert.ToInt32(dr["id"]) * -1;
root.TagObject = dr;
root.LeftImageIndices = new int[] { 0 };
treeViewAdv1.Nodes.Add(root);
//Recursively builds the tree
PopulateTree(dr, root);
if (dr["Bezeichnung"].ToString() == "Dokumentpakete") { dr["Parentid"] = 0; }
}
Struktur = db.dsdaten.Tables[0].Copy();
ds.Tables.Add(Struktur.Copy());
ds.Tables[0].TableName = "Struktur";
ds.Tables.Add(vorlagen.Copy());
ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["ID"], ds.Tables[0].Columns["ParentID"], false);
ds.Relations.Add("VorlagenParent", ds.Tables[0].Columns["ID"], ds.Tables[1].Columns["node"], false);
foreach (System.Data.DataRow dr in ds.Tables[0].Rows)
{
if (dr["bezeichnung"].ToString() == "Dokumentpakete")
{
//Creates a TreeNode if the parent equals 0
TreeNodeAdv root = new TreeNodeAdv(dr["bezeichnung"].ToString());
root.Tag = Convert.ToInt32(dr["id"]) * -1;
root.TagObject = dr;
root.LeftImageIndices = new int[] { 0 };
treeViewAdv1.Nodes.Add(root);
//Recursively builds the tree
PopulateTree(dr, root);
}
}
}
//Expands all the tree nodes
treeViewAdv1.ExpandAll();
treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[0];
@ -189,7 +241,7 @@ namespace OnDoc.DocMgmt
DataTable Struktur = new DataTable();
DataSet ds = new DataSet();
string sql = "Select * from view_favoriten_vorlagen where aktiv=1 and mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString();
string sql = "Select * from view_favoriten_vorlagen where typ="+vorlagentype.ToString()+" and aktiv=1 and mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString();
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata(sql, false, true);
ds.Tables.Add(db.dsdaten.Tables[0].Copy());
@ -221,7 +273,11 @@ namespace OnDoc.DocMgmt
}
treeViewAdv2.ExpandAll();
treeViewAdv2.SelectedNode = treeViewAdv2.Nodes[0];
try
{
treeViewAdv2.SelectedNode = treeViewAdv2.Nodes[0];
}
catch { }
treeViewAdv2.EndEdit();
treeViewAdv2.Enabled = true;
treeViewAdv2.Visible = true;
@ -426,20 +482,22 @@ namespace OnDoc.DocMgmt
private void ordnerLöschenToolStripMenuItem_Click(object sender, EventArgs e)
{
if (treeViewAdv2.SelectedNode.LeftImageIndices[0] == 0) {
if (treeViewAdv2.SelectedNode.LeftImageIndices[0] == 0)
{
if (MessageBox.Show("Order und alle darunter liegenden Elemente entfernen?", "Ordner entfernen", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
delete_elements(treeViewAdv2.SelectedNode);
}
}
else {
else
{
if (MessageBox.Show("Vorlage aus Favoriten entfernen?", "Vorlage entfernen", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
delete_elements(treeViewAdv2.SelectedNode);
}
}
}
private void delete_elements(TreeNodeAdv node)
{
@ -491,7 +549,7 @@ namespace OnDoc.DocMgmt
private void save_new_entry(TreeNodeAdv node, int parent, int doktypnr = 0)
{
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select top 1 id from Relaunch_Favoriten order by id desc", false, true);
db.Get_Tabledata("Select top 1 id from Relaunch_Favoriten where typ="+vorlagentype.ToString()+" order by id desc", false, true);
int newkey = 0;
try { newkey = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]); } catch { }
newkey = newkey + 1;
@ -504,7 +562,7 @@ namespace OnDoc.DocMgmt
dr[1] = parent;
}
catch { dr[1] = 0; }
dr[2] = 1;
dr[2] = vorlagentype;
dr[3] = node.Text;
dr[4] = doktypnr;
dr[5] = AppParams.CurrentMitarbieter;
@ -632,10 +690,10 @@ namespace OnDoc.DocMgmt
break;
case TreeViewDropPositions.OnNode:
treeViewAdv2.BeginEdit();
destinationNode.Nodes.Add(newnode);
System.Data.DataRow dr = newnode.Parent.TagObject as System.Data.DataRow;
save_new_entry(newnode, Convert.ToInt32(dr["pid"]), Convert.ToInt32(newnode.Tag));
destinationNode.Expand();
destinationNode.Nodes.Add(newnode);
System.Data.DataRow dr = newnode.Parent.TagObject as System.Data.DataRow;
save_new_entry(newnode, Convert.ToInt32(dr["pid"]), Convert.ToInt32(newnode.Tag));
destinationNode.Expand();
if (dragSender_Favoriten == true)
{
delete_elements(sourceNode);
@ -659,7 +717,7 @@ namespace OnDoc.DocMgmt
private void tsbtnNewFolder_Click(object sender, EventArgs e)
{
neuerUnterordnerToolStripMenuItem_Click(sender,e);
neuerUnterordnerToolStripMenuItem_Click(sender, e);
}
private void tsbtnRename_Click(object sender, EventArgs e)

@ -55,6 +55,8 @@
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.groupBox3 = new System.Windows.Forms.GroupBox();
this.dokList1 = new OnDoc.UICintrols.DokList();
this.ribbonPanel5 = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonNew = new System.Windows.Forms.RibbonButton();
((System.ComponentModel.ISupportInitialize)(this.TabControlDokuments)).BeginInit();
this.TabControlDokuments.SuspendLayout();
this.pnlfooter.SuspendLayout();
@ -153,6 +155,7 @@
//
this.ribbonTab1.Name = "ribbonTab1";
this.ribbonTab1.Panels.Add(this.ribbonPanel1);
this.ribbonTab1.Panels.Add(this.ribbonPanel5);
this.ribbonTab1.Panels.Add(this.ribbonPanel3);
this.ribbonTab1.Text = "Funktionen";
//
@ -334,15 +337,33 @@
this.dokList1.datafilter = "";
this.dokList1.docartnr = 0;
this.dokList1.Dock = System.Windows.Forms.DockStyle.Fill;
this.dokList1.forMaNr = 0;
this.dokList1.Location = new System.Drawing.Point(3, 16);
this.dokList1.mitarbeiternr = 0;
this.dokList1.Name = "dokList1";
this.dokList1.partnernr = 0;
this.dokList1.profilnr = 0;
this.dokList1.selected_cellvalue = null;
this.dokList1.selected_dokumentid = null;
this.dokList1.Size = new System.Drawing.Size(477, 660);
this.dokList1.TabIndex = 0;
//
// ribbonPanel5
//
this.ribbonPanel5.ButtonMoreVisible = false;
this.ribbonPanel5.Items.Add(this.ribbonButtonNew);
this.ribbonPanel5.Name = "ribbonPanel5";
this.ribbonPanel5.Text = "";
//
// ribbonButtonNew
//
this.ribbonButtonNew.Image = global::OnDoc.Properties.Resources.NewDokPaket_32x32_32;
this.ribbonButtonNew.LargeImage = global::OnDoc.Properties.Resources.NewDokPaket_32x32_32;
this.ribbonButtonNew.Name = "ribbonButtonNew";
this.ribbonButtonNew.SmallImage = global::OnDoc.Properties.Resources.NewDokPaket_24x24_32;
this.ribbonButtonNew.Text = "Neu";
this.ribbonButtonNew.Click += new System.EventHandler(this.ribbonButtonNew_Click);
//
// Dokumentpaket
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@ -404,5 +425,7 @@
private System.Windows.Forms.RibbonButton RibbonButtonGenerieren;
private System.Windows.Forms.RibbonPanel ribbonPanel4;
private Syncfusion.Windows.Forms.Tools.ProgressBarAdv progressBarAdv1;
private System.Windows.Forms.RibbonPanel ribbonPanel5;
private System.Windows.Forms.RibbonButton ribbonButtonNew;
}
}

@ -29,7 +29,7 @@ namespace OnDoc.DocMgmt
private DataTable dokumentpaketvorlagen = new DataTable();
private DataTable dokumentpaketvorlagen_Original = new DataTable();
private int profilnr {get;set;}
public int dokumentpaketnr { get; set; } = 0;
public Dokumentpaket()
{
@ -47,19 +47,33 @@ namespace OnDoc.DocMgmt
}
private void NeuesDokumentpaket()
{
DokTypSelect dt = new DokTypSelect();
dt.vorlagentype = 2;
dt.ShowDialog();
if (dt.DialogResult == DialogResult.OK) { dokumentpaketnr = Convert.ToInt32(dt.dokumenttypnr); }
}
private void Dokumentpaket_Load(object sender, EventArgs e)
{
this.BeginUpdate();
if (dokumentpaketnr == 0)
{
NeuesDokumentpaket();
}
Update_PaketDetails();
}
private void Update_PaketDetails() {
Cursor = Cursors.WaitCursor;
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select * from edex_dokumentpaket where dokumentpaketnr=24", false, true);
db.Get_Tabledata("Select * from edex_dokumentpaket where dokumentpaketnr="+dokumentpaketnr.ToString(), false, true);
dokumentpaket = db.dsdaten.Tables[0].Copy();
string sql = "SELECT dbo.edex_dokumentpaket.dokumentpaketnr, dbo.edex_dokumentpaket.bezeichnung, dbo.dokumenttyp.dokumenttypnr, ";
sql = sql + "dbo.dokumenttyp.bezeichnung AS dokumenttypbezeichnung, dbo.edex_dokumentpaketvorlage.zwingend, ";
sql = sql + "dbo.edex_dokumentpaketvorlage.sort FROM dbo.edex_dokumentpaket INNER JOIN dbo.edex_dokumentpaketvorlage ON ";
sql = sql + "dbo.edex_dokumentpaket.dokumentpaketnr = dbo.edex_dokumentpaketvorlage.dokumentpaketnr INNER JOIN dbo.dokumenttyp ON ";
sql = sql + "dbo.edex_dokumentpaketvorlage.dokumenttypnr = dbo.dokumenttyp.dokumenttypnr ";
sql = sql + " WHERE edex_dokumentpaket.dokumentpaketnr=24 and (dbo.edex_dokumentpaket.aktiv = 1) AND ";
sql = sql + " WHERE edex_dokumentpaket.dokumentpaketnr="+dokumentpaketnr.ToString()+" and (dbo.edex_dokumentpaket.aktiv = 1) AND ";
sql = sql + " dbo.edex_dokumentpaketvorlage.aktiv = 1 ORDER BY dbo.edex_dokumentpaketvorlage.sort";
db.Get_Tabledata(sql,false,true);
dokumentpaketvorlagen=db.dsdaten.Tables[0].Copy();
@ -77,6 +91,18 @@ namespace OnDoc.DocMgmt
}
Config_Doklist();
Cursor = Cursors.Default;
try
{
this.Text = "Dokumentpaket " + dokumentpaket.Rows[0]["bezeichnung"].ToString();
}
catch { }
if (this.dokumentpaketnr == 0)
{
this.RibbonButtonGenerieren.Enabled = false;
this.groupBox1.Enabled = false;
this.groupBox2.Enabled=false;
this.groupBox3.Enabled=false;
}
this.EndUpdate();
}
private void Config_Doklist()
@ -275,5 +301,11 @@ namespace OnDoc.DocMgmt
dokList1.datafilter = filter;
dokList1.refresh_dokumente();
}
public void ribbonButtonNew_Click(object sender, EventArgs e)
{
NeuesDokumentpaket();
Update_PaketDetails();
}
}
}

@ -166,7 +166,7 @@
<data name="RibbonButtonGenerieren.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vwAADr8BOAVTJAAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
vgAADr4B6kKxwAAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
</value>
</data>
<data name="btnSearchBP.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">

@ -99,6 +99,7 @@
this.GrpDokumentInhalt.Controls.Add(this.groupBox6);
this.GrpDokumentInhalt.Controls.Add(this.groupBox5);
this.GrpDokumentInhalt.Dock = System.Windows.Forms.DockStyle.Top;
this.GrpDokumentInhalt.Enabled = false;
this.GrpDokumentInhalt.Location = new System.Drawing.Point(2, 101);
this.GrpDokumentInhalt.Name = "GrpDokumentInhalt";
this.GrpDokumentInhalt.Size = new System.Drawing.Size(1106, 254);

@ -21,6 +21,7 @@ namespace OnDoc.UIControls
public partial class Serienbrief : SfForm
{
private int dokumenttypnr = 0;
private int officevorlagenr = 0;
private int profilnr = 0;
public Serienbrief()
{
@ -35,7 +36,6 @@ namespace OnDoc.UIControls
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.profilnr = profilnr;
}
private void Serienbrief_Load(object sender, EventArgs e)
@ -67,7 +67,8 @@ namespace OnDoc.UIControls
cbboxverantwortlich.DataSource = db.dsdaten.Tables[0];
cbboxverantwortlich.DisplayMember = "name";
cbboxverantwortlich.ValueMember = "mitarbeiternr";
cbboxverantwortlich.SelectedValue = AppParams.CurrentMitarbieter;}
cbboxverantwortlich.SelectedValue = AppParams.CurrentMitarbieter;
}
private void Refresh_Team()
{
@ -128,12 +129,29 @@ namespace OnDoc.UIControls
private void RibbonButtonNew_Click(object sender, EventArgs e)
{
OnDoc.DocMgmt.DokTypSelect DokTypSelect = new OnDoc.DocMgmt.DokTypSelect();
DokTypSelect.vorlagentype = 1;
DokTypSelect.ShowDialog(this);
if (DokTypSelect.DialogResult == DialogResult.OK)
{
dokumenttypnr = DokTypSelect.dokumenttypnr;
GrpDokumentInhalt.Enabled=true;
update_serienbrief_details(true, dokumenttypnr, 0);
}
else {
this.GrpDokumentInhalt.Enabled = false;
return; }
}
private void update_serienbrief_details(bool newsb = false, int dokumenttypnr = 0, int sbnummer = 0)
{
DB db = new DB(AppParams.connectionstring);
if (newsb)
{
db.Get_Tabledata("Select bezeichnung,office_vorlagenr from dokumenttyp where dokumenttypnr=" + dokumenttypnr.ToString(),false,true);
this.txtbezeichnung.Text = db.dsdaten.Tables[0].Rows[0][0].ToString();
officevorlagenr = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][1]);
}
else { return; }
}
}
}

@ -0,0 +1,63 @@
namespace OnDoc.DocMgmt
{
partial class frmBewilligung
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmBewilligung));
this.approval1 = new OnDoc.UIControls.Approval();
this.SuspendLayout();
//
// approval1
//
this.approval1.Dock = System.Windows.Forms.DockStyle.Fill;
this.approval1.Location = new System.Drawing.Point(2, 2);
this.approval1.Name = "approval1";
this.approval1.Size = new System.Drawing.Size(1608, 948);
this.approval1.TabIndex = 0;
//
// frmBewilligung
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1612, 952);
this.Controls.Add(this.approval1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmBewilligung";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Bewilligung";
this.Load += new System.EventHandler(this.frmBewilligung_Load);
this.ResumeLayout(false);
}
#endregion
private UIControls.Approval approval1;
}
}

@ -0,0 +1,30 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
namespace OnDoc.DocMgmt
{
public partial class frmBewilligung : SfForm
{
public frmBewilligung()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
private void frmBewilligung_Load(object sender, EventArgs e)
{
}
}
}

@ -0,0 +1,534 @@
<?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>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/z4Vg7pJeRF7PhWDv/qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8mBXe4A
AAAAAAAAAAAAAABzSjUw+6F1//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8+FYO7+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2/8R+W90AAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3bv/qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdr/+o3a/v3pZr3JJNTEAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN23/6jdr/+
o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdu/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+
o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAP6jdr/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADM
g18//qN2//6jdv/+o3b/4ZFpgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOmWbMH+o3b//qN2/+2Ybv/+o3b//qN2//6jdv/+
o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABePCss/aJ2//6jdv/+o3b/wHtZvQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiwhFd2OZ+z+o3b//qN2/8yDX+v+
o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGz4Vg4/6jdv/+o3b/+6F1/8B7Wb3hkWmB/qN2f/6jdn/+
o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/PhWCGzoRg2P6jdv/+
o3b//qN2/7BxUqn+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhlY/cfyidf/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b/6pZt+2tEMTb+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKBnSqf8
onX//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/4n3P8flE6bgAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
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
AAAAAAAAAAAAAAD/o3f//6N3//+jd///o3e/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//6N3//6jdv//pHfv/6R3v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdr//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/6jdr/+
o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3b//6N3//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhWDv/qN2//6jdv//
pHf//6N3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv+/elmvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS
XkRfz4Vg7/6jdv//pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b/+aB0/8R+W91ySTUxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAADgAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADgAAAAAAA//+D//8AAAD//4P//wAAAP
//gf/+AAAA//+AAAAAAAD//8AAAAAAAP//wAAAEAAA///gAAAwAADgA/gAAHAAAOAD/wcD8AAA4AP/B4
PwAADgA/8Hg/AAAP///weD8AAA////B4PwAAD///8Hg/AAAPAAfgeD8AAA4AA+D4PwAADgAD4Pg/AAAO
AAPg/D8AAA8AA+D8HwAAD///4PwfAAAP///g/B8AAA///+D8HwAAD///4PwfAAAP///g/B8AAA///+B4
HwAAD///4AA/AAAP/B/wAD8AAA/4D/gAfwAAD/AH/AD/AAAP8AP+Af8AAA/wAf///wAAD/AA////AAAP
8MB///8AAA//4H+H/wAAD//wf4f/AAAP//j/h/8AAA////+H/wAAD////4f/AAAP////h/8AAA////+H
/wAAAAAAAAf/AAAAAAAAB/8AAAAAAAAH/wAAAAAAAAf/AAAoAAAAIAAAAEAAAAABACAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAvHlYqveec/7/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//eec/68
eViqAAAAAAAAAACTXkQ64pFp8P+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf/955z/rx5WKr3nnP+/6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3/9qMZu8AAAAAAAAAAO+Zb3//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//+kd///pHf/955z/v+kd///pHf//6R3v/+kd4D/pHeA/6R3gP+kd4D/
pHeA/6R3gP+kd4DvmW9/k15EOgAAAAAAAAAA/6R3gP+kd///pHf//6R3gP+kd4D/pHeA/6R3gP+kd4D/
pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3v/+kd///pHf//6R3//+kd///pHeAAAAAAAAAAAAA
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
pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+KRafCT
XkQ6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAB/8P/gf/B/wH/wAAB/+AAAY
DwABGA/jDxgP4w8f/8MPH//DjxgBw48YAcOPGAHDhx//x4cf/8eHH//Hhx//w4cf/8APH4fADx8D4B8f
Afg/HwD//x8Qf/8f+Hx/H/z8fx///H8f//x/AAAAfwAAAH8AAAB/KAAAABgAAAAwAAAAAQAgAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAANOIYs/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/0odhzwAAAABx
STQM45Jq4v6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/04hiz/+kd///
pHf7/6R33/+kd9//pHff/6R33/+kd9/+pHbfzoVgrwAAAAD+pHYg/6R3//+kd/f/pHff/6R33/+kd9//
pHff/6R33/+kd9//pHff/6R33/+kd9//pHf7/qN2//+jd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADlk2sg/6N3//mgdMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5
oHTf+qF0//+kd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNigM8pxx+PCacO/L
gl5Q/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QMR+W132nnP64JBo5f+kd///pHffAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvHlXh/6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd//9onb+sXJSaP+jd///o3ffAAAAAAAAAAHEfVtP/6N3YP+jd2D/o3dgq25POAAAAAAA
AAAAAAAAAa1uUFfjkmqa9J1x0f+kd//znHHD/6R3n/Sdcc//pHf/85xxxdyNZpepbE9HAAAAAP+kd///
o3ffAAAAAJBdQzP/pHf//6N3//+jd//+o3f/45Jp8gAAAAAAAAAAAAAAAAAAAAAAAAAA2Itkmv+kd//A
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
B6xBAAesQQ==
</value>
</data>
</root>

@ -0,0 +1,187 @@
namespace OnDoc.DocMgmt
{
partial class frmToApproval
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmToApproval));
this.cbboxunterschriftrechts = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxunterschriftlinks = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxbewilligungsinstanz = new Syncfusion.WinForms.ListView.SfComboBox();
this.label1 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.label3 = new System.Windows.Forms.Label();
this.label4 = new System.Windows.Forms.Label();
this.textBox1 = new System.Windows.Forms.TextBox();
this.button1 = new System.Windows.Forms.Button();
this.button2 = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxbewilligungsinstanz)).BeginInit();
this.SuspendLayout();
//
// cbboxunterschriftrechts
//
this.cbboxunterschriftrechts.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxunterschriftrechts.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxunterschriftrechts.Location = new System.Drawing.Point(216, 103);
this.cbboxunterschriftrechts.Name = "cbboxunterschriftrechts";
this.cbboxunterschriftrechts.Size = new System.Drawing.Size(287, 19);
this.cbboxunterschriftrechts.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxunterschriftrechts.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxunterschriftrechts.TabIndex = 12;
this.cbboxunterschriftrechts.TabStop = false;
//
// cbboxunterschriftlinks
//
this.cbboxunterschriftlinks.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxunterschriftlinks.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxunterschriftlinks.Location = new System.Drawing.Point(216, 68);
this.cbboxunterschriftlinks.Name = "cbboxunterschriftlinks";
this.cbboxunterschriftlinks.Size = new System.Drawing.Size(287, 19);
this.cbboxunterschriftlinks.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxunterschriftlinks.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxunterschriftlinks.TabIndex = 11;
this.cbboxunterschriftlinks.TabStop = false;
//
// cbboxbewilligungsinstanz
//
this.cbboxbewilligungsinstanz.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxbewilligungsinstanz.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxbewilligungsinstanz.Location = new System.Drawing.Point(216, 36);
this.cbboxbewilligungsinstanz.Name = "cbboxbewilligungsinstanz";
this.cbboxbewilligungsinstanz.Size = new System.Drawing.Size(287, 19);
this.cbboxbewilligungsinstanz.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxbewilligungsinstanz.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxbewilligungsinstanz.TabIndex = 10;
this.cbboxbewilligungsinstanz.TabStop = false;
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(29, 36);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(90, 13);
this.label1.TabIndex = 13;
this.label1.Text = "Bewilligung durch";
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(29, 72);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(173, 13);
this.label2.TabIndex = 14;
this.label2.Text = "Unterschfrift links bewilligung durch";
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(29, 103);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(181, 13);
this.label3.TabIndex = 15;
this.label3.Text = "Unterschfrift rechts bewilligung durch";
//
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(29, 145);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(53, 13);
this.label4.TabIndex = 16;
this.label4.Text = "Nachricht";
//
// textBox1
//
this.textBox1.Location = new System.Drawing.Point(216, 142);
this.textBox1.Multiline = true;
this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(287, 146);
this.textBox1.TabIndex = 17;
//
// button1
//
this.button1.Location = new System.Drawing.Point(332, 309);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(171, 23);
this.button1.TabIndex = 18;
this.button1.Text = "zur Bewilligung senden";
this.button1.UseVisualStyleBackColor = true;
//
// button2
//
this.button2.Location = new System.Drawing.Point(31, 309);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(171, 23);
this.button2.TabIndex = 19;
this.button2.Text = "Abbruch";
this.button2.UseVisualStyleBackColor = true;
//
// frmToApproval
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(529, 347);
this.Controls.Add(this.button2);
this.Controls.Add(this.button1);
this.Controls.Add(this.textBox1);
this.Controls.Add(this.label4);
this.Controls.Add(this.label3);
this.Controls.Add(this.label2);
this.Controls.Add(this.label1);
this.Controls.Add(this.cbboxunterschriftrechts);
this.Controls.Add(this.cbboxunterschriftlinks);
this.Controls.Add(this.cbboxbewilligungsinstanz);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmToApproval";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Dokument bewilligen lassen";
this.Load += new System.EventHandler(this.frmToApproval_Load);
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxbewilligungsinstanz)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftrechts;
private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftlinks;
private Syncfusion.WinForms.ListView.SfComboBox cbboxbewilligungsinstanz;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.TextBox textBox1;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Button button2;
}
}

@ -0,0 +1,44 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Database;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
namespace OnDoc.DocMgmt
{
public partial class frmToApproval : SfForm
{
public frmToApproval()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
private void frmToApproval_Load(object sender, EventArgs e)
{
DB db = new DB(AppParams.connectionstring);
db.clear_parameter();
db.Get_Tabledata("SP_Dokumentbearbeitung_Mitarbeiter", true, false);
cbboxbewilligungsinstanz.DataSource = db.dsdaten.Tables[0];
cbboxunterschriftlinks.DataSource = db.dsdaten.Tables[0];
cbboxunterschriftrechts.DataSource = db.dsdaten.Tables[0];
cbboxbewilligungsinstanz.DisplayMember = "name";
cbboxbewilligungsinstanz.ValueMember = "mitarbeiternr";
cbboxunterschriftlinks.DisplayMember = "name";
cbboxunterschriftlinks.ValueMember = "mitarbeiternr";
cbboxunterschriftrechts.DisplayMember = "name";
cbboxunterschriftrechts.ValueMember = "mitarbeiternr";
}
}
}

@ -0,0 +1,534 @@
<?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>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/z4Vg7pJeRF7PhWDv/qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8mBXe4A
AAAAAAAAAAAAAABzSjUw+6F1//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8+FYO7+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2/8R+W90AAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3bv/qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdr/+o3a/v3pZr3JJNTEAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN23/6jdr/+
o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdu/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+
o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAP6jdr/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADM
g18//qN2//6jdv/+o3b/4ZFpgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOmWbMH+o3b//qN2/+2Ybv/+o3b//qN2//6jdv/+
o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABePCss/aJ2//6jdv/+o3b/wHtZvQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiwhFd2OZ+z+o3b//qN2/8yDX+v+
o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGz4Vg4/6jdv/+o3b/+6F1/8B7Wb3hkWmB/qN2f/6jdn/+
o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/PhWCGzoRg2P6jdv/+
o3b//qN2/7BxUqn+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhlY/cfyidf/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b/6pZt+2tEMTb+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKBnSqf8
onX//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/4n3P8flE6bgAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
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
AAAAAAAAAAAAAAD/o3f//6N3//+jd///o3e/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//6N3//6jdv//pHfv/6R3v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdr//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/6jdr/+
o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3b//6N3//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhWDv/qN2//6jdv//
pHf//6N3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv+/elmvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS
XkRfz4Vg7/6jdv//pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b/+aB0/8R+W91ySTUxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAADgAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADgAAAAAAA//+D//8AAAD//4P//wAAAP
//gf/+AAAA//+AAAAAAAD//8AAAAAAAP//wAAAEAAA///gAAAwAADgA/gAAHAAAOAD/wcD8AAA4AP/B4
PwAADgA/8Hg/AAAP///weD8AAA////B4PwAAD///8Hg/AAAPAAfgeD8AAA4AA+D4PwAADgAD4Pg/AAAO
AAPg/D8AAA8AA+D8HwAAD///4PwfAAAP///g/B8AAA///+D8HwAAD///4PwfAAAP///g/B8AAA///+B4
HwAAD///4AA/AAAP/B/wAD8AAA/4D/gAfwAAD/AH/AD/AAAP8AP+Af8AAA/wAf///wAAD/AA////AAAP
8MB///8AAA//4H+H/wAAD//wf4f/AAAP//j/h/8AAA////+H/wAAD////4f/AAAP////h/8AAA////+H
/wAAAAAAAAf/AAAAAAAAB/8AAAAAAAAH/wAAAAAAAAf/AAAoAAAAIAAAAEAAAAABACAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAvHlYqveec/7/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//eec/68
eViqAAAAAAAAAACTXkQ64pFp8P+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf/955z/rx5WKr3nnP+/6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3/9qMZu8AAAAAAAAAAO+Zb3//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//+kd///pHf/955z/v+kd///pHf//6R3v/+kd4D/pHeA/6R3gP+kd4D/
pHeA/6R3gP+kd4DvmW9/k15EOgAAAAAAAAAA/6R3gP+kd///pHf//6R3gP+kd4D/pHeA/6R3gP+kd4D/
pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3v/+kd///pHf//6R3//+kd///pHeAAAAAAAAAAAAA
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
pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+KRafCT
XkQ6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAB/8P/gf/B/wH/wAAB/+AAAY
DwABGA/jDxgP4w8f/8MPH//DjxgBw48YAcOPGAHDhx//x4cf/8eHH//Hhx//w4cf/8APH4fADx8D4B8f
Afg/HwD//x8Qf/8f+Hx/H/z8fx///H8f//x/AAAAfwAAAH8AAAB/KAAAABgAAAAwAAAAAQAgAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAANOIYs/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/0odhzwAAAABx
STQM45Jq4v6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/04hiz/+kd///
pHf7/6R33/+kd9//pHff/6R33/+kd9/+pHbfzoVgrwAAAAD+pHYg/6R3//+kd/f/pHff/6R33/+kd9//
pHff/6R33/+kd9//pHff/6R33/+kd9//pHf7/qN2//+jd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADlk2sg/6N3//mgdMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5
oHTf+qF0//+kd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNigM8pxx+PCacO/L
gl5Q/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QMR+W132nnP64JBo5f+kd///pHffAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvHlXh/6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd//9onb+sXJSaP+jd///o3ffAAAAAAAAAAHEfVtP/6N3YP+jd2D/o3dgq25POAAAAAAA
AAAAAAAAAa1uUFfjkmqa9J1x0f+kd//znHHD/6R3n/Sdcc//pHf/85xxxdyNZpepbE9HAAAAAP+kd///
o3ffAAAAAJBdQzP/pHf//6N3//+jd//+o3f/45Jp8gAAAAAAAAAAAAAAAAAAAAAAAAAA2Itkmv+kd//A
e1lJAAAAAM2EX2n/pHf/zoRgegAAAAAAAAAAAAAAAP+kd///pHffAAAAAEctIQTWimRv/6R3gP+kd4D+
pHaAvHlYUwAAAAAAAAAAAAAAAAAAAAAAAAAA3o5nuf+kd/+ZYkcqAAAAALV0VEr/pHf/14pkmQAAAAAA
AAAAAAAAAP+jd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAA4pFp1/mgdP5fPCwNAAAAAJpjRyz/pHf/349otwAAAAAAAAAAAAAAAP+kd///o3ffAAAAAGRALgre
jmeP/6N3n/+jd5/+o3ef/6N3n/yhdZ+8eVhdAAAAAAAAAAAAAAAC6pZt8ueVbOwAAAABAAAAAEQsIA/6
oHT94ZBp1QAAAAAAAAAAAAAAAP+kd///pHffAAAAAJJdRC79onb+/6R3//+kd//+pHb//6R3//+kd//f
j2jNAAAAAAAAAABySTUT/aJ2/+OSatAAAAAAAAAAAAAAAAHqlm3v55Rs8QAAAAAAAAAAAAAAAP+jd///
o3ffAAAAAAAAAACyc1Mw/6N3QP+jd0D/o3dA/6N3QPefc0CEVD0YAAAAAAAAAACmak0u/6R3/9mMZbQA
AAAAAAAAAAAAAADfj2jU/qN2/xUNCQ0AAAAAAAAAAP6jdv/+o3bfAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7eFdF/qR3/9qMZpsAAAAAAAAAAAAAAADgkGi7/qR3/39SOyUA
AAAAAAAAAP6jdv/+o3bfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACz
c1RI/qN3/9aJZKAAAAAAAAAAAAAAAADcjmfA/qN2/25HMygAAAAAAAAAAP6jdv//o3ffAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuRzMT8Ztw9vOccfWaYkdKAAAABqlsTmD5
oHT95JNq5QAAAAMAAAAAAAAAAP6jdv/+o3bfAAAAAAAAAAAAAAAAAAAAAAAAAAG9eViH5JJq751lSUUA
AAAAAAAAAAAAAAAAAAAAuXdWcP2jdv/+pHf//qR3//+kd//4n3P8rm9QUwAAAAAAAAAAAAAAAP6jdv/+
o3bfAAAAAAAAAAAAAAAAAAAAAL15WIf+o3b//qN2//OccfWiaEtFAAAAAAAAAAAAAAAAAAAAAK9wUVHa
jGW+45Jq3NeKZLWpbE8/AAAAAAAAAAAAAAAAAAAAAP6jdv//o3ffAAAAAAAAAAAAAAAAAAAAAOSSau/t
mG7ruHZVifyidf7znHH1nWVJRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAP6jdv/+o3bfAAAAAAAAAAAAAAAAAAAAAIpYQCWFVT0dAAAAAKxuUGz8onX+85xx9QAAAAwA
AAAAAAAAAAAAAABHLSEEkF1DMwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAP6jdv/+o3bfAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2dVRgzoRgjwAAAAEAAAAAAAAAAAAAAADWimRv/6R3/8R9W08A
AAAAAAAAAAAAAAAAAAAAAAAAAP6jdv//o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/pHeA/6R3//+kd2AAAAAAAAAAAAAAAAAAAAAAAAAAAP6jdv/+
o3bfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/
pHeA/6R3//+kd2AAAAAAAAAAAAAAAAAAAAAAAAAAAP6kdv/+pHb7/qN23/6kdt//pHff/qN23/6jdt/+
o3bf/qN23/6jdt/+o3bf/qN23/+kd9//pHff/6R33/+kd9//pHfv/6R3//+kd2AAAAAAAAAAAAAAAAAA
AAAAAAAAANOIYs//o3f//qN2//+kd///pHf//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//+kd///
pHf//6R3//+kd///pHf/75lv9qtuTzgAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEEAQABBP8f8QT/AAEE/
4ABBIGABQSB8R0EgfEdBP/xHQSAYR0EgGMdBMBjjQT/440E/+ONBP/gDQTw8B0E8Hg9BPA//QTyHH0E/
xx9BP/8fQT//H0EAAB9BAAAfQSgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt
mG7q/6R3//+kd///pHf//6R3/+WTa+YAAAAA5pRrqv+kd///pHf//6R3//+kd///pHf//6R3//+kd//t
mG7p/6R3//+kd3D/pHdA/6R3QP+kd0DNg18uAAAAAPyidb/7oXWg/6R3QP+kd0D/pHdA/6R3QP+kd0D6
oXRw/aJ2//+kd///pHdAAAAAAAAAAAAAAAAAAAAAAAAAAADej2ed75pv1PuhdYD/pHeA/6R3gP+kd4D/
pHeA6pZtteeVbNz/pHf//6R3QJNeRA73nnNA/6R3QM2DXy4AAAAAk15EE96PZ533n3PV+qF1+f+kd7/6
oXTp+qF05eiVbK+0c1Qx/6R3//+kd0DNhF9m/aJ2//+kd//lk2vmAAAAAAAAAAAAAAAA2YxlbOyYbtUA
AAAA5ZNqlueUa6wAAAAAAAAAAP+kd///pHdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+QaIro
lWy3AAAAAN2OZ3fqlm3KAAAAAAAAAAD/pHf//6R3QMqCXkr8onW//6R3v/+kd7/1nXK7p2tOHgAAAADm
lGuo5JJqmQAAAADSh2JZ7Zhu6AAAAAAAAAAA/6R3//+kd0C8eVgr+6F1f/+kd4D/pHeA8JpwfJNeRA4A
AAAA65dtxN2OZ30AAAAAvnpYPfqgdP4VDQkGAAAAAP+kd///pHdAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAOyYbtrajGZlAAAAAKptTyb/pHf/f1I7GwAAAAD/pHf//6R3QAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADkkmq94ZFprC4dFQvJgV1z85xx9EguIgkAAAAA/6R3//+kd0AAAAAAAAAAALNzUz7q
lm3rvXlYVgAAAAAAAAAAtXRUMvKbcen/pHf/+KB0+cmBXmEAAAAAAAAAAP+kd///pHdAAAAAAAAAAADq
lm3r3I1mwvmgdPu9eVhWAAAAAAAAAABpQzELundWO4dXPxgAAAAAAAAAAAAAAAD/pHf//6R3QAAAAAAA
AAAAjVtCHQAAAAHEflty85xx9QAAAAYAAAAAAAAAAM2EX2aTXkQOAAAAAAAAAAAAAAAA/6R3//+kd0AA
AAAAAAAAAAAAAAAAAAAAAAAAAFw7KxAAAAAAAAAAAAAAAAD9onb/955zQAAAAAAAAAAAAAAAAP+kd///
pHdw/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3//+kd0AAAAAAAAAAAAAAAADt
mG7q/6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//ifc/vNg18uAAAAAAAAAAAA
AAAAAgCsQQIArEE+AKxBAgCsQQOTrEE/k6xBAJOsQQCRrEE/kaxBP4GsQTGDrEEwx6xBMGesQT7nrEEA
B6xBAAesQQ==
</value>
</data>
</root>

@ -110,6 +110,156 @@ namespace OnDoc.Properties {
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_16x16_32 {
get {
object obj = ResourceManager.GetObject("Approval_16x16_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_24x24_32 {
get {
object obj = ResourceManager.GetObject("Approval_24x24_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_256x256_32 {
get {
object obj = ResourceManager.GetObject("Approval_256x256_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_32x32_32 {
get {
object obj = ResourceManager.GetObject("Approval_32x32_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_48x48_32 {
get {
object obj = ResourceManager.GetObject("Approval_48x48_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_NOK_16x16_32 {
get {
object obj = ResourceManager.GetObject("Approval_NOK_16x16_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_NOK_24x24_32 {
get {
object obj = ResourceManager.GetObject("Approval_NOK_24x24_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_NOK_256x256_32 {
get {
object obj = ResourceManager.GetObject("Approval_NOK_256x256_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_NOK_32x32_32 {
get {
object obj = ResourceManager.GetObject("Approval_NOK_32x32_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_NOK_48x48_32 {
get {
object obj = ResourceManager.GetObject("Approval_NOK_48x48_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_OK_16x16_32 {
get {
object obj = ResourceManager.GetObject("Approval_OK_16x16_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_OK_24x24_32 {
get {
object obj = ResourceManager.GetObject("Approval_OK_24x24_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_OK_256x256_32 {
get {
object obj = ResourceManager.GetObject("Approval_OK_256x256_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_OK_32x32_32 {
get {
object obj = ResourceManager.GetObject("Approval_OK_32x32_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Approval_OK_48x48_32 {
get {
object obj = ResourceManager.GetObject("Approval_OK_48x48_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>

@ -133,6 +133,51 @@
<data name="add_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\add_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_NOK_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_NOK_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_NOK_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_NOK_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_NOK_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_NOK_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_NOK_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_NOK_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_NOK_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_NOK_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_OK_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_OK_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_OK_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_OK_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_OK_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_OK_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_OK_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_OK_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_OK_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_OK_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="CloseApplication_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CloseApplication_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 602 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 704 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

@ -41,6 +41,16 @@
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Dokumenttyp));
this.tabControlAdv1 = new Syncfusion.Windows.Forms.Tools.TabControlAdv();
this.tabPageAdv1 = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
this.GrpUnterschrifte = new System.Windows.Forms.GroupBox();
this.lblStandard = new System.Windows.Forms.Label();
this.lbUnterschriftStandard = new System.Windows.Forms.ListBox();
this.cbUnterschriftrechts = new System.Windows.Forms.CheckBox();
this.cbFormularOhneUnterschrift = new System.Windows.Forms.CheckBox();
this.cbDigitaleUnterschrift = new System.Windows.Forms.CheckBox();
this.cbUnterschriftlinks = new System.Windows.Forms.CheckBox();
this.GrpBewilligung = new System.Windows.Forms.GroupBox();
this.chkBewilligungFaksimileUnterschriften = new System.Windows.Forms.CheckBox();
this.chkBewilliigungZwingend = new System.Windows.Forms.CheckBox();
this.groupBox4 = new System.Windows.Forms.GroupBox();
this.checkBox1 = new System.Windows.Forms.CheckBox();
this.cbPDFDirekteArchivierung = new System.Windows.Forms.CheckBox();
@ -50,15 +60,11 @@
this.TreeDokumentArt = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.GroupBox2 = new System.Windows.Forms.GroupBox();
this.checkBox3 = new System.Windows.Forms.CheckBox();
this.cbDigitaleUnterschrift = new System.Windows.Forms.CheckBox();
this.cbFormularOhneUnterschrift = new System.Windows.Forms.CheckBox();
this.vbDokumenterstellungPerson = new System.Windows.Forms.RadioButton();
this.rbDokumenterstellungBP = new System.Windows.Forms.RadioButton();
this.cbAnzeigeVorlagenauswahl = new System.Windows.Forms.CheckBox();
this.cbbezeichnungmutierbar = new System.Windows.Forms.CheckBox();
this.cbVertrag = new System.Windows.Forms.CheckBox();
this.cbUnterschriftrechts = new System.Windows.Forms.CheckBox();
this.cbUnterschriftlinks = new System.Windows.Forms.CheckBox();
this.Grp1 = new System.Windows.Forms.GroupBox();
this.cbboxFachverantwortung = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxOwner = new Syncfusion.WinForms.ListView.SfComboBox();
@ -73,9 +79,47 @@
this.TxTBezeichnung = new System.Windows.Forms.TextBox();
this.Label1 = new System.Windows.Forms.Label();
this.tabPageAdv2 = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.sfDataGrid1 = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.grpVorlagenfeld = new System.Windows.Forms.GroupBox();
this.txtTechbezeichnung = new System.Windows.Forms.TextBox();
this.label13 = new System.Windows.Forms.Label();
this.txtUIDescription = new System.Windows.Forms.TextBox();
this.label12 = new System.Windows.Forms.Label();
this.txtessimageheight = new System.Windows.Forms.TextBox();
this.label11 = new System.Windows.Forms.Label();
this.txtessimagewidth = new System.Windows.Forms.TextBox();
this.label10 = new System.Windows.Forms.Label();
this.txtessimageleft = new System.Windows.Forms.TextBox();
this.label8 = new System.Windows.Forms.Label();
this.txtessimagetop = new System.Windows.Forms.TextBox();
this.label7 = new System.Windows.Forms.Label();
this.textBox2 = new System.Windows.Forms.TextBox();
this.txtessfieldname = new System.Windows.Forms.Label();
this.txtessclass = new System.Windows.Forms.TextBox();
this.label9 = new System.Windows.Forms.Label();
this.txtBookmarkEnd = new System.Windows.Forms.TextBox();
this.label6 = new System.Windows.Forms.Label();
this.txtbookmarkstart = new System.Windows.Forms.TextBox();
this.label5 = new System.Windows.Forms.Label();
this.txtfeldname = new System.Windows.Forms.TextBox();
this.label4 = new System.Windows.Forms.Label();
this.chkzwingend = new System.Windows.Forms.CheckBox();
this.lbelzwingend = new System.Windows.Forms.Label();
this.txtSort = new System.Windows.Forms.TextBox();
this.lblsort = new System.Windows.Forms.Label();
this.chkui = new System.Windows.Forms.CheckBox();
this.lbluidesc = new System.Windows.Forms.Label();
this.lblfeldregelid = new System.Windows.Forms.Label();
this.lblfeldregeliddesc = new System.Windows.Forms.Label();
this.lblID = new System.Windows.Forms.Label();
this.lbliddesc = new System.Windows.Forms.Label();
this.lblFeldregel = new System.Windows.Forms.TextBox();
((System.ComponentModel.ISupportInitialize)(this.tabControlAdv1)).BeginInit();
this.tabControlAdv1.SuspendLayout();
this.tabPageAdv1.SuspendLayout();
this.GrpUnterschrifte.SuspendLayout();
this.GrpBewilligung.SuspendLayout();
this.groupBox4.SuspendLayout();
this.groupBox3.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.TreeDokumentArt)).BeginInit();
@ -84,21 +128,30 @@
((System.ComponentModel.ISupportInitialize)(this.cbboxFachverantwortung)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxOwner)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxofficevorlage)).BeginInit();
this.tabPageAdv2.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
this.splitContainer1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.sfDataGrid1)).BeginInit();
this.grpVorlagenfeld.SuspendLayout();
this.SuspendLayout();
//
// tabControlAdv1
//
this.tabControlAdv1.BeforeTouchSize = new System.Drawing.Size(1178, 659);
this.tabControlAdv1.BeforeTouchSize = new System.Drawing.Size(1286, 641);
this.tabControlAdv1.Controls.Add(this.tabPageAdv1);
this.tabControlAdv1.Controls.Add(this.tabPageAdv2);
this.tabControlAdv1.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlAdv1.Location = new System.Drawing.Point(2, 2);
this.tabControlAdv1.Name = "tabControlAdv1";
this.tabControlAdv1.Size = new System.Drawing.Size(1178, 659);
this.tabControlAdv1.Size = new System.Drawing.Size(1286, 641);
this.tabControlAdv1.TabIndex = 0;
//
// tabPageAdv1
//
this.tabPageAdv1.Controls.Add(this.GrpUnterschrifte);
this.tabPageAdv1.Controls.Add(this.GrpBewilligung);
this.tabPageAdv1.Controls.Add(this.groupBox4);
this.tabPageAdv1.Controls.Add(this.groupBox3);
this.tabPageAdv1.Controls.Add(this.GroupBox2);
@ -108,18 +161,117 @@
this.tabPageAdv1.Location = new System.Drawing.Point(1, 25);
this.tabPageAdv1.Name = "tabPageAdv1";
this.tabPageAdv1.ShowCloseButton = true;
this.tabPageAdv1.Size = new System.Drawing.Size(1175, 632);
this.tabPageAdv1.Size = new System.Drawing.Size(1283, 614);
this.tabPageAdv1.TabIndex = 1;
this.tabPageAdv1.Text = "Allgemein";
this.tabPageAdv1.ThemesEnabled = false;
//
// GrpUnterschrifte
//
this.GrpUnterschrifte.Controls.Add(this.lblStandard);
this.GrpUnterschrifte.Controls.Add(this.lbUnterschriftStandard);
this.GrpUnterschrifte.Controls.Add(this.cbUnterschriftrechts);
this.GrpUnterschrifte.Controls.Add(this.cbFormularOhneUnterschrift);
this.GrpUnterschrifte.Controls.Add(this.cbDigitaleUnterschrift);
this.GrpUnterschrifte.Controls.Add(this.cbUnterschriftlinks);
this.GrpUnterschrifte.Location = new System.Drawing.Point(13, 305);
this.GrpUnterschrifte.Name = "GrpUnterschrifte";
this.GrpUnterschrifte.Size = new System.Drawing.Size(488, 100);
this.GrpUnterschrifte.TabIndex = 26;
this.GrpUnterschrifte.TabStop = false;
this.GrpUnterschrifte.Text = "Unterschriften";
//
// lblStandard
//
this.lblStandard.AutoSize = true;
this.lblStandard.Location = new System.Drawing.Point(352, 28);
this.lblStandard.Name = "lblStandard";
this.lblStandard.Size = new System.Drawing.Size(50, 13);
this.lblStandard.TabIndex = 26;
this.lblStandard.Text = "Standard";
//
// lbUnterschriftStandard
//
this.lbUnterschriftStandard.FormattingEnabled = true;
this.lbUnterschriftStandard.Items.AddRange(new object[] {
"Unterschriften",
"Faksimle Unterschriften",
"Formular ohne Unterschrift"});
this.lbUnterschriftStandard.Location = new System.Drawing.Point(352, 49);
this.lbUnterschriftStandard.Name = "lbUnterschriftStandard";
this.lbUnterschriftStandard.Size = new System.Drawing.Size(120, 43);
this.lbUnterschriftStandard.TabIndex = 25;
//
// cbUnterschriftrechts
//
this.cbUnterschriftrechts.Location = new System.Drawing.Point(130, 28);
this.cbUnterschriftrechts.Name = "cbUnterschriftrechts";
this.cbUnterschriftrechts.Size = new System.Drawing.Size(216, 24);
this.cbUnterschriftrechts.TabIndex = 6;
this.cbUnterschriftrechts.Text = "Unterschrift rechts";
//
// cbFormularOhneUnterschrift
//
this.cbFormularOhneUnterschrift.Location = new System.Drawing.Point(15, 70);
this.cbFormularOhneUnterschrift.Name = "cbFormularOhneUnterschrift";
this.cbFormularOhneUnterschrift.Size = new System.Drawing.Size(216, 24);
this.cbFormularOhneUnterschrift.TabIndex = 23;
this.cbFormularOhneUnterschrift.Text = "Formular ohne Unterschrift";
//
// cbDigitaleUnterschrift
//
this.cbDigitaleUnterschrift.Location = new System.Drawing.Point(15, 49);
this.cbDigitaleUnterschrift.Name = "cbDigitaleUnterschrift";
this.cbDigitaleUnterschrift.Size = new System.Drawing.Size(216, 24);
this.cbDigitaleUnterschrift.TabIndex = 24;
this.cbDigitaleUnterschrift.Text = "Faksimie Unterschrift";
//
// cbUnterschriftlinks
//
this.cbUnterschriftlinks.Location = new System.Drawing.Point(15, 28);
this.cbUnterschriftlinks.Name = "cbUnterschriftlinks";
this.cbUnterschriftlinks.Size = new System.Drawing.Size(216, 24);
this.cbUnterschriftlinks.TabIndex = 5;
this.cbUnterschriftlinks.Text = "Unterschrift links";
//
// GrpBewilligung
//
this.GrpBewilligung.Controls.Add(this.chkBewilligungFaksimileUnterschriften);
this.GrpBewilligung.Controls.Add(this.chkBewilliigungZwingend);
this.GrpBewilligung.Location = new System.Drawing.Point(13, 411);
this.GrpBewilligung.Name = "GrpBewilligung";
this.GrpBewilligung.Size = new System.Drawing.Size(488, 71);
this.GrpBewilligung.TabIndex = 25;
this.GrpBewilligung.TabStop = false;
this.GrpBewilligung.Text = "Bewilligung";
//
// chkBewilligungFaksimileUnterschriften
//
this.chkBewilligungFaksimileUnterschriften.AutoSize = true;
this.chkBewilligungFaksimileUnterschriften.Location = new System.Drawing.Point(19, 43);
this.chkBewilligungFaksimileUnterschriften.Name = "chkBewilligungFaksimileUnterschriften";
this.chkBewilligungFaksimileUnterschriften.Size = new System.Drawing.Size(191, 17);
this.chkBewilligungFaksimileUnterschriften.TabIndex = 1;
this.chkBewilligungFaksimileUnterschriften.Text = "Bewilligung faksimile Unterschriften";
this.chkBewilligungFaksimileUnterschriften.UseVisualStyleBackColor = true;
//
// chkBewilliigungZwingend
//
this.chkBewilliigungZwingend.AutoSize = true;
this.chkBewilliigungZwingend.Location = new System.Drawing.Point(19, 20);
this.chkBewilliigungZwingend.Name = "chkBewilliigungZwingend";
this.chkBewilliigungZwingend.Size = new System.Drawing.Size(179, 17);
this.chkBewilliigungZwingend.TabIndex = 0;
this.chkBewilliigungZwingend.Text = "Bewilligung Dokument zwingend";
this.chkBewilliigungZwingend.UseVisualStyleBackColor = true;
//
// groupBox4
//
this.groupBox4.Controls.Add(this.checkBox1);
this.groupBox4.Controls.Add(this.cbPDFDirekteArchivierung);
this.groupBox4.Controls.Add(this.cbPDFDokument);
this.groupBox4.Controls.Add(this.cbOfficeDokument);
this.groupBox4.Location = new System.Drawing.Point(13, 374);
this.groupBox4.Location = new System.Drawing.Point(13, 489);
this.groupBox4.Name = "groupBox4";
this.groupBox4.Size = new System.Drawing.Size(488, 102);
this.groupBox4.TabIndex = 24;
@ -129,9 +281,9 @@
// checkBox1
//
this.checkBox1.Enabled = false;
this.checkBox1.Location = new System.Drawing.Point(202, 19);
this.checkBox1.Location = new System.Drawing.Point(259, 19);
this.checkBox1.Name = "checkBox1";
this.checkBox1.Size = new System.Drawing.Size(280, 24);
this.checkBox1.Size = new System.Drawing.Size(221, 24);
this.checkBox1.TabIndex = 9;
this.checkBox1.Text = "Bearbeitung zwingend";
this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
@ -144,6 +296,7 @@
this.cbPDFDirekteArchivierung.Size = new System.Drawing.Size(280, 24);
this.cbPDFDirekteArchivierung.TabIndex = 8;
this.cbPDFDirekteArchivierung.Text = "Direkte OnBase-Archvierung";
this.cbPDFDirekteArchivierung.Visible = false;
//
// cbPDFDokument
//
@ -323,46 +476,26 @@
// GroupBox2
//
this.GroupBox2.Controls.Add(this.checkBox3);
this.GroupBox2.Controls.Add(this.cbDigitaleUnterschrift);
this.GroupBox2.Controls.Add(this.cbFormularOhneUnterschrift);
this.GroupBox2.Controls.Add(this.vbDokumenterstellungPerson);
this.GroupBox2.Controls.Add(this.rbDokumenterstellungBP);
this.GroupBox2.Controls.Add(this.cbAnzeigeVorlagenauswahl);
this.GroupBox2.Controls.Add(this.cbbezeichnungmutierbar);
this.GroupBox2.Controls.Add(this.cbVertrag);
this.GroupBox2.Controls.Add(this.cbUnterschriftrechts);
this.GroupBox2.Controls.Add(this.cbUnterschriftlinks);
this.GroupBox2.Location = new System.Drawing.Point(13, 186);
this.GroupBox2.Name = "GroupBox2";
this.GroupBox2.Size = new System.Drawing.Size(488, 182);
this.GroupBox2.Size = new System.Drawing.Size(488, 113);
this.GroupBox2.TabIndex = 4;
this.GroupBox2.TabStop = false;
this.GroupBox2.Text = "Diverses";
//
// checkBox3
//
this.checkBox3.Location = new System.Drawing.Point(293, 152);
this.checkBox3.Location = new System.Drawing.Point(291, 78);
this.checkBox3.Name = "checkBox3";
this.checkBox3.Size = new System.Drawing.Size(189, 24);
this.checkBox3.TabIndex = 25;
this.checkBox3.Text = "Aktiv";
//
// cbDigitaleUnterschrift
//
this.cbDigitaleUnterschrift.Location = new System.Drawing.Point(16, 132);
this.cbDigitaleUnterschrift.Name = "cbDigitaleUnterschrift";
this.cbDigitaleUnterschrift.Size = new System.Drawing.Size(216, 24);
this.cbDigitaleUnterschrift.TabIndex = 24;
this.cbDigitaleUnterschrift.Text = "Faxsimie Signatur";
//
// cbFormularOhneUnterschrift
//
this.cbFormularOhneUnterschrift.Location = new System.Drawing.Point(16, 152);
this.cbFormularOhneUnterschrift.Name = "cbFormularOhneUnterschrift";
this.cbFormularOhneUnterschrift.Size = new System.Drawing.Size(216, 24);
this.cbFormularOhneUnterschrift.TabIndex = 23;
this.cbFormularOhneUnterschrift.Text = "Formular ohne Unterschrift";
//
// vbDokumenterstellungPerson
//
this.vbDokumenterstellungPerson.AutoSize = true;
@ -409,22 +542,6 @@
this.cbVertrag.TabIndex = 10;
this.cbVertrag.Text = "Vertragscharakter (mit Barcode)";
//
// cbUnterschriftrechts
//
this.cbUnterschriftrechts.Location = new System.Drawing.Point(16, 113);
this.cbUnterschriftrechts.Name = "cbUnterschriftrechts";
this.cbUnterschriftrechts.Size = new System.Drawing.Size(216, 24);
this.cbUnterschriftrechts.TabIndex = 6;
this.cbUnterschriftrechts.Text = "Unterschrift rechts";
//
// cbUnterschriftlinks
//
this.cbUnterschriftlinks.Location = new System.Drawing.Point(16, 93);
this.cbUnterschriftlinks.Name = "cbUnterschriftlinks";
this.cbUnterschriftlinks.Size = new System.Drawing.Size(216, 24);
this.cbUnterschriftlinks.TabIndex = 5;
this.cbUnterschriftlinks.Text = "Unterschrift links";
//
// Grp1
//
this.Grp1.Controls.Add(this.cbboxFachverantwortung);
@ -550,21 +667,386 @@
//
// tabPageAdv2
//
this.tabPageAdv2.Controls.Add(this.splitContainer1);
this.tabPageAdv2.Image = null;
this.tabPageAdv2.ImageSize = new System.Drawing.Size(16, 16);
this.tabPageAdv2.Location = new System.Drawing.Point(1, 25);
this.tabPageAdv2.Name = "tabPageAdv2";
this.tabPageAdv2.ShowCloseButton = true;
this.tabPageAdv2.Size = new System.Drawing.Size(1175, 632);
this.tabPageAdv2.Size = new System.Drawing.Size(1283, 614);
this.tabPageAdv2.TabIndex = 2;
this.tabPageAdv2.Text = "Voralgenfelder";
this.tabPageAdv2.ThemesEnabled = false;
//
// splitContainer1
//
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
this.splitContainer1.Location = new System.Drawing.Point(0, 0);
this.splitContainer1.Name = "splitContainer1";
//
// splitContainer1.Panel1
//
this.splitContainer1.Panel1.Controls.Add(this.sfDataGrid1);
//
// splitContainer1.Panel2
//
this.splitContainer1.Panel2.Controls.Add(this.grpVorlagenfeld);
this.splitContainer1.Size = new System.Drawing.Size(1283, 614);
this.splitContainer1.SplitterDistance = 930;
this.splitContainer1.TabIndex = 0;
//
// sfDataGrid1
//
this.sfDataGrid1.AccessibleName = "Table";
this.sfDataGrid1.AllowFiltering = true;
this.sfDataGrid1.AllowGrouping = false;
this.sfDataGrid1.AllowResizingColumns = true;
this.sfDataGrid1.AutoSizeColumnsMode = Syncfusion.WinForms.DataGrid.Enums.AutoSizeColumnsMode.AllCells;
this.sfDataGrid1.CopyOption = Syncfusion.WinForms.DataGrid.Enums.CopyOptions.None;
this.sfDataGrid1.Dock = System.Windows.Forms.DockStyle.Fill;
this.sfDataGrid1.Location = new System.Drawing.Point(0, 0);
this.sfDataGrid1.Name = "sfDataGrid1";
this.sfDataGrid1.SelectionMode = Syncfusion.WinForms.DataGrid.Enums.GridSelectionMode.Extended;
this.sfDataGrid1.Size = new System.Drawing.Size(930, 614);
this.sfDataGrid1.TabIndex = 1;
this.sfDataGrid1.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfDataGrid1_CellClick);
//
// grpVorlagenfeld
//
this.grpVorlagenfeld.Controls.Add(this.lblFeldregel);
this.grpVorlagenfeld.Controls.Add(this.txtTechbezeichnung);
this.grpVorlagenfeld.Controls.Add(this.label13);
this.grpVorlagenfeld.Controls.Add(this.txtUIDescription);
this.grpVorlagenfeld.Controls.Add(this.label12);
this.grpVorlagenfeld.Controls.Add(this.txtessimageheight);
this.grpVorlagenfeld.Controls.Add(this.label11);
this.grpVorlagenfeld.Controls.Add(this.txtessimagewidth);
this.grpVorlagenfeld.Controls.Add(this.label10);
this.grpVorlagenfeld.Controls.Add(this.txtessimageleft);
this.grpVorlagenfeld.Controls.Add(this.label8);
this.grpVorlagenfeld.Controls.Add(this.txtessimagetop);
this.grpVorlagenfeld.Controls.Add(this.label7);
this.grpVorlagenfeld.Controls.Add(this.textBox2);
this.grpVorlagenfeld.Controls.Add(this.txtessfieldname);
this.grpVorlagenfeld.Controls.Add(this.txtessclass);
this.grpVorlagenfeld.Controls.Add(this.label9);
this.grpVorlagenfeld.Controls.Add(this.txtBookmarkEnd);
this.grpVorlagenfeld.Controls.Add(this.label6);
this.grpVorlagenfeld.Controls.Add(this.txtbookmarkstart);
this.grpVorlagenfeld.Controls.Add(this.label5);
this.grpVorlagenfeld.Controls.Add(this.txtfeldname);
this.grpVorlagenfeld.Controls.Add(this.label4);
this.grpVorlagenfeld.Controls.Add(this.chkzwingend);
this.grpVorlagenfeld.Controls.Add(this.lbelzwingend);
this.grpVorlagenfeld.Controls.Add(this.txtSort);
this.grpVorlagenfeld.Controls.Add(this.lblsort);
this.grpVorlagenfeld.Controls.Add(this.chkui);
this.grpVorlagenfeld.Controls.Add(this.lbluidesc);
this.grpVorlagenfeld.Controls.Add(this.lblfeldregelid);
this.grpVorlagenfeld.Controls.Add(this.lblfeldregeliddesc);
this.grpVorlagenfeld.Controls.Add(this.lblID);
this.grpVorlagenfeld.Controls.Add(this.lbliddesc);
this.grpVorlagenfeld.Dock = System.Windows.Forms.DockStyle.Fill;
this.grpVorlagenfeld.Location = new System.Drawing.Point(0, 0);
this.grpVorlagenfeld.Name = "grpVorlagenfeld";
this.grpVorlagenfeld.Size = new System.Drawing.Size(349, 614);
this.grpVorlagenfeld.TabIndex = 0;
this.grpVorlagenfeld.TabStop = false;
this.grpVorlagenfeld.Text = "Vorlagenfeld";
//
// txtTechbezeichnung
//
this.txtTechbezeichnung.Location = new System.Drawing.Point(135, 230);
this.txtTechbezeichnung.Name = "txtTechbezeichnung";
this.txtTechbezeichnung.Size = new System.Drawing.Size(134, 20);
this.txtTechbezeichnung.TabIndex = 32;
this.txtTechbezeichnung.Leave += new System.EventHandler(this.txtSort_Leave);
//
// label13
//
this.label13.AutoSize = true;
this.label13.Location = new System.Drawing.Point(18, 230);
this.label13.Name = "label13";
this.label13.Size = new System.Drawing.Size(97, 13);
this.label13.TabIndex = 31;
this.label13.Text = "Tech-Bezeichnung";
//
// txtUIDescription
//
this.txtUIDescription.Location = new System.Drawing.Point(135, 204);
this.txtUIDescription.Name = "txtUIDescription";
this.txtUIDescription.Size = new System.Drawing.Size(134, 20);
this.txtUIDescription.TabIndex = 30;
this.txtUIDescription.Leave += new System.EventHandler(this.txtSort_Leave);
//
// label12
//
this.label12.AutoSize = true;
this.label12.Location = new System.Drawing.Point(18, 204);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(88, 13);
this.label12.TabIndex = 29;
this.label12.Text = "Feldbezeichnung";
//
// txtessimageheight
//
this.txtessimageheight.Location = new System.Drawing.Point(135, 531);
this.txtessimageheight.Name = "txtessimageheight";
this.txtessimageheight.Size = new System.Drawing.Size(134, 20);
this.txtessimageheight.TabIndex = 28;
this.txtessimageheight.Leave += new System.EventHandler(this.txtSort_Leave);
//
// label11
//
this.label11.AutoSize = true;
this.label11.Location = new System.Drawing.Point(18, 531);
this.label11.Name = "label11";
this.label11.Size = new System.Drawing.Size(92, 13);
this.label11.TabIndex = 27;
this.label11.Text = "ESS-Image height";
//
// txtessimagewidth
//
this.txtessimagewidth.Location = new System.Drawing.Point(135, 505);
this.txtessimagewidth.Name = "txtessimagewidth";
this.txtessimagewidth.Size = new System.Drawing.Size(134, 20);
this.txtessimagewidth.TabIndex = 26;
this.txtessimagewidth.Leave += new System.EventHandler(this.txtSort_Leave);
//
// label10
//
this.label10.AutoSize = true;
this.label10.Location = new System.Drawing.Point(18, 505);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(88, 13);
this.label10.TabIndex = 25;
this.label10.Text = "ESS-Image width";
//
// txtessimageleft
//
this.txtessimageleft.Location = new System.Drawing.Point(135, 479);
this.txtessimageleft.Name = "txtessimageleft";
this.txtessimageleft.Size = new System.Drawing.Size(134, 20);
this.txtessimageleft.TabIndex = 24;
this.txtessimageleft.Leave += new System.EventHandler(this.txtSort_Leave);
//
// label8
//
this.label8.AutoSize = true;
this.label8.Location = new System.Drawing.Point(18, 479);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(77, 13);
this.label8.TabIndex = 23;
this.label8.Text = "ESS-Image left";
//
// txtessimagetop
//
this.txtessimagetop.Location = new System.Drawing.Point(135, 453);
this.txtessimagetop.Name = "txtessimagetop";
this.txtessimagetop.Size = new System.Drawing.Size(134, 20);
this.txtessimagetop.TabIndex = 22;
this.txtessimagetop.Leave += new System.EventHandler(this.txtSort_Leave);
//
// label7
//
this.label7.AutoSize = true;
this.label7.Location = new System.Drawing.Point(18, 453);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(82, 13);
this.label7.TabIndex = 21;
this.label7.Text = "ESS-Image Top";
//
// textBox2
//
this.textBox2.Location = new System.Drawing.Point(135, 427);
this.textBox2.Name = "textBox2";
this.textBox2.Size = new System.Drawing.Size(187, 20);
this.textBox2.TabIndex = 20;
this.textBox2.Leave += new System.EventHandler(this.txtSort_Leave);
//
// txtessfieldname
//
this.txtessfieldname.AutoSize = true;
this.txtessfieldname.Location = new System.Drawing.Point(18, 427);
this.txtessfieldname.Name = "txtessfieldname";
this.txtessfieldname.Size = new System.Drawing.Size(77, 13);
this.txtessfieldname.TabIndex = 19;
this.txtessfieldname.Text = "ESS-Feldname";
//
// txtessclass
//
this.txtessclass.Location = new System.Drawing.Point(135, 401);
this.txtessclass.Name = "txtessclass";
this.txtessclass.Size = new System.Drawing.Size(187, 20);
this.txtessclass.TabIndex = 18;
this.txtessclass.Leave += new System.EventHandler(this.txtSort_Leave);
//
// label9
//
this.label9.AutoSize = true;
this.label9.Location = new System.Drawing.Point(18, 401);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(62, 13);
this.label9.TabIndex = 17;
this.label9.Text = "ESS-Klasse";
//
// txtBookmarkEnd
//
this.txtBookmarkEnd.Location = new System.Drawing.Point(135, 330);
this.txtBookmarkEnd.Name = "txtBookmarkEnd";
this.txtBookmarkEnd.Size = new System.Drawing.Size(187, 20);
this.txtBookmarkEnd.TabIndex = 16;
this.txtBookmarkEnd.Leave += new System.EventHandler(this.txtSort_Leave);
//
// label6
//
this.label6.AutoSize = true;
this.label6.Location = new System.Drawing.Point(18, 330);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(82, 13);
this.label6.TabIndex = 15;
this.label6.Text = "Ende-Texmarke";
//
// txtbookmarkstart
//
this.txtbookmarkstart.Location = new System.Drawing.Point(135, 304);
this.txtbookmarkstart.Name = "txtbookmarkstart";
this.txtbookmarkstart.Size = new System.Drawing.Size(187, 20);
this.txtbookmarkstart.TabIndex = 14;
this.txtbookmarkstart.Leave += new System.EventHandler(this.txtSort_Leave);
//
// label5
//
this.label5.AutoSize = true;
this.label5.Location = new System.Drawing.Point(18, 304);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(90, 13);
this.label5.TabIndex = 13;
this.label5.Text = "Beginn-Texmarke";
//
// txtfeldname
//
this.txtfeldname.Location = new System.Drawing.Point(135, 278);
this.txtfeldname.Name = "txtfeldname";
this.txtfeldname.Size = new System.Drawing.Size(187, 20);
this.txtfeldname.TabIndex = 12;
this.txtfeldname.TextChanged += new System.EventHandler(this.txtfeldname_TextChanged);
this.txtfeldname.Leave += new System.EventHandler(this.txtSort_Leave);
//
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(18, 278);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(53, 13);
this.label4.TabIndex = 11;
this.label4.Text = "Feldname";
//
// chkzwingend
//
this.chkzwingend.AutoSize = true;
this.chkzwingend.Location = new System.Drawing.Point(135, 152);
this.chkzwingend.Name = "chkzwingend";
this.chkzwingend.Size = new System.Drawing.Size(15, 14);
this.chkzwingend.TabIndex = 10;
this.chkzwingend.UseVisualStyleBackColor = true;
//
// lbelzwingend
//
this.lbelzwingend.AutoSize = true;
this.lbelzwingend.Location = new System.Drawing.Point(18, 153);
this.lbelzwingend.Name = "lbelzwingend";
this.lbelzwingend.Size = new System.Drawing.Size(54, 13);
this.lbelzwingend.TabIndex = 9;
this.lbelzwingend.Text = "Zwingend";
//
// txtSort
//
this.txtSort.Location = new System.Drawing.Point(135, 178);
this.txtSort.Name = "txtSort";
this.txtSort.Size = new System.Drawing.Size(134, 20);
this.txtSort.TabIndex = 8;
this.txtSort.Leave += new System.EventHandler(this.txtSort_Leave);
//
// lblsort
//
this.lblsort.AutoSize = true;
this.lblsort.Location = new System.Drawing.Point(18, 178);
this.lblsort.Name = "lblsort";
this.lblsort.Size = new System.Drawing.Size(111, 13);
this.lblsort.TabIndex = 7;
this.lblsort.Text = "Sortier-Reihenfolge UI";
//
// chkui
//
this.chkui.AutoSize = true;
this.chkui.Enabled = false;
this.chkui.Location = new System.Drawing.Point(135, 129);
this.chkui.Name = "chkui";
this.chkui.Size = new System.Drawing.Size(15, 14);
this.chkui.TabIndex = 6;
this.chkui.UseVisualStyleBackColor = true;
//
// lbluidesc
//
this.lbluidesc.AutoSize = true;
this.lbluidesc.Location = new System.Drawing.Point(18, 129);
this.lbluidesc.Name = "lbluidesc";
this.lbluidesc.Size = new System.Drawing.Size(18, 13);
this.lbluidesc.TabIndex = 5;
this.lbluidesc.Text = "UI";
//
// lblfeldregelid
//
this.lblfeldregelid.AutoSize = true;
this.lblfeldregelid.Location = new System.Drawing.Point(132, 40);
this.lblfeldregelid.Name = "lblfeldregelid";
this.lblfeldregelid.Size = new System.Drawing.Size(50, 13);
this.lblfeldregelid.TabIndex = 3;
this.lblfeldregelid.Text = "Feldregel";
//
// lblfeldregeliddesc
//
this.lblfeldregeliddesc.AutoSize = true;
this.lblfeldregeliddesc.Location = new System.Drawing.Point(18, 43);
this.lblfeldregeliddesc.Name = "lblfeldregeliddesc";
this.lblfeldregeliddesc.Size = new System.Drawing.Size(50, 13);
this.lblfeldregeliddesc.TabIndex = 2;
this.lblfeldregeliddesc.Text = "Feldregel";
//
// lblID
//
this.lblID.AutoSize = true;
this.lblID.Location = new System.Drawing.Point(132, 17);
this.lblID.Name = "lblID";
this.lblID.Size = new System.Drawing.Size(18, 13);
this.lblID.TabIndex = 1;
this.lblID.Text = "ID";
//
// lbliddesc
//
this.lbliddesc.AutoSize = true;
this.lbliddesc.Location = new System.Drawing.Point(18, 20);
this.lbliddesc.Name = "lbliddesc";
this.lbliddesc.Size = new System.Drawing.Size(18, 13);
this.lbliddesc.TabIndex = 0;
this.lbliddesc.Text = "ID";
//
// lblFeldregel
//
this.lblFeldregel.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.lblFeldregel.Location = new System.Drawing.Point(135, 56);
this.lblFeldregel.Multiline = true;
this.lblFeldregel.Name = "lblFeldregel";
this.lblFeldregel.ReadOnly = true;
this.lblFeldregel.Size = new System.Drawing.Size(201, 63);
this.lblFeldregel.TabIndex = 33;
//
// Dokumenttyp
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1182, 663);
this.ClientSize = new System.Drawing.Size(1290, 645);
this.Controls.Add(this.tabControlAdv1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "Dokumenttyp";
@ -575,6 +1057,10 @@
((System.ComponentModel.ISupportInitialize)(this.tabControlAdv1)).EndInit();
this.tabControlAdv1.ResumeLayout(false);
this.tabPageAdv1.ResumeLayout(false);
this.GrpUnterschrifte.ResumeLayout(false);
this.GrpUnterschrifte.PerformLayout();
this.GrpBewilligung.ResumeLayout(false);
this.GrpBewilligung.PerformLayout();
this.groupBox4.ResumeLayout(false);
this.groupBox3.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.TreeDokumentArt)).EndInit();
@ -585,6 +1071,14 @@
((System.ComponentModel.ISupportInitialize)(this.cbboxFachverantwortung)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxOwner)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxofficevorlage)).EndInit();
this.tabPageAdv2.ResumeLayout(false);
this.splitContainer1.Panel1.ResumeLayout(false);
this.splitContainer1.Panel2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
this.splitContainer1.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.sfDataGrid1)).EndInit();
this.grpVorlagenfeld.ResumeLayout(false);
this.grpVorlagenfeld.PerformLayout();
this.ResumeLayout(false);
}
@ -625,5 +1119,47 @@
private Syncfusion.WinForms.ListView.SfComboBox cbboxOwner;
internal System.Windows.Forms.CheckBox checkBox1;
private Syncfusion.WinForms.ListView.SfComboBox cbboxFachverantwortung;
private System.Windows.Forms.GroupBox GrpUnterschrifte;
private System.Windows.Forms.GroupBox GrpBewilligung;
private System.Windows.Forms.CheckBox chkBewilligungFaksimileUnterschriften;
private System.Windows.Forms.CheckBox chkBewilliigungZwingend;
private System.Windows.Forms.Label lblStandard;
private System.Windows.Forms.ListBox lbUnterschriftStandard;
private System.Windows.Forms.SplitContainer splitContainer1;
private Syncfusion.WinForms.DataGrid.SfDataGrid sfDataGrid1;
private System.Windows.Forms.GroupBox grpVorlagenfeld;
private System.Windows.Forms.CheckBox chkui;
private System.Windows.Forms.Label lbluidesc;
private System.Windows.Forms.Label lblfeldregelid;
private System.Windows.Forms.Label lblfeldregeliddesc;
private System.Windows.Forms.Label lblID;
private System.Windows.Forms.Label lbliddesc;
private System.Windows.Forms.TextBox txtfeldname;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.CheckBox chkzwingend;
private System.Windows.Forms.Label lbelzwingend;
private System.Windows.Forms.TextBox txtSort;
private System.Windows.Forms.Label lblsort;
private System.Windows.Forms.TextBox txtessimageheight;
private System.Windows.Forms.Label label11;
private System.Windows.Forms.TextBox txtessimagewidth;
private System.Windows.Forms.Label label10;
private System.Windows.Forms.TextBox txtessimageleft;
private System.Windows.Forms.Label label8;
private System.Windows.Forms.TextBox txtessimagetop;
private System.Windows.Forms.Label label7;
private System.Windows.Forms.TextBox textBox2;
private System.Windows.Forms.Label txtessfieldname;
private System.Windows.Forms.TextBox txtessclass;
private System.Windows.Forms.Label label9;
private System.Windows.Forms.TextBox txtBookmarkEnd;
private System.Windows.Forms.Label label6;
private System.Windows.Forms.TextBox txtbookmarkstart;
private System.Windows.Forms.Label label5;
private System.Windows.Forms.TextBox txtTechbezeichnung;
private System.Windows.Forms.Label label13;
private System.Windows.Forms.TextBox txtUIDescription;
private System.Windows.Forms.Label label12;
private System.Windows.Forms.TextBox lblFeldregel;
}
}

@ -11,12 +11,16 @@ using OnDoc.Klassen;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.Controls.Styles;
using Database;
using Helper;
namespace OnDoc.UIControls.Administrator
{
public partial class Dokumenttyp : SfForm
{
private int dokumenttypnr = 0;
System.Data.DataRow Origin;
public Dokumenttyp()
{
InitializeComponent();
@ -41,11 +45,18 @@ namespace OnDoc.UIControls.Administrator
cbboxFachverantwortung.DisplayMember = "MA";
cbboxFachverantwortung.ValueMember = "id";
cbboxOwner.DataSource=db.dsdaten.Tables[0];
cbboxOwner.DisplayMember = "MA";
cbboxOwner.ValueMember = "id";
db.Get_Tabledata("Select * from dokumenttyp where dokumenttypnr = "+dokumenttypnr.ToString(),false,true);
DataRow r = db.dsdaten.Tables[0].Rows[0];
this.TxTBezeichnung.Text = r["bezeichnung"].ToString();
this.TxTBeschreibung.Text = r["beschreibung"].ToString() ;
db.Get_Tabledata("Select * from View_Vorlagenfelder_Relaunch where doktypid=" + dokumenttypnr.ToString(),false,true);
this.sfDataGrid1.DataSource=db.dsdaten.Tables[0];
}
@ -58,5 +69,80 @@ namespace OnDoc.UIControls.Administrator
{
}
private void sfDataGrid1_CellClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
{
string vorlagenfeldnr = "";
try
{
var selectedItem = e.DataRow;
var dataRow = (e.DataRow.RowData as DataRowView).Row;
Origin = (e.DataRow.RowData as DataRowView).Row;
vorlagenfeldnr = dataRow["id"].ToString();
Update_Vorlagenfeld(dataRow);
}
catch
{
vorlagenfeldnr = "0";
return;
}
}
private void Update_Vorlagenfeld(DataRow dr)
{
//Origin = dr;
lblID.Text=dr["ID"].ToString();
lblfeldregelid.Text = dr["Feldregelid"].ToString();
lblFeldregel.Text = dr["feldregel"].ToString();
txtfeldname.Text = dr["feldname"].ToString();
txtbookmarkstart.Text = dr["BTM"].ToString();
txtBookmarkEnd.Text = dr["ETM"].ToString();
txtessclass.Text = dr["essclass"].ToString();
txtessfieldname.Text = dr["ess_feldname"].ToString();
txtessimagetop.Text = dr["ess_img_top"].ToString();
txtessimageleft.Text = dr["ess_img_left"].ToString();
txtessimagewidth.Text = dr["ess_img_width"].ToString();
txtessimagewidth.Text = dr["ess_img_height"].ToString();
txtSort.Text = dr["reihenfolge"].ToString();
txtUIDescription.Text = dr["feldbezeichnung"].ToString();
txtTechbezeichnung.Text = dr["Techbezeichnung"].ToString();
if (Convert.ToBoolean(dr["ui"]) == true)
{
chkui.Checked = true;
txtSort.Enabled= true;
txtUIDescription.Enabled= true;
txtTechbezeichnung.Enabled = true;
}
else
{
chkui.Checked = false;
chkui.Checked = false;
txtSort.Enabled = false;
txtUIDescription.Enabled = false;
txtTechbezeichnung.Enabled = false;
}
}
private void txtfeldname_TextChanged(object sender, EventArgs e)
{
}
private void txtSort_Leave(object sender, EventArgs e)
{
TextBox tmptxtbox = new TextBox();
tmptxtbox = sender as TextBox;
Origin["BTM"]=tmptxtbox.Text;
var record = sfDataGrid1.View.Records.GetItemAt(sfDataGrid1.SelectedIndex);
this.sfDataGrid1.View.GetPropertyAccessProvider().SetValue(record, "BTM", tmptxtbox.Text);
Origin.AcceptChanges();
sfDataGrid1.Update();
}
}
}

@ -0,0 +1,524 @@
namespace OnDoc.UIControls
{
partial class Approval
{
/// <summary>
/// Erforderliche Designervariable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Verwendete Ressourcen bereinigen.
/// </summary>
/// <param name="disposing">True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Vom Komponenten-Designer generierter Code
/// <summary>
/// Erforderliche Methode für die Designerunterstützung.
/// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
/// </summary>
private void InitializeComponent()
{
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv2 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv3 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv4 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.treeViewAdv1 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.grpDetails = new System.Windows.Forms.GroupBox();
this.label4 = new System.Windows.Forms.Label();
this.sfListView1 = new Syncfusion.WinForms.ListView.SfListView();
this.txtNote = new System.Windows.Forms.TextBox();
this.txtnotewriter = new System.Windows.Forms.TextBox();
this.txtVerantwortlich = new System.Windows.Forms.TextBox();
this.label3 = new System.Windows.Forms.Label();
this.txtmutiertam = new System.Windows.Forms.TextBox();
this.txtmutierer = new System.Windows.Forms.TextBox();
this.txtersteller = new System.Windows.Forms.TextBox();
this.label2 = new System.Windows.Forms.Label();
this.txterstelltam = new System.Windows.Forms.TextBox();
this.Erstellung = new System.Windows.Forms.Label();
this.txtPartner = new System.Windows.Forms.TextBox();
this.txtPartnerNr = new System.Windows.Forms.TextBox();
this.lblPartner = new System.Windows.Forms.Label();
this.txtbezeichnung = new System.Windows.Forms.TextBox();
this.Bezeichnung = new System.Windows.Forms.Label();
this.txtdokumentid = new System.Windows.Forms.TextBox();
this.label1 = new System.Windows.Forms.Label();
this.docPreview1 = new OnDoc.UIControls.DocPreview();
this.ribbon3 = new System.Windows.Forms.Ribbon();
this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonApproved = new System.Windows.Forms.RibbonButton();
this.ribbonButtonNotApproved = new System.Windows.Forms.RibbonButton();
this.panel1 = new System.Windows.Forms.Panel();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
this.splitContainer1.SuspendLayout();
this.groupBox1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).BeginInit();
this.grpDetails.SuspendLayout();
this.SuspendLayout();
//
// splitContainer1
//
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
this.splitContainer1.Location = new System.Drawing.Point(0, 0);
this.splitContainer1.Name = "splitContainer1";
//
// splitContainer1.Panel1
//
this.splitContainer1.Panel1.Controls.Add(this.groupBox1);
//
// splitContainer1.Panel2
//
this.splitContainer1.Panel2.Controls.Add(this.panel1);
this.splitContainer1.Panel2.Controls.Add(this.grpDetails);
this.splitContainer1.Panel2.Controls.Add(this.docPreview1);
this.splitContainer1.Panel2.Controls.Add(this.ribbon3);
this.splitContainer1.Size = new System.Drawing.Size(1629, 876);
this.splitContainer1.SplitterDistance = 542;
this.splitContainer1.TabIndex = 1;
//
// groupBox1
//
this.groupBox1.Controls.Add(this.treeViewAdv1);
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox1.Location = new System.Drawing.Point(0, 0);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(542, 876);
this.groupBox1.TabIndex = 0;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Dokumente zum Bewilligen";
//
// treeViewAdv1
//
treeNodeAdvStyleInfo1.CheckBoxTickThickness = 1;
treeNodeAdvStyleInfo1.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.EnsureDefaultOptionedChild = true;
treeNodeAdvStyleInfo1.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdvStyleInfo1.TextColor = System.Drawing.Color.Black;
this.treeViewAdv1.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo1)});
this.treeViewAdv1.BeforeTouchSize = new System.Drawing.Size(536, 857);
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Fill;
//
//
//
this.treeViewAdv1.HelpTextControl.BaseThemeName = null;
this.treeViewAdv1.HelpTextControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv1.HelpTextControl.Name = "";
this.treeViewAdv1.HelpTextControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.HelpTextControl.TabIndex = 0;
this.treeViewAdv1.HelpTextControl.Visible = true;
this.treeViewAdv1.InactiveSelectedNodeForeColor = System.Drawing.SystemColors.ControlText;
this.treeViewAdv1.Location = new System.Drawing.Point(3, 16);
this.treeViewAdv1.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
this.treeViewAdv1.Name = "treeViewAdv1";
treeNodeAdv1.ChildStyle.CheckBoxTickThickness = 1;
treeNodeAdv1.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv1.ChildStyle.EnsureDefaultOptionedChild = true;
treeNodeAdv1.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv1.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv1.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdv1.EnsureDefaultOptionedChild = true;
treeNodeAdv1.Expanded = true;
treeNodeAdv1.MultiLine = true;
treeNodeAdv2.ChildStyle.CheckBoxTickThickness = 1;
treeNodeAdv2.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv2.ChildStyle.EnsureDefaultOptionedChild = true;
treeNodeAdv2.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv2.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv2.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdv2.EnsureDefaultOptionedChild = true;
treeNodeAdv2.Expanded = true;
treeNodeAdv2.MultiLine = true;
treeNodeAdv3.ChildStyle.CheckBoxTickThickness = 1;
treeNodeAdv3.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv3.ChildStyle.EnsureDefaultOptionedChild = true;
treeNodeAdv3.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv3.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv3.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdv3.EnsureDefaultOptionedChild = true;
treeNodeAdv3.MultiLine = true;
treeNodeAdv3.Name = "";
treeNodeAdv3.Optioned = true;
treeNodeAdv3.ShowLine = true;
treeNodeAdv3.Tag = "OFFEDK0002024002448514";
treeNodeAdv3.Text = "Jugendkonto Kontoeröffnung (OFFEDK0002024002448514)";
treeNodeAdv2.Nodes.AddRange(new Syncfusion.Windows.Forms.Tools.TreeNodeAdv[] {
treeNodeAdv3});
treeNodeAdv2.Optioned = true;
treeNodeAdv2.ShowLine = true;
treeNodeAdv2.Text = "25297725 - Stefan Hutter Bülach";
treeNodeAdv1.Nodes.AddRange(new Syncfusion.Windows.Forms.Tools.TreeNodeAdv[] {
treeNodeAdv2});
treeNodeAdv1.ShowLine = true;
treeNodeAdv1.Text = "Dokument-Inhalt";
treeNodeAdv4.ChildStyle.CheckBoxTickThickness = 1;
treeNodeAdv4.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv4.ChildStyle.EnsureDefaultOptionedChild = true;
treeNodeAdv4.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv4.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv4.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdv4.EnsureDefaultOptionedChild = true;
treeNodeAdv4.MultiLine = true;
treeNodeAdv4.ShowLine = true;
treeNodeAdv4.Text = "Faksimile Unterschrift";
this.treeViewAdv1.Nodes.AddRange(new Syncfusion.Windows.Forms.Tools.TreeNodeAdv[] {
treeNodeAdv1,
treeNodeAdv4});
this.treeViewAdv1.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
this.treeViewAdv1.Size = new System.Drawing.Size(536, 857);
this.treeViewAdv1.TabIndex = 4;
this.treeViewAdv1.Text = "treeViewAdv1";
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 0;
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.EnsureDefaultOptionedChild = true;
//
//
//
this.treeViewAdv1.ToolTipControl.BaseThemeName = null;
this.treeViewAdv1.ToolTipControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv1.ToolTipControl.Name = "";
this.treeViewAdv1.ToolTipControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.ToolTipControl.TabIndex = 0;
this.treeViewAdv1.ToolTipControl.Visible = true;
this.treeViewAdv1.NodeMouseClick += new Syncfusion.Windows.Forms.Tools.TreeNodeAdvMouseClickArgs(this.treeViewAdv1_NodeMouseClick);
this.treeViewAdv1.Click += new System.EventHandler(this.treeViewAdv1_Click);
//
// grpDetails
//
this.grpDetails.Controls.Add(this.label4);
this.grpDetails.Controls.Add(this.sfListView1);
this.grpDetails.Controls.Add(this.txtNote);
this.grpDetails.Controls.Add(this.txtnotewriter);
this.grpDetails.Controls.Add(this.txtVerantwortlich);
this.grpDetails.Controls.Add(this.label3);
this.grpDetails.Controls.Add(this.txtmutiertam);
this.grpDetails.Controls.Add(this.txtmutierer);
this.grpDetails.Controls.Add(this.txtersteller);
this.grpDetails.Controls.Add(this.label2);
this.grpDetails.Controls.Add(this.txterstelltam);
this.grpDetails.Controls.Add(this.Erstellung);
this.grpDetails.Controls.Add(this.txtPartner);
this.grpDetails.Controls.Add(this.txtPartnerNr);
this.grpDetails.Controls.Add(this.lblPartner);
this.grpDetails.Controls.Add(this.txtbezeichnung);
this.grpDetails.Controls.Add(this.Bezeichnung);
this.grpDetails.Controls.Add(this.txtdokumentid);
this.grpDetails.Controls.Add(this.label1);
this.grpDetails.Dock = System.Windows.Forms.DockStyle.Right;
this.grpDetails.Location = new System.Drawing.Point(751, 86);
this.grpDetails.Name = "grpDetails";
this.grpDetails.Size = new System.Drawing.Size(332, 790);
this.grpDetails.TabIndex = 3;
this.grpDetails.TabStop = false;
this.grpDetails.Text = "Details";
//
// label4
//
this.label4.AutoSize = true;
this.label4.Dock = System.Windows.Forms.DockStyle.Bottom;
this.label4.Location = new System.Drawing.Point(3, 356);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(43, 13);
this.label4.TabIndex = 37;
this.label4.Text = "Notizen";
//
// sfListView1
//
this.sfListView1.AccessibleName = "ScrollControl";
this.sfListView1.BackColor = System.Drawing.SystemColors.Window;
this.sfListView1.Dock = System.Windows.Forms.DockStyle.Bottom;
this.sfListView1.Location = new System.Drawing.Point(3, 369);
this.sfListView1.Name = "sfListView1";
this.sfListView1.ShowToolTip = true;
this.sfListView1.Size = new System.Drawing.Size(326, 310);
this.sfListView1.TabIndex = 36;
this.sfListView1.Text = "sfListView1";
this.sfListView1.ToolTipOpening += new System.EventHandler<Syncfusion.WinForms.ListView.Events.ToolTipOpeningEventArgs>(this.sfListView1_ToolTipOpening);
this.sfListView1.ToolTipOpened += new System.EventHandler<Syncfusion.WinForms.ListView.Events.ToolTipOpenedEventArgs>(this.sfListView1_ToolTipOpened);
//
// txtNote
//
this.txtNote.BackColor = System.Drawing.Color.Cornsilk;
this.txtNote.Dock = System.Windows.Forms.DockStyle.Bottom;
this.txtNote.Location = new System.Drawing.Point(3, 679);
this.txtNote.Multiline = true;
this.txtNote.Name = "txtNote";
this.txtNote.ReadOnly = true;
this.txtNote.Size = new System.Drawing.Size(326, 88);
this.txtNote.TabIndex = 38;
//
// txtnotewriter
//
this.txtnotewriter.BackColor = System.Drawing.Color.Cornsilk;
this.txtnotewriter.Dock = System.Windows.Forms.DockStyle.Bottom;
this.txtnotewriter.Location = new System.Drawing.Point(3, 767);
this.txtnotewriter.Name = "txtnotewriter";
this.txtnotewriter.ReadOnly = true;
this.txtnotewriter.Size = new System.Drawing.Size(326, 20);
this.txtnotewriter.TabIndex = 39;
//
// txtVerantwortlich
//
this.txtVerantwortlich.Location = new System.Drawing.Point(88, 294);
this.txtVerantwortlich.Name = "txtVerantwortlich";
this.txtVerantwortlich.ReadOnly = true;
this.txtVerantwortlich.Size = new System.Drawing.Size(230, 20);
this.txtVerantwortlich.TabIndex = 35;
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(3, 294);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(76, 13);
this.label3.TabIndex = 34;
this.label3.Text = "Verantwortung";
//
// txtmutiertam
//
this.txtmutiertam.Location = new System.Drawing.Point(88, 251);
this.txtmutiertam.Name = "txtmutiertam";
this.txtmutiertam.ReadOnly = true;
this.txtmutiertam.Size = new System.Drawing.Size(230, 20);
this.txtmutiertam.TabIndex = 33;
//
// txtmutierer
//
this.txtmutierer.Location = new System.Drawing.Point(88, 225);
this.txtmutierer.Name = "txtmutierer";
this.txtmutierer.ReadOnly = true;
this.txtmutierer.Size = new System.Drawing.Size(230, 20);
this.txtmutierer.TabIndex = 32;
//
// txtersteller
//
this.txtersteller.Location = new System.Drawing.Point(88, 189);
this.txtersteller.Name = "txtersteller";
this.txtersteller.ReadOnly = true;
this.txtersteller.Size = new System.Drawing.Size(230, 20);
this.txtersteller.TabIndex = 31;
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(3, 225);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(53, 13);
this.label2.TabIndex = 30;
this.label2.Text = "Änderung";
//
// txterstelltam
//
this.txterstelltam.Location = new System.Drawing.Point(88, 163);
this.txterstelltam.Name = "txterstelltam";
this.txterstelltam.ReadOnly = true;
this.txterstelltam.Size = new System.Drawing.Size(230, 20);
this.txterstelltam.TabIndex = 29;
//
// Erstellung
//
this.Erstellung.AutoSize = true;
this.Erstellung.Location = new System.Drawing.Point(3, 166);
this.Erstellung.Name = "Erstellung";
this.Erstellung.Size = new System.Drawing.Size(53, 13);
this.Erstellung.TabIndex = 28;
this.Erstellung.Text = "Erstellung";
//
// txtPartner
//
this.txtPartner.Location = new System.Drawing.Point(88, 117);
this.txtPartner.Name = "txtPartner";
this.txtPartner.ReadOnly = true;
this.txtPartner.Size = new System.Drawing.Size(230, 20);
this.txtPartner.TabIndex = 27;
//
// txtPartnerNr
//
this.txtPartnerNr.Location = new System.Drawing.Point(88, 91);
this.txtPartnerNr.Name = "txtPartnerNr";
this.txtPartnerNr.ReadOnly = true;
this.txtPartnerNr.Size = new System.Drawing.Size(163, 20);
this.txtPartnerNr.TabIndex = 26;
//
// lblPartner
//
this.lblPartner.AutoSize = true;
this.lblPartner.Location = new System.Drawing.Point(3, 94);
this.lblPartner.Name = "lblPartner";
this.lblPartner.Size = new System.Drawing.Size(41, 13);
this.lblPartner.TabIndex = 25;
this.lblPartner.Text = "Partner";
//
// txtbezeichnung
//
this.txtbezeichnung.Location = new System.Drawing.Point(88, 50);
this.txtbezeichnung.Name = "txtbezeichnung";
this.txtbezeichnung.ReadOnly = true;
this.txtbezeichnung.Size = new System.Drawing.Size(230, 20);
this.txtbezeichnung.TabIndex = 24;
//
// Bezeichnung
//
this.Bezeichnung.AutoSize = true;
this.Bezeichnung.Location = new System.Drawing.Point(3, 53);
this.Bezeichnung.Name = "Bezeichnung";
this.Bezeichnung.Size = new System.Drawing.Size(69, 13);
this.Bezeichnung.TabIndex = 23;
this.Bezeichnung.Text = "Bezeichnung";
//
// txtdokumentid
//
this.txtdokumentid.Location = new System.Drawing.Point(88, 24);
this.txtdokumentid.Name = "txtdokumentid";
this.txtdokumentid.ReadOnly = true;
this.txtdokumentid.Size = new System.Drawing.Size(163, 20);
this.txtdokumentid.TabIndex = 22;
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(3, 27);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(70, 13);
this.label1.TabIndex = 21;
this.label1.Text = "Dokument-ID";
//
// docPreview1
//
this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
this.docPreview1.Location = new System.Drawing.Point(0, 86);
this.docPreview1.Name = "docPreview1";
this.docPreview1.Size = new System.Drawing.Size(1083, 790);
this.docPreview1.TabIndex = 0;
//
// ribbon3
//
this.ribbon3.CaptionBarVisible = false;
this.ribbon3.Font = new System.Drawing.Font("Segoe UI", 9F);
this.ribbon3.Location = new System.Drawing.Point(0, 0);
this.ribbon3.Minimized = false;
this.ribbon3.Name = "ribbon3";
//
//
//
this.ribbon3.OrbDropDown.BorderRoundness = 8;
this.ribbon3.OrbDropDown.Location = new System.Drawing.Point(0, 0);
this.ribbon3.OrbDropDown.Name = "";
this.ribbon3.OrbDropDown.Size = new System.Drawing.Size(527, 447);
this.ribbon3.OrbDropDown.TabIndex = 0;
this.ribbon3.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
this.ribbon3.OrbVisible = false;
this.ribbon3.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
this.ribbon3.Size = new System.Drawing.Size(1083, 86);
this.ribbon3.TabIndex = 2;
this.ribbon3.Tabs.Add(this.ribbonTab1);
this.ribbon3.TabSpacing = 4;
this.ribbon3.Text = "ribbon3";
//
// ribbonTab1
//
this.ribbonTab1.Name = "ribbonTab1";
this.ribbonTab1.Panels.Add(this.ribbonPanel1);
this.ribbonTab1.Text = "";
//
// ribbonPanel1
//
this.ribbonPanel1.ButtonMoreVisible = false;
this.ribbonPanel1.Items.Add(this.ribbonButtonApproved);
this.ribbonPanel1.Items.Add(this.ribbonButtonNotApproved);
this.ribbonPanel1.Name = "ribbonPanel1";
this.ribbonPanel1.Text = "";
//
// ribbonButtonApproved
//
this.ribbonButtonApproved.Image = global::OnDoc.Properties.Resources.Approval_OK_32x32_32;
this.ribbonButtonApproved.LargeImage = global::OnDoc.Properties.Resources.Approval_OK_32x32_32;
this.ribbonButtonApproved.Name = "ribbonButtonApproved";
this.ribbonButtonApproved.SmallImage = global::OnDoc.Properties.Resources.Approval_OK_24x24_32;
this.ribbonButtonApproved.Text = "Bewilligt";
//
// ribbonButtonNotApproved
//
this.ribbonButtonNotApproved.Image = global::OnDoc.Properties.Resources.Approval_NOK_32x32_32;
this.ribbonButtonNotApproved.LargeImage = global::OnDoc.Properties.Resources.Approval_NOK_32x32_32;
this.ribbonButtonNotApproved.Name = "ribbonButtonNotApproved";
this.ribbonButtonNotApproved.SmallImage = global::OnDoc.Properties.Resources.Approval_NOK_24x24_32;
this.ribbonButtonNotApproved.Text = "Abgelehnt";
//
// panel1
//
this.panel1.Dock = System.Windows.Forms.DockStyle.Right;
this.panel1.Location = new System.Drawing.Point(741, 86);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(10, 790);
this.panel1.TabIndex = 4;
//
// Approval
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.splitContainer1);
this.Name = "Approval";
this.Size = new System.Drawing.Size(1629, 876);
this.splitContainer1.Panel1.ResumeLayout(false);
this.splitContainer1.Panel2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
this.splitContainer1.ResumeLayout(false);
this.groupBox1.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).EndInit();
this.grpDetails.ResumeLayout(false);
this.grpDetails.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.GroupBox groupBox1;
private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeViewAdv1;
private System.Windows.Forms.RibbonTab ribbonTab1;
private DocPreview docPreview1;
private System.Windows.Forms.Ribbon ribbon3;
private System.Windows.Forms.RibbonPanel ribbonPanel1;
private System.Windows.Forms.RibbonButton ribbonButtonApproved;
private System.Windows.Forms.RibbonButton ribbonButtonNotApproved;
private System.Windows.Forms.GroupBox grpDetails;
private System.Windows.Forms.Label label4;
private Syncfusion.WinForms.ListView.SfListView sfListView1;
private System.Windows.Forms.TextBox txtVerantwortlich;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.TextBox txtmutiertam;
private System.Windows.Forms.TextBox txtmutierer;
private System.Windows.Forms.TextBox txtersteller;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.TextBox txterstelltam;
private System.Windows.Forms.Label Erstellung;
private System.Windows.Forms.TextBox txtPartner;
private System.Windows.Forms.TextBox txtPartnerNr;
private System.Windows.Forms.Label lblPartner;
private System.Windows.Forms.TextBox txtbezeichnung;
private System.Windows.Forms.Label Bezeichnung;
private System.Windows.Forms.TextBox txtdokumentid;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.TextBox txtNote;
private System.Windows.Forms.TextBox txtnotewriter;
private System.Windows.Forms.Panel panel1;
}
}

@ -0,0 +1,94 @@
using OnDoc.Klassen;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace OnDoc.UIControls
{
public partial class Approval : UserControl
{
public Approval()
{
InitializeComponent();
}
private void treeViewAdv1_Click(object sender, EventArgs e)
{
try
{
}
catch { }
}
private System.Data.DataTable notes = new System.Data.DataTable();
private void AddNote(string datum, string betreff, string note, string ersteller )
{
DataRow dr = notes.NewRow();
dr[0] = datum + " / " + betreff;
dr[1] = note;
dr[2] = ersteller;
notes.Rows.Add(dr);
}
private void treeViewAdv1_NodeMouseClick(object sender, Syncfusion.Windows.Forms.Tools.TreeViewAdvMouseClickEventArgs e)
{
notes.Rows.Clear(); ;
notes.Columns.Clear();
notes.AcceptChanges();
notes.Columns.Add("Betreff");
notes.Columns.Add("Note");
notes.Columns.Add("Notewriter");
this.docPreview1.Show_Doc(e.Node.Tag as string);
Database.DB db = new Database.DB(AppParams.connectionstring);
db.Get_Tabledata("Select * from View_Relaunach_Approval_Doc where dokumentid='" + e.Node.Tag as string+"'", false, true);
this.txtdokumentid.Text = db.dsdaten.Tables[0].Rows[0]["Dokumentid"].ToString();
this.txtbezeichnung.Text = db.dsdaten.Tables[0].Rows[0]["bezeichnung"].ToString();
this.txtPartnerNr.Text = db.dsdaten.Tables[0].Rows[0]["nrpar00"].ToString();
this.txtPartner.Text = db.dsdaten.Tables[0].Rows[0]["bkpar00"].ToString();
this.txterstelltam.Text = db.dsdaten.Tables[0].Rows[0]["erstelltam"].ToString();
this.txtersteller.Text = db.dsdaten.Tables[0].Rows[0]["ersteller"].ToString();
this.txtmutiertam.Text = db.dsdaten.Tables[0].Rows[0]["mutiertam"].ToString();
this.txtmutierer.Text = db.dsdaten.Tables[0].Rows[0]["mutierer"].ToString();
this.txtVerantwortlich.Text = db.dsdaten.Tables[0].Rows[0]["verantwortlich"].ToString();
foreach(DataRow dr in db.dsdaten.Tables[0].Rows)
{
try
{
if (Convert.ToBoolean(dr["aktiv"]))
{
AddNote(dr["erstellt_am"].ToString(), dr["betreff"].ToString(), dr["note"].ToString(), dr["Notizersteller"].ToString());
}
}
catch { }
}
sfListView1.DataSource = notes;
sfListView1.DisplayMember = "Betreff";
sfListView1.ValueMember = "note";
}
private void sfListView1_ToolTipOpened(object sender, Syncfusion.WinForms.ListView.Events.ToolTipOpenedEventArgs e)
{
}
private void sfListView1_ToolTipOpening(object sender, Syncfusion.WinForms.ListView.Events.ToolTipOpeningEventArgs e)
{
var dataRow = (e.ItemData as DataRowView).Row;
this.txtNote.Text = dataRow["note"].ToString();
this.txtnotewriter.Text= dataRow["notewriter"].ToString();
}
}
}

@ -0,0 +1,120 @@
<?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>
</root>

@ -76,6 +76,7 @@
this.pdfViewerControl1.VerticalScrollOffset = 0;
this.pdfViewerControl1.VisualStyle = Syncfusion.Windows.Forms.PdfViewer.VisualStyle.Office2016DarkGray;
this.pdfViewerControl1.ZoomMode = Syncfusion.Windows.Forms.PdfViewer.ZoomMode.Default;
this.pdfViewerControl1.Click += new System.EventHandler(this.pdfViewerControl1_Click);
//
// pnlEdit
//

@ -118,5 +118,10 @@ namespace OnDoc.UIControls
return dok;
}
private void pdfViewerControl1_Click(object sender, EventArgs e)
{
}
}
}

@ -49,6 +49,7 @@
this.tsbtnpreviewbottom = new System.Windows.Forms.ToolStripButton();
this.tsbtnpreviewright = new System.Windows.Forms.ToolStripButton();
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.docPreview1 = new OnDoc.UIControls.DocPreview();
this.panel2 = new System.Windows.Forms.Panel();
this.lblTitel = new System.Windows.Forms.Label();
this.ribbonPanel2 = new System.Windows.Forms.RibbonPanel();
@ -63,9 +64,13 @@
this.RibbonBtnVorschauSepparat = new System.Windows.Forms.RibbonButton();
this.RibbonPanelBearbeiten = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonNewDoc = new System.Windows.Forms.RibbonButton();
this.RibbonButtonFavoriten = new System.Windows.Forms.RibbonButton();
this.RibbonButtonEditEditDoc = new System.Windows.Forms.RibbonButton();
this.RibbonButtonEditDelete = new System.Windows.Forms.RibbonButton();
this.RibbonButtonZuweisen = new System.Windows.Forms.RibbonButton();
this.ribbonButtonToApproval = new System.Windows.Forms.RibbonButton();
this.RibbonPannelAproval = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonApproval = new System.Windows.Forms.RibbonButton();
this.RibbonPanelArchiv = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonArchivToOnBase = new System.Windows.Forms.RibbonButton();
this.ribbonButtonVersandstrasse = new System.Windows.Forms.RibbonButton();
@ -102,8 +107,7 @@
this.RibbonButtonBerechtigungsgruppe = new System.Windows.Forms.RibbonButton();
this.pdfConfig1 = new Syncfusion.Pdf.PdfConfig();
this.RibbonButtonCreateNewDoc = new System.Windows.Forms.RibbonButton();
this.RibbonButtonFavoriten = new System.Windows.Forms.RibbonButton();
this.docPreview1 = new OnDoc.UIControls.DocPreview();
this.labelToApprove = new System.Windows.Forms.Label();
((System.ComponentModel.ISupportInitialize)(this.sfDataGrid1)).BeginInit();
this.ctxMenuDokList.SuspendLayout();
this.toolStrip1.SuspendLayout();
@ -127,7 +131,7 @@
this.sfDataGrid1.Name = "sfDataGrid1";
this.sfDataGrid1.SelectionMode = Syncfusion.WinForms.DataGrid.Enums.GridSelectionMode.Extended;
this.sfDataGrid1.ShowGroupDropArea = true;
this.sfDataGrid1.Size = new System.Drawing.Size(1556, 343);
this.sfDataGrid1.Size = new System.Drawing.Size(1709, 343);
this.sfDataGrid1.TabIndex = 0;
this.sfDataGrid1.DrawCell += new Syncfusion.WinForms.DataGrid.Events.DrawCellEventHandler(this.sfDataGrid1_DrawCell);
this.sfDataGrid1.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfDataGrid1_CellClick);
@ -305,10 +309,19 @@
// splitContainer1.Panel2
//
this.splitContainer1.Panel2.Controls.Add(this.docPreview1);
this.splitContainer1.Size = new System.Drawing.Size(1556, 694);
this.splitContainer1.Size = new System.Drawing.Size(1709, 694);
this.splitContainer1.SplitterDistance = 343;
this.splitContainer1.TabIndex = 2;
//
// docPreview1
//
this.docPreview1.BackColor = System.Drawing.SystemColors.Control;
this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
this.docPreview1.Location = new System.Drawing.Point(0, 0);
this.docPreview1.Name = "docPreview1";
this.docPreview1.Size = new System.Drawing.Size(1709, 347);
this.docPreview1.TabIndex = 0;
//
// panel2
//
this.panel2.BackColor = System.Drawing.Color.WhiteSmoke;
@ -317,7 +330,7 @@
this.panel2.Dock = System.Windows.Forms.DockStyle.Top;
this.panel2.Location = new System.Drawing.Point(0, 131);
this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(1556, 22);
this.panel2.Size = new System.Drawing.Size(1709, 22);
this.panel2.TabIndex = 3;
//
// lblTitel
@ -327,7 +340,7 @@
this.lblTitel.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblTitel.Location = new System.Drawing.Point(0, 0);
this.lblTitel.Name = "lblTitel";
this.lblTitel.Size = new System.Drawing.Size(1556, 22);
this.lblTitel.Size = new System.Drawing.Size(1709, 22);
this.lblTitel.TabIndex = 2;
this.lblTitel.Text = "Pendente Dokumente";
this.lblTitel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
@ -359,13 +372,12 @@
this.ribbon2.OrbText = "";
this.ribbon2.OrbVisible = false;
this.ribbon2.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
this.ribbon2.Size = new System.Drawing.Size(1556, 131);
this.ribbon2.Size = new System.Drawing.Size(1709, 131);
this.ribbon2.TabIndex = 5;
this.ribbon2.Tabs.Add(this.RibbonTabUserFunctions);
this.ribbon2.Tabs.Add(this.RibbonTabAdmin);
this.ribbon2.TabSpacing = 4;
this.ribbon2.Text = "ribbon2";
this.ribbon2.Click += new System.EventHandler(this.ribbon2_Click);
//
// RibbonTabUserFunctions
//
@ -373,6 +385,7 @@
this.RibbonTabUserFunctions.Panels.Add(this.RibbonPanelExit);
this.RibbonTabUserFunctions.Panels.Add(this.ribbonPanelVorschau);
this.RibbonTabUserFunctions.Panels.Add(this.RibbonPanelBearbeiten);
this.RibbonTabUserFunctions.Panels.Add(this.RibbonPannelAproval);
this.RibbonTabUserFunctions.Panels.Add(this.RibbonPanelArchiv);
this.RibbonTabUserFunctions.Panels.Add(this.RibbonPanelProfil);
this.RibbonTabUserFunctions.Panels.Add(this.RibbonPanelCreate);
@ -455,6 +468,7 @@
this.RibbonPanelBearbeiten.Items.Add(this.RibbonButtonEditEditDoc);
this.RibbonPanelBearbeiten.Items.Add(this.RibbonButtonEditDelete);
this.RibbonPanelBearbeiten.Items.Add(this.RibbonButtonZuweisen);
this.RibbonPanelBearbeiten.Items.Add(this.ribbonButtonToApproval);
this.RibbonPanelBearbeiten.Name = "RibbonPanelBearbeiten";
this.RibbonPanelBearbeiten.Text = "Dokument";
//
@ -467,6 +481,15 @@
this.RibbonButtonNewDoc.Text = "Neu";
this.RibbonButtonNewDoc.Click += new System.EventHandler(this.RibbonButtonNewDoc_Click);
//
// RibbonButtonFavoriten
//
this.RibbonButtonFavoriten.Image = global::OnDoc.Properties.Resources.Favoriten_32x32_32;
this.RibbonButtonFavoriten.LargeImage = global::OnDoc.Properties.Resources.Favoriten_32x32_32;
this.RibbonButtonFavoriten.Name = "RibbonButtonFavoriten";
this.RibbonButtonFavoriten.SmallImage = global::OnDoc.Properties.Resources.Favoriten_24x24_32;
this.RibbonButtonFavoriten.Text = "Neu Favorit";
this.RibbonButtonFavoriten.Click += new System.EventHandler(this.RibbonButtonFavoriten_Click);
//
// RibbonButtonEditEditDoc
//
this.RibbonButtonEditEditDoc.Image = global::OnDoc.Properties.Resources.EditDoc_32x32_32;
@ -494,6 +517,31 @@
this.RibbonButtonZuweisen.Text = "Zuweisen";
this.RibbonButtonZuweisen.Click += new System.EventHandler(this.RibbonButtonZuweisen_Click);
//
// ribbonButtonToApproval
//
this.ribbonButtonToApproval.Image = global::OnDoc.Properties.Resources.Approval_32x32_32;
this.ribbonButtonToApproval.LargeImage = global::OnDoc.Properties.Resources.Approval_32x32_32;
this.ribbonButtonToApproval.Name = "ribbonButtonToApproval";
this.ribbonButtonToApproval.SmallImage = global::OnDoc.Properties.Resources.Approval_24x24_32;
this.ribbonButtonToApproval.Text = "zur Bewilligung";
this.ribbonButtonToApproval.Click += new System.EventHandler(this.ribbonButtonToApproval_Click);
//
// RibbonPannelAproval
//
this.RibbonPannelAproval.ButtonMoreVisible = false;
this.RibbonPannelAproval.Items.Add(this.ribbonButtonApproval);
this.RibbonPannelAproval.Name = "RibbonPannelAproval";
this.RibbonPannelAproval.Text = "";
//
// ribbonButtonApproval
//
this.ribbonButtonApproval.Image = global::OnDoc.Properties.Resources.Approval_32x32_32;
this.ribbonButtonApproval.LargeImage = global::OnDoc.Properties.Resources.Approval_32x32_32;
this.ribbonButtonApproval.Name = "ribbonButtonApproval";
this.ribbonButtonApproval.SmallImage = global::OnDoc.Properties.Resources.Approval_24x24_32;
this.ribbonButtonApproval.Text = "Bewilligen";
this.ribbonButtonApproval.Click += new System.EventHandler(this.ribbonButtonApproval_Click);
//
// RibbonPanelArchiv
//
this.RibbonPanelArchiv.ButtonMoreVisible = false;
@ -773,33 +821,27 @@
this.RibbonButtonCreateNewDoc.Text = "Dokument";
this.RibbonButtonCreateNewDoc.Click += new System.EventHandler(this.RibbonButtonCreateNewDoc_Click);
//
// RibbonButtonFavoriten
// labelToApprove
//
this.RibbonButtonFavoriten.Image = global::OnDoc.Properties.Resources.Favoriten_32x32_32;
this.RibbonButtonFavoriten.LargeImage = global::OnDoc.Properties.Resources.Favoriten_32x32_32;
this.RibbonButtonFavoriten.Name = "RibbonButtonFavoriten";
this.RibbonButtonFavoriten.SmallImage = global::OnDoc.Properties.Resources.Favoriten_24x24_32;
this.RibbonButtonFavoriten.Text = "Neu Favorit";
this.RibbonButtonFavoriten.Click += new System.EventHandler(this.RibbonButtonFavoriten_Click);
//
// docPreview1
//
this.docPreview1.BackColor = System.Drawing.SystemColors.Control;
this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
this.docPreview1.Location = new System.Drawing.Point(0, 0);
this.docPreview1.Name = "docPreview1";
this.docPreview1.Size = new System.Drawing.Size(1556, 347);
this.docPreview1.TabIndex = 0;
this.labelToApprove.AutoSize = true;
this.labelToApprove.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.labelToApprove.ForeColor = System.Drawing.Color.Red;
this.labelToApprove.Location = new System.Drawing.Point(615, 90);
this.labelToApprove.Name = "labelToApprove";
this.labelToApprove.Size = new System.Drawing.Size(17, 18);
this.labelToApprove.TabIndex = 6;
this.labelToApprove.Text = "1";
//
// DokList
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.labelToApprove);
this.Controls.Add(this.splitContainer1);
this.Controls.Add(this.panel2);
this.Controls.Add(this.ribbon2);
this.Name = "DokList";
this.Size = new System.Drawing.Size(1556, 847);
this.Size = new System.Drawing.Size(1709, 847);
this.Load += new System.EventHandler(this.DokList_Load);
((System.ComponentModel.ISupportInitialize)(this.sfDataGrid1)).EndInit();
this.ctxMenuDokList.ResumeLayout(false);
@ -812,6 +854,7 @@
this.panel2.ResumeLayout(false);
this.panel2.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
}
@ -891,5 +934,9 @@
private System.Windows.Forms.ToolStripMenuItem dokumentAnVersandstrasseToolStripMenuItem;
private System.Windows.Forms.RibbonButton ribbonButtonVersandstrasse;
private System.Windows.Forms.RibbonButton RibbonButtonFavoriten;
private System.Windows.Forms.RibbonPanel RibbonPannelAproval;
private System.Windows.Forms.RibbonButton ribbonButtonApproval;
private System.Windows.Forms.Label labelToApprove;
private System.Windows.Forms.RibbonButton ribbonButtonToApproval;
}
}

@ -48,7 +48,7 @@ namespace OnDoc.UICintrols
{
public int partnernr { get; set; } = 0;
public int forMaNr { get; set; } = 0;
public int docartnr { get; set; }
public int docartnr { get; set; }
public int profilnr { get; set; }
public int mitarbeiternr { get; set; }
@ -427,7 +427,7 @@ namespace OnDoc.UICintrols
if (dokumenttypnr == 0)
{
DokTypSelect DokTypSelect = new DokTypSelect(Favoriten);
DokTypSelect.vorlagentype = 0;
DokTypSelect.vorlagentype = 1;
DokTypSelect.ShowDialog(this);
if (DokTypSelect.DialogResult == DialogResult.OK)
{
@ -551,10 +551,7 @@ namespace OnDoc.UICintrols
createnewdoc(0, 0);
}
private void ribbon2_Click(object sender, EventArgs e)
{
}
public void hide_panels()
{
this.RibbonPanelExit.Visible = false;
@ -568,7 +565,8 @@ namespace OnDoc.UICintrols
this.RibbonPanelDoklist.Visible=false;
this.RibbonBtnVorschauNo.Visible = false;
this.RibbonButtonVorschauRechts.Visible=false;
this.RibbonBtnVorschauUnten.Visible=false;
this.RibbonBtnVorschauUnten.Visible=false
;
}
private void sfDataGrid1_DrawCell(object sender, DrawCellEventArgs e)
@ -762,5 +760,17 @@ namespace OnDoc.UICintrols
{
createnewdoc(0, 0, true);
}
private void ribbonButtonApproval_Click(object sender, EventArgs e)
{
frmBewilligung bw = new frmBewilligung();
bw.Show();
}
private void ribbonButtonToApproval_Click(object sender, EventArgs e)
{
frmToApproval fa = new frmToApproval();
fa.ShowDialog();
}
}
}

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

@ -1 +1 @@
cb9fd88d8f422047e8ded32720568466ce75c12d670b2b2cbfa7b9af1b36548c
6902ef3be45fff2b793aeab86fa78d7e103fee19cdf3e9b38a063a86c2337791

@ -196,3 +196,6 @@ E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.Diverses.NativVorlagen.r
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.Versandstrasse.Versandstrasse.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.DokTypFavoritenOrdner.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.Diverses.InputDialog.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.UIControls.Approval.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.frmBewilligung.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.frmToApproval.resources

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 602 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 704 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Loading…
Cancel
Save