Ejemplo n.º 1
0
 public List<Tag> getNotLinkedTags(Long clientId, Long pkId) {
   List<Tag> res = new ArrayList();
   if (pkId != null) {
     if (clientId != null) {
       List<Tag> allTags = tagDao.getAllActiveTags(pkId);
       Client c = clientDao.find(clientId);
       Set<Tag> ctags = c.getTags();
       for (Tag t : allTags) {
         if (!ctags.contains(t)) {
           res.add(t);
         }
       }
     } else {
       addError("Ид клиента не передан");
     }
   } else {
     addError("Ошибка личного кабинета");
   }
   return res;
 }
Ejemplo n.º 2
0
 public List<Tag> getAllActiveTags(Long pkId) {
   return tagDao.getAllActiveTags(pkId);
 }