private void Gravar(int turmas, int alunos) { var materiasBd = _materiaRepository.FindAll(); var alunosT = AlunoParaGravar(alunos, materiasBd, turmas); _context.Set <Aluno>().UpdateRange(alunosT); _context.SaveChanges(); }
public ActionResult Cadastrar([FromBody] Materia materia) { try { if (ModelState.IsValid) { _materiaRepository.AddMateria(materia); var materias = _materiaRepository.FindAll(); if (materias.Count > 0) { return(Ok(JsonConvert.SerializeObject(materias))); } return(Ok()); } return(BadRequest("O estado do modelo não é valido")); } catch (Exception e) { return(BadRequest(e.Message)); } }