Attributen werden nun automatisch gesetzt

This commit is contained in:
Husky
2019-08-08 09:28:54 +02:00
parent 9907ebf6a3
commit addf071594
2 changed files with 21 additions and 1 deletions

View File

@@ -189,6 +189,25 @@ namespace SanSystem
inspektionsobjekt.Objektbezeichnung = txt_punkt_von.Text; inspektionsobjekt.Objektbezeichnung = txt_punkt_von.Text;
txt_objekt_name.DataBindings.Add(new Binding("Text", inspektionsobjekt, "Objektbezeichnung")); txt_objekt_name.DataBindings.Add(new Binding("Text", inspektionsobjekt, "Objektbezeichnung"));
} }
// Prüfen ob Attribute kommt
if(neu)
{
txt_punkt_bis.DataBindings.Clear();
string vonPunkt = txt_punkt_von.Text;
StringBuilder attribute = new StringBuilder();
for (int i = 0; i < vonPunkt.Length; i++)
{
if((int)vonPunkt[i] >= 65 && (int)vonPunkt[i] <= 122)
{
attribute.Append(vonPunkt[i]);
}
}
if(attribute.Length > 0)
{
inspektionsobjekt.BisPunkt = vonPunkt.Replace(attribute.ToString(), "AP");
}
txt_punkt_bis.DataBindings.Add(new Binding("Text", inspektionsobjekt, "BisPunkt"));
}
} }
private void dgv_schadenkuerzel_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) private void dgv_schadenkuerzel_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)

View File

@@ -45,8 +45,9 @@ namespace SanSystem
private void btn_add_Click(object sender, EventArgs e) private void btn_add_Click(object sender, EventArgs e)
{ {
KlassenBIB.Inspektionsobjekt inspektionsobjekt = new KlassenBIB.Inspektionsobjekt(); KlassenBIB.Inspektionsobjekt inspektionsobjekt = new KlassenBIB.Inspektionsobjekt();
inspektionsobjekt.Projektnummer = Global.Instance.ProjektNummer;
Datenbank.Instance.loadedProjekt.Objekte.Add(inspektionsobjekt); Datenbank.Instance.loadedProjekt.Objekte.Add(inspektionsobjekt);
frmObjektEdit frmObjektEdit = new frmObjektEdit(inspektionsobjekt); frmObjektEdit frmObjektEdit = new frmObjektEdit(inspektionsobjekt,true);
frmObjektEdit.MdiParent = this.MdiParent; frmObjektEdit.MdiParent = this.MdiParent;
frmObjektEdit.FormClosed += FrmObjekt_FormClosed; frmObjektEdit.FormClosed += FrmObjekt_FormClosed;
frmObjektEdit.Show(); frmObjektEdit.Show();