public ActionResult Modificar(NecesidadesMetadata nm) { if (!ModelState.IsValid) { return(View()); } if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0) { string nombreSignificativo = nm.Nombre + " " + Session["Email"]; //Guardar Imagen string pathRelativoImagen = ImagenesUtil.Guardar(Request.Files[0], nombreSignificativo); nm.Foto = pathRelativoImagen; } servicioNecesidad.EditarNecesidad(nm); return(RedirectToAction("DetalleNecesidad", new { idNecesidad = nm.IdNecesidad })); }