20250121
This commit is contained in:
16
Client/UIControls/DokList.Designer.cs
generated
16
Client/UIControls/DokList.Designer.cs
generated
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
70
Client/UIControls/Partnersuche.Designer.cs
generated
70
Client/UIControls/Partnersuche.Designer.cs
generated
@@ -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; }
|
||||
|
||||
Reference in New Issue
Block a user