コード例 #1
0
        public ActionResult Store(int id)
        {
            ViewBag.StoreId   = id;
            ViewBag.StoreName = _repository.GetStoreById(id).StoreAddress;

            var PanSizes = _repository.GetPanSizes();

            List <PanSizes> sizeList = new List <PanSizes>();

            foreach (var item in PanSizes)
            {
                PanSizes size = new PanSizes
                {
                    Id    = item.Id,
                    Size  = item.Size,
                    Price = item.Price
                };
                sizeList.Add(size);
            }

            OrderViewModel OrderVM = new OrderViewModel
            {
                PanSizes = sizeList
            };

            return(View(OrderVM));
        }
コード例 #2
0
        public IActionResult Recent(int id)
        {
            if (Models.Assets.StoreSession == false)
            {
                return(Redirect("~/Home/Signin"));
            }

            Assets.ShopInfo = _PBrepository.GetStoreById(id);
            ShopHistoryModel ShopHistory = new ShopHistoryModel(_PBrepository, id.ToString());

            if (ShopHistory.none)
            {
                ViewData["No_History"] = "No orders have been made at this location.";
            }

            return(View(ShopHistory));
        }
コード例 #3
0
        public IActionResult Step1(int id)
        {
            if (Assets.Session == false)
            {
                return(Redirect("~/Home/Signin"));
            }

            Assets.ShopInfo = _PBrepository.GetStoreById(id);
            var sizes = GetAllSizes();
            var model = new TakeOrderModel();

            model.Sizes = GetSelectListItems(sizes);

            return(View(model));
        }