public async Task <ActionResult <ClassRoom> > PostClass( [FromBody] ClassRoom classModel, [FromServices] DataContextAPI dataContext) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { _context.ClassRooms.Add(classModel); await _context.SaveChangesAsync(); return(Ok(classModel)); } catch { return(BadRequest(new { message = "Não foi possível criar a turma." })); } }
public UserController([FromServices] DataContextAPI context) { _context = context; }
public ClassRoomController([FromServices] DataContextAPI context) { _context = context; }
public StudentController([FromServices] DataContextAPI context) { _context = context; }