private void DeleteIndividualButton_Click(object sender, EventArgs e) { string errorMessage = String.Empty; try { Individual individual = (Individual)IndividualDataSource.DataSource; DialogResult answer = MessageBox.Show("You are about to delete " + individual.FirstName + " " + individual.LastName + " forever, are you sure you wish to continue?", "Confirmation", MessageBoxButtons.YesNo); if (answer == DialogResult.Yes) { Controller.DeleteIndividual(individual, out errorMessage); if (String.IsNullOrEmpty(errorMessage)) { populateFilterType(); } else { MessageBox.Show(errorMessage); } } } catch (Exception) { MessageBox.Show("Please select an Individual before attempting to alter."); } }