void PaymentScreen(HamburgerMenu hamburgerMenu)
 {
     Clear();
     WriteLine("CHECK\n" +
               hamburgerMenu.GetDescription() +
               "\nTOTAL:" + hamburgerMenu.GetCost() +
               "\nPush ENTER button to continue.");
     ck = ReadKey().Key;
     if (ck != ConsoleKey.Enter)
     {
         WriteLine("Please try again!");
         Sleep(1000);
         PaymentScreen(hamburgerMenu);
     }
     else
     {
         Clear();
         cashRegister.putCash();
         Sleep(1000);
         cashRegister.CompletePayment();
         Sleep(1000);
         cashRegister.CompleteOrder();
     }
 }
示例#2
0
 public override string GetDescription()
 {
     return(hamburgerMenu.GetDescription() + "\nChicken Tenders    " + GetSnackOrBeverageCost());
 }
示例#3
0
 public override string GetDescription()
 {
     return(hamburgerMenu.GetDescription() + "\nPotato Chips(L)    " + GetSnackOrBeverageCost());
 }
示例#4
0
 public override string GetDescription()
 {
     return(hamburgerMenu.GetDescription() + "\nPeach Ice Tea(L)    " + GetSnackOrBeverageCost());
 }
示例#5
0
 public override string GetDescription()
 {
     return(hamburgerMenu.GetDescription() + "\nCoke(M)    " + GetSnackOrBeverageCost());
 }