Ejemplo n.º 1
0
 public List<SuggestionDTO> getSuggestionList() throws Exception {
   List<Suggestion> suggestion = dao.getSuggestList();
   List<SuggestionDTO> dto = new ArrayList<SuggestionDTO>();
   for (Suggestion s : suggestion) {
     SuggestionDTO sdto = new SuggestionDTO();
     sdto.setId(s.getId());
     sdto.setUserId(s.getUserId());
     sdto.setRole(s.getRole());
     sdto.setUserName(s.getUserName());
     sdto.setSubject(s.getSubject());
     sdto.setContent(s.getContent());
     sdto.setAccepted(s.isAccepted());
     sdto.setRejected(s.isRejected());
     sdto.setReasonForRejection(s.getReasonForRejection());
     sdto.setImplemented(s.isImplemented());
     sdto.setLastModified(s.getLastModified());
     sdto.setListofComments(convertEntityToDTO(dao.getCommentListBySuggestionId(s)));
     dto.add(sdto);
   }
   return dto;
 }