update 20240826
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user