Пример #1
0
        public async Task <ActionResult> Edit(ShopEditModel model)
        {
            var shop = await ShopFacade.GetAsync(model.Id);

            await ShopFacade.GenerateItemsAsync(shop, model.Minimum, model.Maximum);

            return(RedirectToAction("Index"));
        }
Пример #2
0
        public async Task <ActionResult> Edit(Guid id, int page = 1)
        {
            var shop = await ShopFacade.GetAsync(id);

            var list   = shop.Items.ToList();
            var toShow = list.Skip((page - 1) * 10).Take(10);

            ViewBag.Count   = list.Count;
            ViewBag.Current = page;
            var model = new ShopEditModel()
            {
                Id = id, Items = new List <ItemDto>(toShow)
            };

            return(View(model));
        }