master
Stefan Hutter 11 months ago
parent b211ffb29d
commit 52a3fecee5

@ -64,7 +64,7 @@
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(168, 26);
this.label2.TabIndex = 2;
this.label2.Text = "20. Januar 2025";
this.label2.Text = "21. Januar 2025";
//
// SplashScreen
//

@ -9,6 +9,7 @@ using System.Data;
using Syncfusion.Styles;
using Syncfusion.Windows.Forms.Tools;
using Database;
using System.Collections;
namespace OnDoc.Klassen
{
@ -58,9 +59,9 @@ namespace OnDoc.Klassen
partnerliste.Clear();
partnerliste.Merge(tempDataTable);
tempDataTable.Dispose();
}
catch {
catch
{
partnerliste.Rows.Clear();
}
}
@ -96,6 +97,27 @@ namespace OnDoc.Klassen
}
finally { db = null; }
}
public static DataTable partnerderperson(int partnernr, int fnkt)
{
string result = "";
DB db = new DB(Connectionstring);
db.clear_parameter();
db.add_parameter("@query", partnernr.ToString());
db.add_parameter("@table", "dbo.partner");
db.add_parameter("@anz", "5");
db.add_parameter("@fnkt", fnkt.ToString());
partnerliste = db.Get_Tabledata("sp_partner_search", true, false);
return partnerliste;
//if (db.dsdaten.Tables[0].Rows.Count > 0)
//{
// result=db.dsdaten.Tables[0].Rows[0][0].ToString();
//}
//db = null;
//return result;
}
public static DataTable get_partnerliste() { return partnerliste; }
}
}

@ -132,6 +132,7 @@ namespace OnDoc.Klassen
db.Save_To_DB(dokumentid, filename);
db.set_approvalstate(dokumentid, false);
db.Exec_SQL("Update dokument set mutiertam = getdate(), mutierer="+AppParams.CurrentMitarbeiter+" where dokumentid='"+dokumentid+"'");
Logging.DocLog.Info("Dokument gespeichert", "Processwatch", dokumentid, "", filename);
db = null;
}

@ -162,6 +162,7 @@ namespace OnDoc.UICintrols
this.gruppenÖffnenToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
this.gruppenSchliessenToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
this.dokwerte1 = new OnDoc.UIControls.Dokwerte();
this.ribbonbuttonnewparterdoc = new System.Windows.Forms.RibbonButton();
this.ctxMenuDokList.SuspendLayout();
this.toolStrip1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
@ -781,6 +782,7 @@ namespace OnDoc.UICintrols
this.RibbonGroupFilter.Items.Add(this.RibbonFilterLabel);
this.RibbonGroupFilter.Items.Add(this.RibbonPartnerSaldiert);
this.RibbonGroupFilter.Items.Add(this.RibbonFilterDelete);
this.RibbonGroupFilter.Items.Add(this.ribbonbuttonnewparterdoc);
this.RibbonGroupFilter.Name = "RibbonGroupFilter";
this.RibbonGroupFilter.Text = "";
//
@ -877,12 +879,11 @@ namespace OnDoc.UICintrols
//
this.ribbonCBAnsicht.AllowTextEdit = false;
this.ribbonCBAnsicht.DrawIconsBar = false;
this.ribbonCBAnsicht.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Medium;
this.ribbonCBAnsicht.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
this.ribbonCBAnsicht.Name = "ribbonCBAnsicht";
this.ribbonCBAnsicht.SelectedIndex = -1;
this.ribbonCBAnsicht.TextBoxText = "";
this.ribbonCBAnsicht.DropDownItemClicked += new System.Windows.Forms.RibbonComboBox.RibbonItemEventHandler(this.ribbonCBAnsicht_DropDownItemClicked);
//
// ribbonItemGroup3
//
@ -1342,6 +1343,16 @@ namespace OnDoc.UICintrols
this.dokwerte1.Size = new System.Drawing.Size(0, 694);
this.dokwerte1.TabIndex = 7;
//
// ribbonbuttonnewparterdoc
//
this.ribbonbuttonnewparterdoc.Image = global::OnDoc.Properties.Resources.NewDoc_24x24_32;
this.ribbonbuttonnewparterdoc.LargeImage = global::OnDoc.Properties.Resources.NewDoc_24x24_32;
this.ribbonbuttonnewparterdoc.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
this.ribbonbuttonnewparterdoc.Name = "ribbonbuttonnewparterdoc";
this.ribbonbuttonnewparterdoc.SmallImage = global::OnDoc.Properties.Resources.NewDoc_16x16_32;
this.ribbonbuttonnewparterdoc.Visible = false;
this.ribbonbuttonnewparterdoc.Click += new System.EventHandler(this.ribbonbuttonnewparterdoc_Click);
//
// DokList
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@ -1500,5 +1511,6 @@ namespace OnDoc.UICintrols
private System.Windows.Forms.ContextMenuStrip ctxMenuGroups;
private System.Windows.Forms.ToolStripMenuItem gruppenÖffnenToolStripMenuItem1;
private System.Windows.Forms.ToolStripMenuItem gruppenSchliessenToolStripMenuItem1;
private System.Windows.Forms.RibbonButton ribbonbuttonnewparterdoc;
}
}

