public ActionResult Edit(AddProductVM product) { IEnumerable <Category> categories = categoryAppService.GetAll(); IEnumerable <Color> Colors = colorAppService.GetAll(); ViewBag.categories = categories; ViewData["Colors"] = Colors; if (ModelState.IsValid) { productAppService.Update(product); return(RedirectToAction("Index")); } return(View(product)); }