private void DeleteSkill() { try { if (MessageBox.Show("Are you sure you want to PERMANENTLY delete the skill's details?", "Delete Skill?", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { SelectedSkill.Delete(); SkillCollection.Remove(SelectedSkill); MessageBox.Show("Thank you! The Skill's details have been deleted!", "Delete Skill?", MessageBoxButton.OK, MessageBoxImage.Information); } else { return; } } catch (Exception ex) { MessageBox.Show("An Error Occured, The Skill Details have not been deleted. Please Contact your System Administrator.", "Delete Skill?" + ex.Message); } }