コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        public async void BuscarTurma(Turma turma)
        {
            await _turmaService.GetTurmaPorCodigo(turma.Codigo);

            Console.WriteLine($"Selecionado turma: {turma.Nome}");
        }