Example #1
0
        public ActionResult Edit(EditProductVeiwModel editProductVeiwModel)
        {
            var product = ProductsServices.Instance.GetProduct(editProductVeiwModel.Id);

            if (!string.IsNullOrEmpty(editProductVeiwModel.imgUrl))
            {
                product.imgUrl = editProductVeiwModel.imgUrl;
            }

            product.catagory = null;
            //CatagoriesServices.Instance.GetCatagory(editProductVeiwModel.catagoryId);
            product.name        = editProductVeiwModel.name;
            product.price       = editProductVeiwModel.price;
            product.catagoryId  = editProductVeiwModel.catagoryId;
            product.Description = editProductVeiwModel.Description;
            ProductsServices.Instance.UpdateProduct(product);
            return(RedirectToAction("ProductTable"));
        }
Example #2
0
        public ActionResult Edit(int Id)
        {
            EditProductVeiwModel model = new EditProductVeiwModel();

            var product = ProductsServices.Instance.GetProduct(Id);

            model.Id          = product.Id;
            model.name        = product.name;
            model.Description = product.Description;
            model.price       = product.price;
            model.imgUrl      = product.imgUrl;
            //model.catagoryId = (Int32)16;
            model.catagoryId        = product.catagoryId;
            model.AvailableCatagory = CatagoriesServices.Instance.GetCatagories();
            //product.catagory != null ? product.catagory.Id : 0;

            return(PartialView(model));
        }