/// <summary> /// Creator: Austin Gee /// Created: 3/11/2020 /// Approver: Thomas Dupuy /// /// This button allows a user save the new status to the database for good /// </summary> /// <remarks> /// Updated BY: N/A /// Updated N/A /// Update: N/A /// </remarks> /// <param name="sender"></param> /// <param name="e"></param> private void btnSaveStatus_Click(object sender, RoutedEventArgs e) { if (txtAddAvailableStatus.Text.IsValidString()) { try { _statusManager.AddStatus(txtAddAvailableStatus.Text); } catch (Exception ex) { WPFErrorHandler.ErrorMessage("Could not Add Status\n\n" + ex.InnerException); } } else { WPFErrorHandler.ErrorMessage("Must enter a value to add a Status."); } txtAddAvailableStatus.Visibility = Visibility.Hidden; btnAddStatus.Visibility = Visibility.Visible; btnSaveStatus.Visibility = Visibility.Hidden; populateAvailableStatuses(); txtAddAvailableStatus.Clear(); }