private String salvarSimuladoImpresso(int idSimulado, int ano, string environmentRootPath) { var arquivo = _exercicioRepository.GetPdfSimuladoImpressa(idSimulado, ano, environmentRootPath); var bucketSimuladoPDF = ConfigurationProvider.Get("Settings: BucketSimuladoPDF"); var diretorio = ConfigurationProvider.Get("Settings: DiretorioSimuladoPDF"); var arquivoBytes = File.ReadAllBytes(arquivo); var amazon = new AmazonManager(ConfigurationProvider.Get("Settings: SimuladoPDFKey"), ConfigurationProvider.Get("Settings: SimuladoPDFSecret")); var arquivoNome = string.Format("SIMULADO-{0}-{1}.pdf", ano, idSimulado); return(amazon.UploadFile(bucketSimuladoPDF, diretorio, arquivoBytes, arquivoNome)); }
public bool SalvarArquivo(string chave, string conteudo) { var contBytes = Encoding.UTF8.GetBytes(conteudo); var ret = amazonManager.UploadFile(ConfigurationProvider.Get("Settings:MaterialApostilaAlunoBucket"), ConfigurationProvider.Get("Settings:MaterialApostilaAlunoSubDirectory"), contBytes, chave, S3CannedACL.AuthenticatedRead); if (string.IsNullOrEmpty(ret)) { return(false); } else { return(true); } }