public async void BuscarAtividadePendente(Turma turma, Aluno aluno) { IEnumerable <Atividade_Turma> atividades = await _atividade_TurmaService.GetAtividadesTurmaCodigoAsync(turma.Codigo); IEnumerable <Resposta_Atividade> atividadesRespondidas = await BuscarAtividadesRespondidas(aluno); List <Atividade_Turma> listaAtividades = atividades.ToList(); List <Resposta_Atividade> listaAtividadesRespondidas = atividadesRespondidas.ToList(); foreach (Resposta_Atividade itemAtividadesRespondidas in listaAtividadesRespondidas) { foreach (Atividade_Turma itemAtividades in listaAtividades) { if (itemAtividadesRespondidas.Atividade_Turma.IdAtividade == itemAtividades.IdAtividade) { listaAtividades.Remove(itemAtividades); } } } listaAtividades.ForEach(Print); }
public async void SalvaTurma(Turma turma) { await _turmaService.SetTurmaAsync(turma); Console.WriteLine("Adicionado a turma {0}, pelo professor: {1}", turma.Nome, turma.Professor.ApplicationUser.Nome); }
public async void BuscarTurma(Turma turma) { await _turmaService.GetTurmaPorCodigo(turma.Codigo); Console.WriteLine($"Selecionado turma: {turma.Nome}"); }