private async void ApresentarSessoes() { foreach (Sessao sessao in sessoesExecutadas) { await ApresentarSessao(sessao); } RelatorioSessaoService.GeraRelatorio(relatorioSessao); MostrarTelaFimExperimento(); }
private async void ApresentarSessoes() { foreach (Sessao sessao in sessoesExecutadas) { await ApresentarSessao(sessao); RelatorioSessaoService.GeraRelatorio(relatorioSessao); } SessoesFinalizadas = true; MessageBox.Show("Finalizado o Experimento! Por favor, chamar o experimentador", "Finalizado"); await taskFinalizacao.Task; }
private void EventoFimTempo(Object myObject, EventArgs myEventArgs) { relatorioSessao.AdicionarEvento(sessaoAtual.Id, new Evento($"Sessão {sessaoAtual.Nome}; Fim do tempo limite, o experimento foi encerrado e mais nenhuma sessão apresentada")); RelatorioSessaoService.GeraRelatorio(relatorioSessao); MostrarTelaFimExperimento(); }