Exemplo n.º 1
0
 /// <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();
 }