@Path("{id}") @GET @Produces("application/json") public DisciplinaVO buscar(@PathParam("id") Long id) { Disciplina disciplina = disciplinaBean.buscar(id); DisciplinaVO disciplinaVO = new DisciplinaVO(); disciplinaVO.setId(disciplina.getId()); disciplinaVO.setCodigo(disciplina.getCodigo()); disciplinaVO.setNome(disciplina.getNome()); return disciplinaVO; }
@GET @Produces("application/json") public List<DisciplinaVO> listar() { List<Disciplina> listaDisciplinas = disciplinaBean.listar(); List<DisciplinaVO> listaDisciplinasVO = new ArrayList<DisciplinaVO>(); for (Disciplina disciplina : listaDisciplinas) { DisciplinaVO disciplinaVO = new DisciplinaVO(); disciplinaVO.setId(disciplina.getId()); disciplinaVO.setCodigo(disciplina.getCodigo()); disciplinaVO.setNome(disciplina.getNome()); listaDisciplinasVO.add(disciplinaVO); } return listaDisciplinasVO; }