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()); }
public static void SalvarByExperimentoRealizado(ExperimentoRealizado experimentoRealizado) { List <Evento> eventos = experimentoRealizado.GetListaEventos(); foreach (Evento evento in eventos) { evento.IdExperimento = experimentoRealizado.Id; Salvar(evento); } }
public static void DeletarByExperimentoRealizado(ExperimentoRealizado experimentoRealizado) { experimentoRealizado.GetListaEventos().ForEach(it => Deletar(it)); }