Update 20250117 12:30
This commit is contained in:
@@ -37,6 +37,8 @@ namespace OnDoc.UIControls
|
||||
|
||||
public bool interop { get; set; } = false;
|
||||
public bool barcode { get; set; } = false;
|
||||
|
||||
public bool bedingt_retournierbar { get; set; } = false;
|
||||
public bool runmacros { get; set; } = false;
|
||||
|
||||
public string check_error { get; set; } = "";
|
||||
@@ -175,8 +177,15 @@ namespace OnDoc.UIControls
|
||||
catch { interop = false; }
|
||||
barcode = Convert.ToBoolean(dr["Vertrag"])== true;
|
||||
|
||||
barcode = Convert.ToBoolean(dr["zu_retournieren"]) == true;
|
||||
|
||||
if (Convert.ToInt32(dr["doktypbedingteretournierung"]) > 0)
|
||||
{
|
||||
barcode = true;
|
||||
}
|
||||
try
|
||||
{
|
||||
this.bedingt_retournierbar = Convert.ToBoolean(dr["bedingtretournierbar"]) == true;
|
||||
}
|
||||
catch { }
|
||||
try
|
||||
{
|
||||
if (dr["physisches_archiv"].ToString() == "1") { this.barcode_zusatz = " U"; }
|
||||
@@ -571,6 +580,7 @@ namespace OnDoc.UIControls
|
||||
try { docgendata.unterschriftRehts = cbboxunterschriftrechts.SelectedValue.ToString(); } catch { docgendata.unterschriftRehts = ""; }
|
||||
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; }
|
||||
docgendata.verantwortlich = cbboxverantwortlich.SelectedValue.ToString();
|
||||
docgendata.team = cbboxteam.SelectedValue.ToString();
|
||||
|
||||
@@ -644,6 +654,7 @@ namespace OnDoc.UIControls
|
||||
dokdata.Erstellung_in_Office = this.Erstellung_in_Office;
|
||||
dokdata.FillOffice = this.FillOffice;
|
||||
dokdata.CompatibilityMode= this.CompatibilityMode;
|
||||
if (dokdata.Barcode==false && this.bedingt_retournierbar==true) { dokdata.Barcode = true; }
|
||||
|
||||
if (DateTerminText.Text == "")
|
||||
{
|
||||
@@ -685,18 +696,22 @@ namespace OnDoc.UIControls
|
||||
|
||||
private void gridDokwertlist_CellDoubleClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
|
||||
{
|
||||
if (e.DataColumn.ColumnIndex!=15) { return; }
|
||||
var selectedItem = e.DataRow;
|
||||
var dataRow = (e.DataRow.RowData as DataRowView).Row;
|
||||
string datenherkunft = dataRow["datenherkunft"].ToString();
|
||||
string feldtyp = dataRow["feldtyp"].ToString();
|
||||
if (datenherkunft != "")
|
||||
try
|
||||
{
|
||||
dataRow["feldwert"] = data_select(datenherkunft, feldtyp);
|
||||
gridDokwertlist.Refresh();
|
||||
//if (e.DataColumn.ColumnIndex != 15) { return; }
|
||||
var selectedItem = e.DataRow;
|
||||
var dataRow = (e.DataRow.RowData as DataRowView).Row;
|
||||
string datenherkunft = dataRow["datenherkunft"].ToString();
|
||||
string feldtyp = dataRow["feldtyp"].ToString();
|
||||
if (datenherkunft != "")
|
||||
{
|
||||
dataRow["feldwert"] = data_select(datenherkunft, feldtyp);
|
||||
gridDokwertlist.Refresh();
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
|
||||
private string data_select(string datenherkunft, string feldtyp)
|
||||
@@ -890,5 +905,31 @@ namespace OnDoc.UIControls
|
||||
{
|
||||
this.DateTerminText.Text = DateTermin.Value.ToString().Substring(0,10);
|
||||
}
|
||||
|
||||
private void gridDokwertlist_DoubleClick(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void gridDokwertlist_CellClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
|
||||
{
|
||||
|
||||
try
|
||||
{
|
||||
if (e.DataColumn.ColumnIndex != 15) { return; }
|
||||
var selectedItem = e.DataRow;
|
||||
var dataRow = (e.DataRow.RowData as DataRowView).Row;
|
||||
string datenherkunft = dataRow["datenherkunft"].ToString();
|
||||
string feldtyp = dataRow["feldtyp"].ToString();
|
||||
if (datenherkunft != "")
|
||||
{
|
||||
dataRow["feldwert"] = data_select(datenherkunft, feldtyp);
|
||||
gridDokwertlist.Refresh();
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user