public ActionResult Editar(Producto producto) { if (!ModelState.IsValid) { ViewBag.lista = _marcaBLL.CargarMarcas(); return(View("Editar", producto)); } if (producto.File != null) { producto.SubirArchivo(producto); } try { var productoDTO = Mapper.Map <ProductoDTO>(producto); ViewBag.resultado = _productoBLL.EditarProducto(productoDTO); if (ViewBag.resultado != true) { return(Json(new { Success = false })); } return(Json(new { Success = true })); } catch (Exception ex) { return(Json(new { Success = false })); throw ex; } }