public ActionResult UpdateProduct(ProductViewModel viewModel){return RedirectToAction("Index","Product");
}
Здесь «ProductViewModel» - это ClassName, а «Index» - это страница просмотра.
а также контроллер «Продукт».
Теперь мой вопрос: как будет протекать метод RedirectToAction, как он будет работать, когда я нажал UpdateProduct.
public ActionResult UpdateProduct(ProductViewModel viewModel)
{
var oldProduct = _context.products.Single(r=>r.Id==viewModel.Id);
oldProduct.Id = viewModel.Id;
oldProduct.Name = viewModel.Name;
oldProduct.Color = viewModel.Color;
oldProduct.Description = viewModel.Description;
oldProduct.Fabric = viewModel.Fabric;
oldProduct.Quantity = viewModel.Quantity;
oldProduct.UnitPrice = viewModel.UnitPrice;
oldProduct.CategoryId = viewModel.CategoryId;
_context.SaveChanges();
return RedirectToAction("Index", "Product"); }