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")); }
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)); }
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); }
public TaskPage22() { carPark = new CarPark(); foodBasket = new FoodBasket(); decartSpace = new DecartSpace(); }