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;
 }
Beispiel #4
0
 public StudentController([FromServices] DataContextAPI context)
 {
     _context = context;
 }