29259328
This commit is contained in:
1256
Client/UIControls/DokList.Designer.cs
generated
1256
Client/UIControls/DokList.Designer.cs
generated
File diff suppressed because it is too large
Load Diff
@@ -65,6 +65,8 @@ namespace OnDoc.UICintrols
|
||||
public partial class DokList : UserControl, IMessageListener1
|
||||
{
|
||||
public int partnernr { get; set; } = 0;
|
||||
public int personnr { get; set; } = 0;
|
||||
public string personbezeichnung { get; set; } = "";
|
||||
public int forMaNr { get; set; } = 0;
|
||||
public int docartnr { get; set; }
|
||||
|
||||
@@ -267,10 +269,10 @@ namespace OnDoc.UICintrols
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
|
||||
|
||||
public void refresh_edk_partner(int partnernr)
|
||||
{
|
||||
|
||||
this.personnr = 0;
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
try
|
||||
{
|
||||
@@ -281,14 +283,43 @@ namespace OnDoc.UICintrols
|
||||
RibbonFilterLabel.Visible = true;
|
||||
RibbonFilterDelete.Visible = true;
|
||||
ribbonbuttonnewparterdoc.Visible = true;
|
||||
if (Convert.ToBoolean(db.dsdaten.Tables[0].Rows[0][1])) { RibbonPartnerSaldiert.Visible = true; } else { RibbonPartnerSaldiert.Visible = false; }
|
||||
|
||||
|
||||
if (Convert.ToBoolean(db.dsdaten.Tables[0].Rows[0][1])) { RibbonPartnerSaldiert.Visible = true; } else { RibbonPartnerSaldiert.Visible = false; ribbonPersonSaldiert.Visible = false; }
|
||||
|
||||
if (this.partnernr < 10000000)
|
||||
{
|
||||
refresh_person();
|
||||
}
|
||||
refresh_dokumente();
|
||||
}
|
||||
catch { }
|
||||
finally { db = null; }
|
||||
}
|
||||
|
||||
public void refresh_dokumente(string layout = "")
|
||||
public void refresh_person()
|
||||
{
|
||||
ribbonGroupPerson.Visible = false;
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
try
|
||||
{
|
||||
db.clear_parameter();
|
||||
db.add_parameter("@partnernr", this.partnernr.ToString());
|
||||
db.Get_Tabledata("sp_ondoc_bp_person", true, false);
|
||||
if (db.dsdaten.Tables[0].Rows.Count > 0)
|
||||
{
|
||||
this.personnr = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["pers_nr"]);
|
||||
this.personbezeichnung = db.dsdaten.Tables[0].Rows[0]["person_kurzname"].ToString();
|
||||
this.ribbonLabelPerson.Text = personnr.ToString() + " " + personbezeichnung;
|
||||
this.ribbonGroupPerson.Visible = true;
|
||||
this.ribbonbuttonPartnerlist.Visible = true;
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
finally { db = null; }
|
||||
}
|
||||
|
||||
public void refresh_dokumente(string layout = "", bool person=false)
|
||||
{
|
||||
update_currentview();
|
||||
|
||||
@@ -318,7 +349,15 @@ namespace OnDoc.UICintrols
|
||||
|
||||
Logging.Logging.Debug("Get_Dokumente", "", "");
|
||||
|
||||
dokumente = db.Get_Dokumente(partnernr, docartnr, profilnr, forMaNr, Search_Docid, false);
|
||||
if (!person)
|
||||
{
|
||||
dokumente = db.Get_Dokumente(partnernr, docartnr, profilnr, forMaNr, Search_Docid, false);
|
||||
}
|
||||
else
|
||||
{
|
||||
dokumente = db.Get_Dokumente(personnr, docartnr, profilnr, forMaNr, Search_Docid, false);
|
||||
|
||||
}
|
||||
|
||||
// TableHelper.SetColumnsOrder(dokumente, "trefferliste");
|
||||
if (layout == "") { layout = "trefferliste_relaunch"; }
|
||||
@@ -1620,7 +1659,7 @@ namespace OnDoc.UICintrols
|
||||
Versandpaket vp = new Versandpaket();
|
||||
vp.Dokument = new List <Versanddokument>();
|
||||
vp.partnernr = Convert.ToInt32(datarow["partner-nr"]);
|
||||
vp.Versandoption = "B1";
|
||||
vp.Versandoption = "B2_POST";
|
||||
vp.Mitteilung = "";
|
||||
vp.GAS = "";
|
||||
vp.GASAdresse = "";
|
||||
@@ -1859,7 +1898,17 @@ namespace OnDoc.UICintrols
|
||||
RibbonFilterLabel.Visible = true;
|
||||
RibbonFilterDelete.Visible = true;
|
||||
ribbonbuttonnewparterdoc.Visible = true;
|
||||
if (ps.partnersaldiert) { RibbonPartnerSaldiert.Visible = true; } else { RibbonPartnerSaldiert.Visible = false; }
|
||||
if (ps.partnersaldiert) { RibbonPartnerSaldiert.Visible = true; ribbonPersonSaldiert.Visible = true; } else { RibbonPartnerSaldiert.Visible = false; ribbonPersonSaldiert.Visible = false; }
|
||||
if (ps.partnernr < 100000000) {
|
||||
ribbonbuttonbpsymbol.Visible = true;
|
||||
ribbonbuttonpersonsymbol.Visible = false;
|
||||
refresh_person();
|
||||
}
|
||||
else
|
||||
{
|
||||
ribbonbuttonbpsymbol.Visible = false;
|
||||
ribbonbuttonpersonsymbol.Visible = true;
|
||||
}
|
||||
refresh_dokumente();
|
||||
}
|
||||
}
|
||||
@@ -1894,9 +1943,17 @@ namespace OnDoc.UICintrols
|
||||
this.RibbonFilterLabel.Visible = false;
|
||||
this.RibbonFilterLabel.Text = "";
|
||||
this.RibbonPartnerSaldiert.Visible = false;
|
||||
this.ribbonPersonSaldiert.Visible = false;
|
||||
this.ribbonbuttonPartnerlist.Visible = true;
|
||||
|
||||
this.ribbonbuttonnewparterdoc.Visible = false;
|
||||
this.ribbonGroupPerson.Visible = false;
|
||||
RibbonFilterDelete.Visible = false;
|
||||
|
||||
ribbonbuttonbpsymbol.Visible = false;
|
||||
ribbonbuttonpersonsymbol.Visible = false;
|
||||
ribbonbuttonPartnerlist.Visible = false;
|
||||
|
||||
}
|
||||
|
||||
private void ribbonbuttonlogin_Click(object sender, EventArgs e)
|
||||
@@ -2737,6 +2794,21 @@ namespace OnDoc.UICintrols
|
||||
qdfLog ql = new qdfLog();
|
||||
ql.Show();
|
||||
}
|
||||
|
||||
private void ribbonButtonNewPersonDok_Click(object sender, EventArgs e)
|
||||
{
|
||||
createnewdoc(this.personnr,0);
|
||||
}
|
||||
|
||||
private void ribbonbuttonPartnerlist_Click(object sender, EventArgs e)
|
||||
{
|
||||
refresh_dokumente();
|
||||
}
|
||||
|
||||
private void ribbonbuttonPersonlist_Click(object sender, EventArgs e)
|
||||
{
|
||||
refresh_dokumente("", true);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -333,6 +333,42 @@
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
vAAADrwBlbxySQAAABJJREFUOE9jYBgFo2AUjAIIAAAEEAABTLtGVQAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ribbonPersonSaldiert.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
vAAADrwBlbxySQAAABpJREFUWEftwQEBAAAAgiD/r25IQAEAAADvBhAgAAHBYCyfAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="ribbonPersonSaldiert.LargeImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
vAAADrwBlbxySQAAABpJREFUWEftwQEBAAAAgiD/r25IQAEAAADvBhAgAAHBYCyfAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="ribbonPersonSaldiert.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
vAAADrwBlbxySQAAABJJREFUOE9jYBgFo2AUjAIIAAAEEAABTLtGVQAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ribbonFilterDeletePerson.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
vAAADrwBlbxySQAAABpJREFUWEftwQEBAAAAgiD/r25IQAEAAADvBhAgAAHBYCyfAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="ribbonFilterDeletePerson.LargeImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
vAAADrwBlbxySQAAABpJREFUWEftwQEBAAAAgiD/r25IQAEAAADvBhAgAAHBYCyfAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="ribbonFilterDeletePerson.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
vAAADrwBlbxySQAAABJJREFUOE9jYBgFo2AUjAIIAAAEEAABTLtGVQAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="RibbonButtonDokumenttyp.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
|
||||
@@ -33,6 +33,9 @@ namespace OnDoc.UIControls
|
||||
|
||||
public int partnernr = 0;
|
||||
public string partnerkurzname = "";
|
||||
|
||||
public int personnr = 0;
|
||||
public string personkurzname = "";
|
||||
public bool bpperson_changed { get; set; } = false;
|
||||
public bool partnersaldiert = false;
|
||||
public bool person = false;
|
||||
@@ -321,11 +324,11 @@ namespace OnDoc.UIControls
|
||||
var dataRow = (e.DataRow.RowData as DataRowView).Row;
|
||||
if (Convert.ToInt32(dataRow["Typ"]) == 1)
|
||||
{
|
||||
e.Graphics.DrawImage(OnDoc.Properties.Resources.BP_16x16_32, e.Bounds.X + 5, e.Bounds.Y + 3);
|
||||
e.Graphics.DrawImage(OnDoc.Properties.Resources.BP_gray_16x16_32, e.Bounds.X + 5, e.Bounds.Y + 3);
|
||||
}
|
||||
else
|
||||
{
|
||||
e.Graphics.DrawImage(OnDoc.Properties.Resources.Person_16x16_32, e.Bounds.X + 5, e.Bounds.Y + 3);
|
||||
e.Graphics.DrawImage(OnDoc.Properties.Resources.Person_gray_16x16_32, e.Bounds.X + 5, e.Bounds.Y + 3);
|
||||
}
|
||||
Pen borderPen = new Pen(Color.LightGray);
|
||||
e.Graphics.DrawLine(borderPen, e.Bounds.Right, e.Bounds.Top, e.Bounds.Right, e.Bounds.Bottom);
|
||||
|
||||
Reference in New Issue
Block a user