Exemplo n.º 1
0
        public IActionResult SearchUser(string name)
        {
            AdminHistoryViewModel history = new AdminHistoryViewModel();
            var user = _context.GetUserByName(name.Trim());

            if (user == null)
            {
                return(View("UserOrders", null));
            }

            history.Customer = user.Name;
            var orders = _context.GetUserOrders(user).ToList();

            foreach (var order in orders)
            {
                var historyItem = new HistoryViewModel();

                historyItem.Customer = user.Name;
                historyItem.Store    = _context.GetStoreByID(order.StoreEntityID).Name;
                historyItem.Order    = order;

                history.Orders.Add(historyItem);
            }

            return(View("UserOrders", history));
        }
Exemplo n.º 2
0
        public IActionResult AdminMenu(string button)
        {
            switch (button)
            {
            case "order":
                AdminHistoryViewModel history = new AdminHistoryViewModel();
                history.Customer = "";
                return(View("UserOrders", history));

            case "revenue":
                return(View("Revenue", null));

            default:
                return(RedirectToAction("Index", "Home"));
            }
        }