Exemplo n.º 1
0
  public void removePollingTemplate(AbstractPollingTemplate pollingTemplate)
      throws UsedTemplateException {
    if (!voteDao.isUsedTemplate(pollingTemplate)) {
      voteDao.remove(pollingTemplate);
    } else {
      throw new UsedTemplateException("template_is_used");
    }

    //        pollingTemplate = findTemplateByName(pollingTemplate.getName());
    //        List<AbstractVomte> relatedPollingList = findAllVotesByTemplate(pollingTemplate);
    //        if (!relatedPollingList.isEmpty()){
    //            //throws exception
    //            return;
    //        }
  }
Exemplo n.º 2
0
 public boolean isEditableTemplate(AbstractPollingTemplate pollingTemplate) {
   return !voteDao.isUsedTemplate(pollingTemplate);
 }