Beispiel #1
0
        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));
        }
Beispiel #2
0
        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"));
            }
        }