// GET: Order
        public ActionResult OrdersPage(int uoid)
        {
            var orders        = db.GetOrders();
            var pizzasinorder = db.GetPizzas();

            ViewBag.UOID     = uoid;
            ViewBag.UOIDName = db.GetUserByUserid(uoid).Username;
            ViewBag.UOIDLoc  = db.GetUserByUserid(uoid).Ulocationid;
            DateTime localDate = DateTime.Now;

            foreach (var order in orders)
            {
                o             = new Models.Order();
                o.Orderid     = order.Orderid;
                o.Ocustomerid = order.Ocustomerid;
                o.Datetime    = order.Datetime;
                o.Numo++;
                OrderList.Add(o);
                ViewData["Username"] = db.GetUserByUserid(order.Ocustomerid).Username;
                o.totalordercostp    = 0;
                foreach (var pizzainorder in pizzasinorder)
                {
                    if (pizzainorder.Porderid == o.Orderid)
                    {
                        o.totalordercostp += pizzainorder.Cost;
                    }
                }
            }
            return(View(OrderList));
        }
Exemple #2
0
        public IActionResult Index()
        {
            var orders = _repository.GetOrders();

            //List<Orders> orderList = new List<Orders>();
            //foreach (var item in orders)
            //{
            //    Orders order = new Orders
            //    {
            //        Pizzas = item.Pizzas,
            //        Userid = item.Userid,
            //        Storeid = item.Storeid,
            //        TimeOrdered = item.TimeOrdered,
            //        Total = item.Total
            //    };
            //    orderList.Add(order);
            //}


            return(View(orders.ToList()));
        }