public async Task <ActionResult <Grupo> > GetByIdAsync(int id) { try { var grupo = await _service.GetByIdAsync(id); if (grupo != null) { return(new OkObjectResult(grupo)); } return(new NotFoundResult()); } catch (Exception ex) { return(new BadRequestObjectResult(ex)); } }