@ -1560,6 +1560,7 @@ return;
RibbonFilterLabel.Text = ps.partnernr + " " + ps.partnerkurzname;
RibbonFilterLabel.Visible = true;
RibbonFilterDelete.Visible = true;
ribbonbuttonnewparterdoc.Visible = true;
if (ps.partnersaldiert) { RibbonPartnerSaldiert.Visible = true; } else { RibbonPartnerSaldiert.Visible = false; }
refresh_dokumente();
}
@ -1595,6 +1596,7 @@ return;
this.RibbonFilterLabel.Visible = false;
this.RibbonFilterLabel.Text = "";
this.RibbonPartnerSaldiert.Visible = false;
this.ribbonbuttonnewparterdoc.Visible = false;
RibbonFilterDelete.Visible = false;
}
@ -2265,7 +2267,11 @@ return;
gruppenSchliessenToolStripMenuItem_Click(sender, e);
}
private void ribbonbuttonnewparterdoc_Click(object sender, EventArgs e)
{
createnewdoc(this.partnernr,0);
}
}

@ -39,10 +39,15 @@
this.trefferlistedata = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
this.partnerDetailsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.personDesKundenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.kundenDerPersonToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.sfButton1 = new Syncfusion.WinForms.Controls.SfButton();
this.sfButton2 = new Syncfusion.WinForms.Controls.SfButton();
this.chksaldiert = new System.Windows.Forms.CheckBox();
this.label1 = new System.Windows.Forms.Label();
this.chkkeepalive = new System.Windows.Forms.CheckBox();
this.btnbpperson = new System.Windows.Forms.Button();
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
this.groupBox1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.trefferlistedata)).BeginInit();
this.contextMenuStrip1.SuspendLayout();
@ -95,7 +100,7 @@
// groupBox1
//
this.groupBox1.Controls.Add(this.trefferlistedata);
this.groupBox1.Location = new System.Drawing.Point(15, 96);
this.groupBox1.Location = new System.Drawing.Point(12, 116);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(537, 241);
this.groupBox1.TabIndex = 5;
@ -117,28 +122,46 @@
this.trefferlistedata.Text = "sfDataGrid1";
this.trefferlistedata.DrawCell += new Syncfusion.WinForms.DataGrid.Events.DrawCellEventHandler(this.trefferlistedata_DrawCell);
this.trefferlistedata.SelectionChanged += new Syncfusion.WinForms.DataGrid.Events.SelectionChangedEventHandler(this.trefferlistedata_SelectionChanged);
this.trefferlistedata.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.trefferlistedata_CellClick);
this.trefferlistedata.DoubleClick += new System.EventHandler(this.trefferlistedata_DoubleClick);
//
// contextMenuStrip1
//
this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.partnerDetailsToolStripMenuItem});
this.partnerDetailsToolStripMenuItem,
this.personDesKundenToolStripMenuItem,
this.kundenDerPersonToolStripMenuItem});
this.contextMenuStrip1.Name = "contextMenuStrip1";
this.contextMenuStrip1.Size = new System.Drawing.Size(153, 26);
this.contextMenuStrip1.Size = new System.Drawing.Size(202, 70);
this.contextMenuStrip1.Opening += new System.ComponentModel.CancelEventHandler(this.contextMenuStrip1_Opening);
//
// partnerDetailsToolStripMenuItem
//
this.partnerDetailsToolStripMenuItem.Name = "partnerDetailsToolStripMenuItem";
this.partnerDetailsToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
this.partnerDetailsToolStripMenuItem.Size = new System.Drawing.Size(201, 22);
this.partnerDetailsToolStripMenuItem.Text = "Partner-Details";
this.partnerDetailsToolStripMenuItem.Click += new System.EventHandler(this.partnerDetailsToolStripMenuItem_Click);
//
// personDesKundenToolStripMenuItem
//
this.personDesKundenToolStripMenuItem.Name = "personDesKundenToolStripMenuItem";
this.personDesKundenToolStripMenuItem.Size = new System.Drawing.Size(201, 22);
this.personDesKundenToolStripMenuItem.Text = "Person des BP\'s";
this.personDesKundenToolStripMenuItem.Click += new System.EventHandler(this.personDesKundenToolStripMenuItem_Click);
this.personDesKundenToolStripMenuItem.EnabledChanged += new System.EventHandler(this.personDesKundenToolStripMenuItem_EnabledChanged);
//
// kundenDerPersonToolStripMenuItem
//
this.kundenDerPersonToolStripMenuItem.Name = "kundenDerPersonToolStripMenuItem";
this.kundenDerPersonToolStripMenuItem.Size = new System.Drawing.Size(201, 22);
this.kundenDerPersonToolStripMenuItem.Text = "Partner (BPs) der Person";
this.kundenDerPersonToolStripMenuItem.Click += new System.EventHandler(this.kundenDerPersonToolStripMenuItem_Click);
//
// sfButton1
//
this.sfButton1.Enabled = false;
this.sfButton1.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.sfButton1.Location = new System.Drawing.Point(394, 343);
this.sfButton1.Location = new System.Drawing.Point(391, 363);
this.sfButton1.Name = "sfButton1";
this.sfButton1.Size = new System.Drawing.Size(155, 28);
this.sfButton1.TabIndex = 6;
@ -148,7 +171,7 @@
// sfButton2
//
this.sfButton2.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.sfButton2.Location = new System.Drawing.Point(15, 343);
this.sfButton2.Location = new System.Drawing.Point(12, 363);
this.sfButton2.Name = "sfButton2";
this.sfButton2.Size = new System.Drawing.Size(108, 28);
this.sfButton2.TabIndex = 7;
@ -158,7 +181,7 @@
// chksaldiert
//
this.chksaldiert.AutoSize = true;
this.chksaldiert.Location = new System.Drawing.Point(147, 80);
this.chksaldiert.Location = new System.Drawing.Point(144, 100);
this.chksaldiert.Name = "chksaldiert";
this.chksaldiert.Size = new System.Drawing.Size(15, 14);
this.chksaldiert.TabIndex = 8;
@ -168,17 +191,41 @@
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(15, 80);
this.label1.Location = new System.Drawing.Point(12, 100);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(114, 13);
this.label1.TabIndex = 9;
this.label1.Text = "inkl. saldierten Kunden";
//
// chkkeepalive
//
this.chkkeepalive.AutoSize = true;
this.chkkeepalive.Location = new System.Drawing.Point(388, 96);
this.chkkeepalive.Name = "chkkeepalive";
this.chkkeepalive.Size = new System.Drawing.Size(161, 17);
this.chkkeepalive.TabIndex = 10;
this.chkkeepalive.Text = "nicht automatisch schliessen";
this.chkkeepalive.UseVisualStyleBackColor = true;
this.chkkeepalive.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
//
// btnbpperson
//
this.btnbpperson.Enabled = false;
this.btnbpperson.Image = global::OnDoc.Properties.Resources.Refresh_16x16_32;
this.btnbpperson.Location = new System.Drawing.Point(555, 132);
this.btnbpperson.Name = "btnbpperson";
this.btnbpperson.Size = new System.Drawing.Size(24, 27);
this.btnbpperson.TabIndex = 11;
this.btnbpperson.UseVisualStyleBackColor = true;
this.btnbpperson.Click += new System.EventHandler(this.btnbpperson_Click);
//
// Partnersuche
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(564, 376);
this.ClientSize = new System.Drawing.Size(583, 399);
this.Controls.Add(this.btnbpperson);
this.Controls.Add(this.chkkeepalive);
this.Controls.Add(this.label1);
this.Controls.Add(this.chksaldiert);
this.Controls.Add(this.sfButton2);
@ -219,5 +266,10 @@
private System.Windows.Forms.ToolStripMenuItem partnerDetailsToolStripMenuItem;
private System.Windows.Forms.CheckBox chksaldiert;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.ToolStripMenuItem personDesKundenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem kundenDerPersonToolStripMenuItem;
private System.Windows.Forms.CheckBox chkkeepalive;
private System.Windows.Forms.Button btnbpperson;
private System.Windows.Forms.ToolTip toolTip1;
}
}

