diff --git a/SanSystem/FrmReparaturKonzept.cs b/SanSystem/FrmReparaturKonzept.cs index 7bc0b50..d2f5a8c 100644 --- a/SanSystem/FrmReparaturKonzept.cs +++ b/SanSystem/FrmReparaturKonzept.cs @@ -39,7 +39,29 @@ namespace SanSystem private void btn_add_san_Click(object sender, EventArgs e) { - FrmSelectNewSan frmSelectNewSan = new FrmSelectNewSan(); + int mod = (int)Sanierungsarten.KURZLINER ^ (int)Sanierungsarten.QUICKLOCK ^ (int)Sanierungsarten.HUTPROFIL; + FrmSelectNewSan frmSelectNewSan = new FrmSelectNewSan(mod); + + frmSelectNewSan.AddKurzlinerClicked += FrmSelectNewSan_AddKurzlinerClicked; + frmSelectNewSan.AddHutprofilClicked += FrmSelectNewSan_AddHutprofilClicked; + frmSelectNewSan.AddQuicklockClicked += FrmSelectNewSan_AddQuicklockClicked; + frmSelectNewSan.ShowDialog(); + + } + + private void FrmSelectNewSan_AddQuicklockClicked(object sender, EventArgs e) + { + throw new NotImplementedException(); + } + + private void FrmSelectNewSan_AddHutprofilClicked(object sender, EventArgs e) + { + throw new NotImplementedException(); + } + + private void FrmSelectNewSan_AddKurzlinerClicked(object sender, EventArgs e) + { + throw new NotImplementedException(); } } } diff --git a/SanSystem/FrmSelectNewSan.cs b/SanSystem/FrmSelectNewSan.cs index 77618fb..f0d7a76 100644 --- a/SanSystem/FrmSelectNewSan.cs +++ b/SanSystem/FrmSelectNewSan.cs @@ -16,25 +16,30 @@ namespace SanSystem public partial class FrmSelectNewSan : Form { /// - /// + /// Neue Inliner wurde angeklickt /// public event EventHandler AddInlinerClicked; /// - /// + /// Neue Schachtanbindung wurde angeklickt /// public event EventHandler AddSchachtAnbindungClicked; /// - /// + /// Neue Kurzliner wurde angeklickt /// public event EventHandler AddKurzlinerClicked; /// - /// + /// Neue Hutprofil wurde angeklickt /// public event EventHandler AddHutprofilClicked; - + /// + /// Neue Quicklock wurde angeklickt + /// + public event EventHandler AddQuicklockClicked; + /// /// /// + /// protected virtual void OnAddSchachtAnbindungClicked(EventArgs e) { EventHandler handler = AddSchachtAnbindungClicked; @@ -43,21 +48,40 @@ namespace SanSystem /// /// /// + /// protected virtual void OnAddInlinerClicked(EventArgs e) { EventHandler handler = AddInlinerClicked; if (handler != null) handler(this, e); } + /// + /// + /// + /// protected virtual void OnAddKurzlinerClicked(EventArgs e) { EventHandler handler = AddKurzlinerClicked; if (handler != null) handler(this, e); } + /// + /// + /// + /// protected virtual void OnAddHutClicked(EventArgs e) { EventHandler handler = AddHutprofilClicked; if (handler != null) handler(this, e); } + /// + /// + /// + /// + protected virtual void OnAddQuickLockClicked(EventArgs e) + { + EventHandler handler = AddQuicklockClicked; + if (handler != null) handler(this, e); + } + /// /// ///