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
        public static void SalvarByExperimentoRealizado(ExperimentoRealizado experimentoRealizado)
        {
            List <Evento> eventos = experimentoRealizado.GetListaEventos();

            foreach (Evento evento in eventos)
            {
                evento.IdExperimento = experimentoRealizado.Id;
                Salvar(evento);
            }
        }
Ejemplo n.º 3
0
 public static void DeletarByExperimentoRealizado(ExperimentoRealizado experimentoRealizado)
 {
     experimentoRealizado.GetListaEventos().ForEach(it => Deletar(it));
 }