예제 #1
0
        public ActionResult Descarga(string id)
        {
            try {
                ArchivoDescarga archivo  = gestorArchivos.TraerArchivo(id);
                FilePathResult  download = new FilePathResult(archivo.Ruta, MimeMapping.GetMimeMapping(archivo.Nombre));
                download.FileDownloadName = archivo.Nombre;

                return(download);
            }

            catch (IndexOutOfRangeException ex)
            {
                return(new HttpNotFoundResult($"Tipo {id} no encontrado"));
            }
        }