private void DeleteButton_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show(text: "Are you sure you want to delete student?", caption: "This will not be reversible", buttons: MessageBoxButtons.OKCancel);

            this.UpdateDetailsButton.DialogResult = DialogResult.None;
            this.CancelButton.DialogResult        = DialogResult.None;
            this.DialogResult = DialogResult.None;
            if (result == DialogResult.OK)
            {
                bool delresult = DBRepo.DeleteStudent(stud: this.student);
                if (!delresult)
                {
                    MessageBox.Show("Failed to delete student");
                }
                else
                {
                    MessageBox.Show("Deleted successfully!");
                    this.UpdateDetailsButton.DialogResult = DialogResult.OK;
                    this.CancelButton.DialogResult        = DialogResult.OK;
                    this.DialogResult = DialogResult.OK;
                }
            }
            else
            {
            }
        }