public ActionResult UserViewOrders()
        {
            int id = Convert.ToInt32(TempData["ID"]);

            ViewBag.Message = db.GetUserByID(id).DMFullName + "'s Orders";
            foreach (var o in db.GetUserOrderHistory(id))
            {
                pizzaOrder            = new Models.PizzaOrder();
                pizzaOrder.OrderId    = o.DMOrderID;
                pizzaOrder.TimeDate   = o.DMTimeDate;
                pizzaOrder.Total      = o.total;
                pizzaOrder.LocationId = o.DMLocationID;
                orderList.Add(pizzaOrder);
            }
            TempData["ID"] = id;
            return(View(orderList));
        }
        public ActionResult AdminViewOrders()
        {
            int lid = Convert.ToInt32(TempData["LID"]);

            TempData["LID"]   = lid;
            ViewBag.Message   = "Orders of Location#" + lid;
            ViewBag.TotalSale = db.GetTotalSaleByLocationID(lid);
            foreach (var o in db.GetLocationOrderHistory(lid))
            {
                pizzaOrder          = new Models.PizzaOrder();
                pizzaOrder.OrderId  = o.DMOrderID;
                pizzaOrder.TimeDate = o.DMTimeDate;
                pizzaOrder.Total    = o.total;
                pizzaOrder.UserID   = o.DMUserID;
                pizzaOrder.UserName = db.GetUserByID(o.DMUserID).DMUserName;
                orderList.Add(pizzaOrder);
            }
            return(View(orderList));
        }
Beispiel #3
0
 public static DataAccess.PizzaOrder Map(Models.PizzaOrder pizzaOrder) => new DataAccess.PizzaOrder
 {
     Id       = pizzaOrder.Id,
     Quantity = pizzaOrder.Quantity,
     Pizza    = Map(pizzaOrder.Pizza).ToList()
 };
Beispiel #4
0
 public void AddPizzaOrders(Models.PizzaOrder pizzaOrder)
 {
     _db.Add(Map(pizzaOrder));
 }