- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
if (avt_cust.Login == "admin") { Enter(GoodFile); } //Возможность добавления/редактирования/удаления для админа
else
{
if (good.Count != 0)
{
Korz(orderGood); //Просмотр корзины для пользователя
Console.WriteLine("Продолжить покупки или оформить заказ?");
Console.WriteLine("1.Продолжить покупки \t 2.Оформить заказ \t 3.Изменить количество товаров");
int n = Convert.ToInt32(Console.ReadLine());
if (n == 2) { OrderBuy(orderGood, avt_cust, OrderFile); } //Обработка заказа
else { if (n == 3) { EditKorz(orderGood); } } //Редактирование содержимого корзины
} else { Console.WriteLine("Корзина пуста!"); }
}
// Скрытые возможности foreach через инкримент i
Console.WriteLine("У Вас в корзине: ");
int all_price = 0;
int i = 1;
foreach (Goods o in orderGood)
{
Console.WriteLine("{0}.{1} - {2} шт", o.Id, o.Name, o.Number);
Console.WriteLine("Цена за {0} шт: {1} грн", o.Number, o.Price * o.Number);
all_price = all_price + o.Price * o.Number;
i++;
}
Console.WriteLine("Сумма: {0} грн", all_price);