public async Task <IActionResult> EnviarNfPrestador([FromBody] PrestadorEnvioNfVM prestadorEnvioNfVM)
        {
            if (prestadorEnvioNfVM.CaminhoNf != null)
            {
                prestadorEnvioNfVM.Token     = Guid.NewGuid().ToString();
                prestadorEnvioNfVM.CaminhoNf = prestadorEnvioNfVM.Token;
            }

            var arquivoFoiSalvo = await _minioService.SalvarPdf(prestadorEnvioNfVM.PdfBase64, prestadorEnvioNfVM.Token, _configuration["S3Bucket:eacessoBucketName"]);

            if (arquivoFoiSalvo)
            {
                var prestadorEnvioNF = Mapper.Map <PrestadorEnvioNf>(prestadorEnvioNfVM);

                _horasMesPrestadorService.DefinirSituacaoNfHorasMesPrestador(prestadorEnvioNF);

                var listHorasMes = _notaFiscalService.BuscarTodosPorIdHorasMesPrestador(prestadorEnvioNF.IdHorasMesPrestador);
                if (listHorasMes.Any(x => x.CaminhoNf == null))
                {
                    _pluginRMService.SolicitarPagamentoRM(prestadorEnvioNF.IdHorasMesPrestador);
                }

                _horasMesPrestadorService.Commit();
            }
            return(Ok());
        }