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 }));
 }