KBS2.Controls.DeleteFloorDialog.BtnOptionYes_Click C# (CSharp) Method

BtnOptionYes_Click() private method

private BtnOptionYes_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void BtnOptionYes_Click(object sender, EventArgs e)
        {
            if (DocumentHandler.GetInstance().CurrentFloor != null) {
                DialogResult dialogDecision = MessageBox.Show("Weet u zeker dat u de verdieping " + DocumentHandler.GetInstance().CurrentFloor.GetName() + " wilt verwijderen?", "Waarschuwing", MessageBoxButtons.YesNo);
                if (dialogDecision == DialogResult.Yes) {
                    FloorHandler.GetInstance().DeleteFloor(DocumentHandler.GetInstance().CurrentFloor);
                    DocumentHandler.GetInstance().CurrentFloor = null;
                    MessageBox.Show("Verdieping succesvol verwijderd!");
                }
            }
            if (this._updateParentCallback != null) {
                this._updateParentCallback();
            }
            if (AbstractDialog.Current != null) {
                AbstractDialog.Current.Hide();
            }
        }