public ActionResult Crear(Producto producto) { if (!ModelState.IsValid) { ViewBag.Categorias = categoriasRepository.Todos(); return(View()); } productosRepository.Save(producto); productosRepository.Commit(); TempData["Mensaje"] = "Se ha creado el producto: " + producto.Nombre; return(RedirectToAction("index")); }