public FileResult DescargaAdjunto(int id) { adjunto = adjunto.traeNomArchivo(id); string ruta = Server.MapPath("~\\Adjuntos\\") + adjunto.IdPersona + "\\" + adjunto.RutaAdjunto; byte[] fileBytes = System.IO.File.ReadAllBytes(ruta); string fileName = adjunto.RutaAdjunto; return(File(fileBytes, System.Net.Mime.MediaTypeNames.Application.Octet, fileName)); }
public ActionResult EliminaAdjunto(int id) { if (Session["IdUsuario"] != null) { adjunto = adjunto.traeNomArchivo(id); int idPersona = Convert.ToInt16(adjunto.IdPersona); adjunto.delAdjunto(id); return(RedirectToAction("EditaPersona", "Persona", new { @id = idPersona })); } else { return(RedirectToAction("Index", "Home")); } }