private void MigrateFoodBasket(string userName)
        {
            var cart = FoodBasket.GetCart(this.HttpContext);

            cart.MigrateCart(userName);
            Session[FoodBasket.CartSessionKey] = userName;
        }
        public ActionResult LogOff()
        {
            FormsAuthentication.SignOut();
            var cart = FoodBasket.GetCart(this.HttpContext);

            cart.EmptyCart();

            return(RedirectToAction("Index", "Home"));
        }
Exemplo n.º 3
0
        public JsonResult Index(object id)
        {
            if (id == null || id == "")
            {
                id = 0;
            }

            int requestId = Convert.ToInt32(id);

            food = dbContext.ContactYemekSepeti.Where(b => b.Food_Id.Equals(requestId)).FirstOrDefault();

            if (food == null)
            {
                food = new FoodBasket();
            }

            return(Json(food, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 4
0
        public int QuestionsOrderSushi()
        {
            Logger.Logger.LoggerCreat("Project_minibot.Food", "QuestionsOrderSushi", Logger.Logger.LogStatus.DEBUG, "Выбор и заказ суши");

            Console.WriteLine("\nХотите что-нибудь заказать?");
            string     answerCustomer = Console.ReadLine();
            FoodBasket foodBasket     = new FoodBasket(customerOrder);

            if (answerCustomer.Equals("да", StringComparison.CurrentCultureIgnoreCase))
            {
                while (true)
                {
                    Console.WriteLine("\nУкажите номер позиции меню, которую выбрали");
                    int number = int.Parse(Console.ReadLine()) - 1;

                    Console.WriteLine("\nУкажите количество");
                    int count = int.Parse(Console.ReadLine());
                    for (int i = 0; i < count; i++)
                    {
                        customerOrder.Add(dbSushi.GetSushi()[number]);
                    }

                    Console.WriteLine("\nЕщё?");
                    foodBasket = new FoodBasket(customerOrder);

                    if (Console.ReadLine() == "нет")
                    {
                        break;
                    }
                }
            }

            if (answerCustomer.Equals("нет", StringComparison.CurrentCultureIgnoreCase))
            {
            }
            ;
            return(Sum = foodBasket.SumSushi);
        }
Exemplo n.º 5
0
 public TaskPage22()
 {
     carPark     = new CarPark();
     foodBasket  = new FoodBasket();
     decartSpace = new DecartSpace();
 }