using System;
using System.Collections.Generic;
using System.Windows;
namespace TerminalKFC.Windows
{
///
/// Логика взаимодействия для OrderWindow.xaml
///
public partial class OrderWindow : Window
{
public List list = new List();
public int sum = 0;
public OrderWindow()
{
InitializeComponent();
}
void Update()
{
BuyButton.Content = $"Оплатить: {sum}руб";
}
private void Button_Click_1(object sender, RoutedEventArgs e)
{
sum = GetNewSum(sum, 150);
list.Add("Шефбургер - 150р.");
Update();
}
private void Button_Click_2(object sender, RoutedEventArgs e)
{
sum = GetNewSum(sum, 175);
list.Add("Шефбургер делюкс - 175р.");
Update();
}
private void Button_Click_3(object sender, RoutedEventArgs e)
{
sum = GetNewSum(sum, 100);
list.Add("Шефбургер маленький - 100р.");
Update();
}
private void Button_Click_4(object sender, RoutedEventArgs e)
{
sum = GetNewSum(sum, 300);
list.Add("Твистер большой - 300р.");
Update();
}
private void Button_Click_5(object sender, RoutedEventArgs e)
{
sum = GetNewSum(sum, 70);
list.Add("Твистер маленький - 70р.");
Update();
}
private void Button_Click_6(object sender, RoutedEventArgs e)
{
sum = GetNewSum(sum, 175);
list.Add("Твистер стандартный - 175р.");
Update();
}
private void Button_Click_7(object sender, RoutedEventArgs e)
{
sum = GetNewSum(sum, 20);
list.Add("Мороженое - 20р.");
Update();
}
private void Button_Click_8(object sender, RoutedEventArgs e)
{
sum = GetNewSum(sum, 35);
list.Add("Мороженое с шок. крошкой - 35р.");
Update();
}
private void Button_Click_9(object sender, RoutedEventArgs e)
{
sum = GetNewSum(sum, 150);
list.Add("Мороженое Mars - 150р.");
Update();
}
public int GetNewSum(int sum, int price)
{
return (sum + price);
}
private void BuyButton_Click(object sender, RoutedEventArgs e)
{
ResultOrderWindow row = new ResultOrderWindow();
row.BlockOfGoods.AppendText($"Ваш заказ:" + "\n");
foreach (string elem in list)
{
row.BlockOfGoods.AppendText(elem + "\n");
}
row.BlockOfGoods.AppendText($"Сумма: {sum}");
row.Show();
this.Close();
}
}
}