Ejemplo n.º 1
0
 /// <summary>
 /// add money to the user
 /// </summary>
 /// <param name="sender">sender of the event</param>
 /// <param name="e">e of the argument</param>
 private void Key_Down(object sender, KeyEventArgs e)
 {
     try
     {
         if (e.Key == Key.Enter)
         {
             double cash;
             if (!double.TryParse(CashToAddTB.Text, out cash))
             {
                 MessageBox.Show("Please enter valid amount of money!", "Invalid input", MessageBoxButton.OK, MessageBoxImage.Error);
             }
             else
             {
                 bl.AddCash(user, cash);
                 user = bl.GetUser(user.UserName);
                 MainGrid.DataContext = user;
             }
         }
     }
     catch (BO.MissingData ex) // missing data
     {
         MessageBox.Show(ex.Message);
     }
 }