Esempio n. 1
0
 public static bool Cadastrar(ConjuntoAluno conjuntoaluno)
 {
     //_context.ChangeTracker.AutoDetectChangesEnabled = false;
     _context.ConjuntoAlunos.Add(conjuntoaluno);
     _context.SaveChanges();
     return(true);
 }
Esempio n. 2
0
        private void btnCadastrar_Click(object sender, RoutedEventArgs e)
        {
            int idTurma = (int)cboTurmas.SelectedValue;

            foreach (var ca in alunos)
            {
                //Instanciando novo objeto cada vez que o loop roda para não inserir
                //duas vezes na mesma entrada no EF
                ConjuntoAluno newconjuntoaluno = new ConjuntoAluno();
                newconjuntoaluno.Aluno = ca;
                conjuntoaluno.Turma    = TurmaDAO.BuscarTurmaPorId(idTurma);
                //newconjuntoaluno.Descricao = ca.Nome + " (" + ca.Cpf + ")";
                newconjuntoaluno.Turma = conjuntoaluno.Turma;
                ConjuntoAlunoDAO.Cadastrar(newconjuntoaluno);
            }
            MessageBox.Show("Conjunto cadastrado com sucesso!!!");
        }
Esempio n. 3
0
 //public static ConjuntoAluno BuscarConjuntoAluno(ConjuntoAluno conjuntoaluno) => _context.ConjuntoAlunos.Where(ca => ca.Turma == conjuntoaluno.Turma && ca.Aluno == conjuntoaluno.Aluno)
 //           .FirstOrDefault();
 public static List <ConjuntoAluno> BuscarConjuntoAlunoPorTurma(ConjuntoAluno conjuntoaluno) => _context.ConjuntoAlunos.Include(a => a.Aluno).Where(ca => ca.Turma == conjuntoaluno.Turma)
 .ToList();