public void OnGet()
        {
            UserId = User.FindFirstValue(ClaimTypes.NameIdentifier);

            SodaPrice       = _sodaMachine.GetSodaPrice();
            DepositedAmount = _sodaMachine.GetMoneyInsertedTotal(UserId);
            SodaOptions     = _sodaMachine.ListTypesOfSoda();
        }
示例#2
0
        private static void ShowSodaPrice()
        {
            var sodaPrice = _sodaMachine.GetSodaPrice();

            Console.Clear();
            Console.WriteLine($"The price of the soda is {string.Format("{0:$ #.00}", sodaPrice)}");
            Message();
        }
示例#3
0
        private static void ShowSodaPrice()
        {
            var sodaPrice = _sodaMachine.GetSodaPrice();

            Console.Clear();
            Console.WriteLine($"The price for soda is { String.Format("{0:C}", sodaPrice) }");
            Console.WriteLine();
            Console.WriteLine("Press enter to continue...");
            Console.ReadLine();
        }
        public IActionResult OnGet()
        {
            UserId = User.FindFirstValue(ClaimTypes.NameIdentifier);

            AcceptedCoinsValue = _sodaMachineLogic.AcceptedCoinValues;
            SodaPrice          = _sodaMachineLogic.GetSodaPrice();
            SodasInStock       = _sodaMachineLogic.GetSodaInventory();
            TypesOfSoda        = _sodaMachineLogic.ListTypesOfSoda();
            UserCredit         = _sodaMachineLogic.GetMoneyInsertedTotal(UserId);

            SodaSelectList = SodasInStock.Select((sodaModel, index) =>
            {
                return(new SelectListItem($"{sodaModel.Name} {sodaModel.SlotOccupied}", index.ToString()));
            }).ToList();


            return(Page());
        }