Schachtanbindung angestellt

This commit is contained in:
Husky
2018-07-01 14:57:21 +02:00
parent bf38d340fc
commit b832a0319f
8 changed files with 94 additions and 7 deletions

View File

@@ -37,6 +37,12 @@ namespace SanSystem
tab.Controls.Add(uCInliner);
tabControl1.TabPages.Add(tab);
}
else if(san is SchachtAnbindung)
{
tab.Text = "Schachtanbindung";
tabControl1.TabPages.Add(tab);
}
}
@@ -86,10 +92,22 @@ namespace SanSystem
FrmSelectNewSan frmSelectNewSan = new FrmSelectNewSan();
frmSelectNewSan.AddInlinerClicked += FrmSelectNewSan_AddInlinerClicked;
frmSelectNewSan.AddSchachtAnbindungClicked += FrmSelectNewSan_AddSchachtAnbindungClicked;
frmSelectNewSan.ShowDialog();
}
private void FrmSelectNewSan_AddSchachtAnbindungClicked(object sender, EventArgs e)
{
SchachtAnbindung schachtAnbindung = new SchachtAnbindung();
schachtAnbindung.Inspektionsobjekt = inspektionsobjekt;
inspektionsobjekt.Sanierung.Add(schachtAnbindung);
TabPage tab = new TabPage();
tab.Text = "Schachtanbindung";
tabControl1.TabPages.Add(tab);
}
private void FrmSelectNewSan_AddInlinerClicked(object sender, EventArgs e)
{
if(inspektionsobjekt.Sanierung.Count > 0)
@@ -104,6 +122,7 @@ namespace SanSystem
}
}
InlinerSanierung san = new InlinerSanierung();
san.Inspektionsobjekt = inspektionsobjekt;
inspektionsobjekt.Sanierung.Add(san);
TabPage tab = new TabPage();
tab.Text = "InlinerSanierung";
@@ -112,5 +131,7 @@ namespace SanSystem
tab.Controls.Add(uCInliner);
tabControl1.TabPages.Add(tab);
}
}
}