@ -23,6 +23,7 @@ using Windows.AI.MachineLearning.Preview;
using BroadcastListener.Classes;
using BroadcastListener.Interfaces;
using static BroadcastListener.Classes.Factory;
using Windows.Phone.Notification.Management;
namespace OnDoc.UIControls
{
@ -42,6 +43,8 @@ namespace OnDoc.UIControls
public bool keepalive { get; set; } = false;
public bool keepopen { get; set; } = false;
public Partnersuche(bool keepalive = false)
{
@ -76,6 +79,7 @@ namespace OnDoc.UIControls
private void Form1_Load(object sender, EventArgs e)
{
this.SetDesktopLocation(Cursor.Position.X, Cursor.Position.Y);
this.toolTip1.SetToolTip(this.btnbpperson, "Partner (BP's) von der Person / Person vom Partner (BP)");
trefferlistedata.DataSource = clsPartner.get_partnerliste();
try
{
@ -90,13 +94,21 @@ namespace OnDoc.UIControls
}
catch { }
this.Text = "Kunde suchen";
if (personendokument) { this.Text = "Person suchen"; }
if (bpdokument) { this.Text = "Partner suchen"; }
this.lblPartnerNr.Text = "Kunde-Nr";
if (personendokument) {
this.Text = "Person suchen";
this.lblPartnerNr.Text = "Person-Nr.";
}
if (bpdokument) {
this.Text = "Partner suchen";
this.lblPartnerNr.Text = "Partner-Nr.";
}
}
private void btnsuche_Click(object sender, EventArgs e)
{
if (chkkeepalive.Checked) { keepopen = true; }
if (txtPartnerNr.Text.Trim() != "")
{
string s = txtPartnerNr.Text.Replace(".", "").Trim();
@ -112,6 +124,8 @@ namespace OnDoc.UIControls
if (clsPartner.partnerliste.Rows.Count == 1)
{
trefferlistedata.SelectedIndex = 0;
get_details();
if (keepopen) { keepopen = false; return; }
trefferlistedata_DoubleClick(sender, e);
}
}
@ -201,9 +215,12 @@ namespace OnDoc.UIControls
public bool get_details()
{
try {
partnernr = Convert.ToInt32(TableHelper.GetCellCValue(ref this.trefferlistedata, "nrpar00"));
partnerkurzname = TableHelper.GetCellCValue(ref this.trefferlistedata, "bkpar00");
personpartner_function(partnernr.ToString());
if (personendokument && partnernr < 100000000) return false;
if (bpdokument && partnernr > 100000000) return false;
partnersaldiert = Convert.ToBoolean(TableHelper.GetCellCValue(ref this.trefferlistedata, "saldiert"));
@ -211,54 +228,9 @@ namespace OnDoc.UIControls
if (check_bp_person && personendokument && partnernr < 99999999) { return false; }
//{
// DB dB = new DB(AppParams.connectionstring);
// dB.Get_Tabledata("SELECT TOP 1 person_nummer FROM Partner_Rel WHERE BP_Nr=" + partnernr.ToString() + " AND BP_Person_Rel_Typ=6 AND aktiv=1", false, true);
// if (dB.dsdaten.Tables[0].Rows.Count > 0)
// {
// partnernr = Convert.ToInt32(dB.dsdaten.Tables[0].Rows[0][0]);
// dB.Get_Tabledata("Select bkpar00, saldiert from partner where nrpar00=" + partnernr.ToString(), false, true);
// if (dB.dsdaten.Tables[0].Rows.Count > 0)
// {
// partnerkurzname = dB.dsdaten.Tables[0].Rows[0][0].ToString();
// partnersaldiert = Convert.ToBoolean(dB.dsdaten.Tables[0].Rows[0][1]);
// bpperson_changed = true;
// }
// }
// dB = null;
// return true;
//}
//if (personendokument && partnernr < 100000000) return false;
//if (bpdokument && partnernr > 100000000) return false;
if (check_bp_person && !personendokument && partnernr > 100000000)
{
DB db = new DB(AppParams.connectionstring);
try
{
db.clear_parameter();
db.add_parameter("@personnr", partnernr.ToString());
db.Get_Tabledata("ondoc_bps_zur_person", true, false);
if (db.dsdaten.Tables[0].Rows.Count == 0) { return false; }
if (db.dsdaten.Tables[0].Rows.Count == 1)
{
partnerkurzname = db.dsdaten.Tables[0].Rows[0][0].ToString();
partnersaldiert = Convert.ToBoolean(db.dsdaten.Tables[0].Rows[0][1]);
partnernr = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][2]);
bpperson_changed = true;
return true;
}
if (db.dsdaten.Tables[0].Rows.Count > 1)
{
MessageBox.Show("Für die gewählte Person exisieren mehrere BP's." + Environment.NewLine + "Bitte erneut suchen.", "Partnersuche", MessageBoxButtons.OK, MessageBoxIcon.Information);
return false;
}
}
catch { return false; }
finally { db=null; }
}
if (partnersaldiert)
{
DB db = new DB(AppParams.connectionstring);
@ -354,8 +326,26 @@ namespace OnDoc.UIControls
private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)
{
var records = trefferlistedata.View.GetSelectedRecords();
if (records.Count < 1) { return; }
if (records.Count < 1) {
this.partnerDetailsToolStripMenuItem.Enabled = false;
this.personDesKundenToolStripMenuItem.Enabled = false;
this.kundenDerPersonToolStripMenuItem.Enabled = false;
return;
}
this.partnerDetailsToolStripMenuItem.Enabled = true;
int ipartnernr = Convert.ToInt32(TableHelper.GetCellCValue(ref this.trefferlistedata, "nrpar00"));
if (ipartnernr < 99999999)
{
personDesKundenToolStripMenuItem.Enabled = true;
kundenDerPersonToolStripMenuItem.Enabled = false;
}
else
{
personDesKundenToolStripMenuItem.Enabled = false;
kundenDerPersonToolStripMenuItem.Enabled = true;
}
}
private void partnerDetailsToolStripMenuItem_Click(object sender, EventArgs e)
@ -370,5 +360,117 @@ namespace OnDoc.UIControls
{
btnsuche_Click(sender, e);
}
private void personDesKundenToolStripMenuItem_Click(object sender, EventArgs e)
{
int nr = 0;
var records = trefferlistedata.View.GetSelectedRecords();
var datarow = records[0] as DataRowView;
nr = Convert.ToInt32(datarow[0]);
clsPartner.partnerderperson(nr, 8);
if (clsPartner.partnerliste.Rows.Count > 0)
{
trefferlistedata.DataSource = clsPartner.partnerliste;
this.txtPartnerNr.Text = clsPartner.partnerliste.Rows[0][0].ToString();
this.txtKurzname.Text = "";
keepopen = true;
btnsuche_Click(sender, e);
}
//string pers = clsPartner.partnerderperson(nr, 8);
//if (pers != "")
//{
// this.txtPartnerNr.Text = pers;
// keepopen = true;
// btnsuche_Click(sender, e);
//}
}
private void kundenDerPersonToolStripMenuItem_Click(object sender, EventArgs e)
{
int nr = 0;
var records = trefferlistedata.View.GetSelectedRecords();
var datarow = records[0] as DataRowView;
nr = Convert.ToInt32(datarow[0]);
clsPartner.partnerderperson(nr, 9);
if (clsPartner.partnerliste.Rows.Count > 0)
{
trefferlistedata.DataSource = clsPartner.partnerliste;
TableHelper.FormatTable(ref clsPartner.partnerliste, "Partner", ref trefferlistedata, true);
trefferlistedata.SelectedIndex = 0;
get_details();
}
}
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
}
private void personDesKundenToolStripMenuItem_EnabledChanged(object sender, EventArgs e)
{
}
private void btnbpperson_Click(object sender, EventArgs e)
{
if (kundenDerPersonToolStripMenuItem.Enabled)
{
kundenDerPersonToolStripMenuItem_Click(sender, e);
keepopen = true;
return;
}
if (personDesKundenToolStripMenuItem.Enabled)
{
personDesKundenToolStripMenuItem_Click(sender, e);
keepopen = true;
return;
}
}
private void trefferlistedata_CellClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
{
try
{
var rowIndex = e.DataRow.RowIndex;
//Get the column index value
var columnIndex = e.DataColumn.ColumnIndex;
var selectedItem = e.DataRow;
var dataRow = (e.DataRow.RowData as DataRowView).Row;
string pnr = dataRow[0].ToString();
personpartner_function(pnr);
}
catch { }
}
private void personpartner_function(string pnr)
{
int ipartnernr = Convert.ToInt32(pnr);
if (ipartnernr < 99999999)
{
personDesKundenToolStripMenuItem.Enabled = true;
kundenDerPersonToolStripMenuItem.Enabled = false;
}
else
{
personDesKundenToolStripMenuItem.Enabled = false;
kundenDerPersonToolStripMenuItem.Enabled = true;
}
var records = trefferlistedata.View.GetSelectedRecords();
if (records.Count < 1)
{
btnbpperson.Enabled = false;
}
else
{
btnbpperson.Enabled = true;
}
}
}
}

