public ActionResult Edit(ProductView product) { if (ModelState.IsValid) { ProductManager.UpdateProduct(product); return RedirectToAction("Index"); } //SetSelectedValues(ProductManager.MapToProduct(product)); //todo це теж фігово видалити або переробити цю ф-цію return View(product); }
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); }
public ActionResult Create() { var product = new ProductView(); product.CategoryList.AddRange(ProductManager.GetCategoryList()); return View(product); }