Exemplo n.º 1
0
 public ActionResult Edit(ProductView product)
 {
     if (ModelState.IsValid)
     {
         ProductManager.UpdateProduct(product);
         return RedirectToAction("Index");
     }
     //SetSelectedValues(ProductManager.MapToProduct(product));  //todo це теж фігово видалити або переробити цю ф-цію
     return View(product);
 }
Exemplo n.º 2
0
 public ActionResult Create(ProductView product)
 {
     if (ModelState.IsValid)
     {
         var mapProduct = ProductManager.MapToProduct(product);
         ProductManager.SaveNewProduct(mapProduct);
         return RedirectToAction("Index");
     }
     ViewBag.CategoriesID = new SelectList(CategoryManager.GetAllCategories(CategoryManager.DefaultParentCategoryId), "Id", "Name");
     ViewBag.SubCatID = ViewBag.CategoriesID;
     return View(product);
 }
Exemplo n.º 3
0
 public ActionResult Create()
 {
     var product = new ProductView();
     product.CategoryList.AddRange(ProductManager.GetCategoryList());
     return View(product);
 }