public async Task <IActionResult> Create([Bind("Nombre,Descripcion,FotoUrl")] Producto producto) { if (ModelState.IsValid) { if (HttpContext.Request.Form.Files.Count > 0) { var file = HttpContext.Request.Form.Files[0]; producto.FotoUrl = SaveImage(file).Result; } await _servicioProducto.Upsert(producto); return(RedirectToAction("Edit", new { id = producto.Id })); } return(View(producto)); }