Confirm to delete

This commit is contained in:
Louis Lam 2022-10-29 20:09:30 +08:00
parent 1d342897ab
commit d64348ca5f
1 changed files with 17 additions and 7 deletions

View File

@ -151,15 +151,25 @@ namespace RDP_Portal {
}
private void buttonDelete_Click(object sender, EventArgs e) {
// show confirm dialog
var confirmResult = MessageBox.Show(
"Are you sure to delete this profile?",
"Confirm",
MessageBoxButtons.YesNo);
// if confirm delete
if (confirmResult == DialogResult.Yes) {
var selectedItems = (Profile) listBox.SelectedItem;
selectedItems.Delete();
_config.Profiles.Remove(selectedItems);
_config.Save();
if (_config.Profiles.Count == 0) {
AddNewProfile();
SelectProfile(true);
}
}
}
private void buttonSave_Click(object sender, EventArgs e) {
var profile = (Profile) listBox.SelectedItem;