@ -120,6 +120,9 @@
<metadata name="contextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>172, 17</value>
</metadata>
<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>

@ -114,9 +114,10 @@ namespace OnDoc.UIControls
set_personendokument();
}
if (partnernr != 0)
if (partnernr != 0)
{
update_partner();
//check_bp_person();
}
else
{ if (checkpartner == true) { show_partnerdialog(); } }
@ -562,11 +563,17 @@ namespace OnDoc.UIControls
ur = Convert.ToInt32(cbboxunterschriftrechts.SelectedValue);
}
catch { }
if (ul==0 || ur == 0)
{
if (check_error != "") { check_error = check_error + Environment.NewLine + Environment.NewLine; }
check_error = check_error + "- " + "Bitte Unterschrift links und rechts auswählen";
}
if (cbboxunterschriftlinks.Text == "") { ul = 0; }
if (cbboxunterschriftrechts.Text == "") { ur = 0; }
//20250121 - ausblenden
//if (ul==0 || ur == 0)
//{
// if (check_error != "") { check_error = check_error + Environment.NewLine + Environment.NewLine; }
// check_error = check_error + "- " + "Bitte Unterschrift links und rechts auswählen";
//}
}
@ -586,6 +593,13 @@ namespace OnDoc.UIControls
docgendata.dokumenttypnr = dokumenttypnr.ToString();
try { docgendata.unterschriftLinks = cbboxunterschriftlinks.SelectedValue.ToString(); } catch { docgendata.unterschriftLinks = ""; }
try { docgendata.unterschriftRehts = cbboxunterschriftrechts.SelectedValue.ToString(); } catch { docgendata.unterschriftRehts = ""; }
try
{
if (cbboxunterschriftlinks.Text == "") { docgendata.unterschriftLinks = "-1"; }
if (cbboxunterschriftrechts.Text == "") { docgendata.unterschriftRehts = "-1"; }
}
catch { }
if (cbfaksimile.Checked) { docgendata.digitaleunterschrift = true; } else { docgendata.digitaleunterschrift = false; }
if (cbformularohneunterschrfit.Checked) { docgendata.frormularOhneUnterschrift = true; } else { docgendata.frormularOhneUnterschrift = false; }
if (lblohneUnterschrift.Visible) { docgendata.frormularOhneUnterschrift = true; }

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.
Loading…
Cancel
Save