Ejemplo n.º 1
0
        public static int SetDefaultOrder(int StoreId, string name)
        {
            var domUser  = GetUserByName(name);
            var domOrder = new dom.Order()
            {
                UserID  = (short)domUser.Id,
                StoreID = (byte)StoreId
            };

            domOrder.PizzaList.Add(new dom.Pizza());

            OrderHelper.SetOrder(domOrder);
            var orderlist = UserHelper.GetOrdersByUser(new dat.User()
            {
                UserId = (short)domUser.Id
            });
            var lastOrder = orderlist[orderlist.Count - 1];

            foreach (var item in domOrder.PizzaList)
            {
                item.OrderId = lastOrder.Id;
                PizzaHelper.PizzaSetter(item);
            }

            return(lastOrder.Id);
        }
Ejemplo n.º 2
0
        public ActionResult AddPizza()
        {
            var orderID = HttpContext.Session.GetInt32("orderID");

            PizzaHelper.PizzaSetter(new dom.Pizza()
            {
                OrderId = (int)orderID
            });
            return(OrderMenu());
        }
Ejemplo n.º 3
0
        public void SetPizzaTest()
        {
            var sut = new Pizza();

            sut.OrderId = 100;
            Assert.True(0 == PizzaHelper.PizzaSetter(sut));

            sut.OrderId = 3;

            Assert.True(1 == PizzaHelper.PizzaSetter(sut));
        }
Ejemplo n.º 4
0
        public static void SubmitOrder(dom.Order o)
        {
            Console.WriteLine("Finalizing Order:");
            DisplayOrder(o);

            var osets       = OrderHelper.SetOrder(o);
            var Totalorders = _db.Order.ToList();
            var lastOrder   = Totalorders[Totalorders.Count - 1];

            foreach (var item in o.PizzaList)
            {
                item.OrderId = lastOrder.OrderId;
                var pSets = PizzaHelper.PizzaSetter(item);
            }
            Console.WriteLine("Thank you for your business!");

            var userlist = GetUsers();

            UserMenu(userlist.FirstOrDefault(u => u.Id == o.UserID));
        }