Ejemplo n.º 1
0
        public void GerarRelatorio()
        {
            if (experimentoRealizado.GetListaEventos().Count == 0)
            {
                throw new Exception("Não se pode geara relatório de ume experimento sem eventos!");
            }

            CreateDirectoryIfNotExists();
            StringBuilder relatorio = GeraRodape(GeraEventos(GeraCabecalho(new StringBuilder())));

            File.WriteAllText(GetPath(experimentoRealizado.GetNomeArquivo()) + ".txt", relatorio.ToString());
        }
Ejemplo n.º 2
0
        private void btnSelecionarExperimento_Click(object sender, EventArgs e)
        {
            if (listViewExperimento.SelectedItems.Count == 0)
            {
                MessageBox.Show("Nenhum Experimento selecionado!", "Advertência");
                return;
            }

            ExperimentoRealizado experimento = ExperimentoRealizadoService.GetById(ViewHelper.GetIdSelecionadoInListView(listViewExperimento));

            new GeradorDeRelatorios(experimento).GerarRelatorio();
            MessageBox.Show("Relatório gerado! Nome do arquivo: " + experimento.GetNomeArquivo(), "Sucesso");
        }
 public bool ExperimentoJaTemRelatorioNaPasta()
 {
     return(File.Exists(Ambiente.GetCaminhoAbsoluto(nomePasta, experimento.GetNomeArquivo())));
 }