Window2.xaml.cs 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. using System;
  2. using System.Windows;
  3. namespace TerminalKFC.Windows
  4. {
  5. /// <summary>
  6. /// Логика взаимодействия для Window2.xaml
  7. /// </summary>
  8. public partial class Window2 : Window
  9. {
  10. public int sum = 0;
  11. public string bracket = "";
  12. public Window2()
  13. {
  14. InitializeComponent();
  15. }
  16. public void Shefburger(object sender, RoutedEventArgs e)
  17. {
  18. sum = GetNewSum(sum, 100);
  19. bracket += Environment.NewLine + "Шефбургер\t\t\t100 p.";
  20. BracketTB.AppendText(bracket);
  21. }
  22. private void Salo_Click(object sender, RoutedEventArgs e)
  23. {
  24. sum = GetNewSum(sum, 200);
  25. BracketTB.AppendText(Environment.NewLine + "Сало\t\t\t\t200 p.");
  26. }
  27. private void Pirozhok_Click(object sender, RoutedEventArgs e)
  28. {
  29. sum = GetNewSum(sum, 70);
  30. BracketTB.AppendText(Environment.NewLine + "Пирожок\t\t\t70 p.");
  31. }
  32. private void Pirog_Click(object sender, RoutedEventArgs e)
  33. {
  34. sum = GetNewSum(sum, 150);
  35. BracketTB.AppendText(Environment.NewLine + "Пирог\t\t\t\t150 p.");
  36. }
  37. private void Button_Click(object sender, RoutedEventArgs e)
  38. {
  39. GridButton.Visibility = Visibility.Hidden;
  40. TabControlMenu.Visibility = Visibility.Hidden;
  41. GridOplata.Visibility = Visibility.Visible;
  42. PriceTB.Text = "Итого: " + Convert.ToString(sum);
  43. }
  44. public int GetNewSum(int sum, int price)
  45. {
  46. return (sum + price);
  47. }
  48. public void AddNewProduct(string productName)
  49. {
  50. bracket += Environment.NewLine + productName;
  51. }
  52. }
  53. }