Exemple #1
0
        public async Task <IActionResult> DownloadContratoPrestador(string caminhoContrato, string nomeAnexo)
        {
            var arquivoByteArray = await _minioService.BuscarPdfByteArray(caminhoContrato,
                                                                          _configuration["S3Bucket:contratosPrestadorBucketName"]);

            return(File(arquivoByteArray, MediaTypeNames.Application.Pdf, nomeAnexo));
        }
        public async Task <IActionResult> DownloadNfPrestador(string nomeArquivo)
        {
            var arquivoByteArray = await _minioService.BuscarPdfByteArray(nomeArquivo, _configuration["S3Bucket:eacessoBucketName"]);

            string nomeDeRetornoDoArquivo = _notaFiscalService.MontarNomeArquivoPdf(nomeArquivo);

            return(File(arquivoByteArray, MediaTypeNames.Application.Pdf, nomeDeRetornoDoArquivo + ".pdf"));
        }