/// <summary> /// Creator: Chuck Baxter /// Created: 3/18/2020 /// Approver: Carl Davis, 3/18/2020 /// Approver: /// /// The method when the submit update species button is clicked, calls the animal manager /// to update it in the database /// <remarks> /// Updater: /// Updated: /// Update: /// </remarks> /// <param name="sender"></param> /// <param name="e"></param> private void BtnSubmitAnimalEditSpecies_Click(object sender, RoutedEventArgs e) { if (String.IsNullOrEmpty(cmbEditSpecies.Text)) { MessageBox.Show("Please enter the animal species that you wish to update"); return; } if (String.IsNullOrEmpty(txtEditAnimalSpecies.Text)) { MessageBox.Show("Please enter the animal species that you wish to update"); return; } if (String.IsNullOrEmpty(txtEditAnimalSpeciesDescription.Text)) { MessageBox.Show("Please enter the animal species' description that you wish to update"); return; } try { if (_animalManager.EditAnimalSpecies(cmbEditSpecies.Text, txtEditAnimalSpecies.Text, txtEditAnimalSpeciesDescription.Text)) { WPFErrorHandler.SuccessMessage("Animal Species Successfully Updated"); canEditAnimalSpecies.Visibility = Visibility.Hidden; } } catch (Exception ex) { WPFErrorHandler.ErrorMessage(ex.Message + "\n\n" + ex.InnerException.Message); canEditAnimalSpecies.Visibility = Visibility.Hidden; txtEditAnimalSpecies.Text = ""; } }