Пример #1
0
        public ActionResult Edit(UpdateProductViewModels productVM)
        {
            var _product = ProductService.Instance.GetProduct(productVM.ID);

            _product.ID          = productVM.ID;
            _product.Name        = productVM.Name;
            _product.Description = productVM.Description;
            _product.isFeatured  = productVM.isFeatured;
            _product.ImageURL    = productVM.ImageURL;
            _product.Category    = null;
            _product.Category    = CategoryService.Instance.Edit(productVM.CategoryID);
            ProductService.Instance.UpdateProducts(_product);
            return(RedirectToAction("ProductTable"));
        }
Пример #2
0
        public ActionResult Edit(int id)
        {
            var prod = ProductService.Instance.GetProduct(id);
            UpdateProductViewModels editModel = new UpdateProductViewModels();

            editModel.ID           = prod.ID;
            editModel.Name         = prod.Name;
            editModel.Description  = prod.Description;
            editModel.Price        = prod.Price;
            editModel.CategoryID   = prod.Category != null ? prod.Category.ID : 0;
            editModel.CategoryList = CategoryService.Instance.GetCategories();
            editModel.ImageURL     = prod.ImageURL;
            editModel.isFeatured   = prod.isFeatured;
            return(PartialView(editModel));
        }