public ProcedureAttivazione updateProceduraAttivazione(
     ProcedureAttivazione procedureAttivazioneTO) throws ApplicationException {
   procedureAttivazioneDAO.update(procedureAttivazioneTO);
   ProcedureAttivazione procedureAttivazione =
       procedureAttivazioneDAO.findById(procedureAttivazioneTO.getIdProceduraAttivazione());
   return procedureAttivazione;
 }
 public void saveProceduraAttivazione(
     IterProcedureAttivazione iterProcedureAttivazioneTO,
     ProcedureAttivazione procedureAttivazione)
     throws ApplicationException {
   iterProcedureAttivazioneTO.setProcedureAttivazione(procedureAttivazione);
   procedureAttivazione.getIterProcedureAttivaziones().add(iterProcedureAttivazioneTO);
   iterProcedureAttivazioneDAO.save(iterProcedureAttivazioneTO);
 }
 public ProcedureAttivazione saveProceduraAttivazione(ProcedureAttivazione procedureAttivazioneTO)
     throws ApplicationException {
   List listaProc = new ArrayList();
   ProcedureAttivazione procedureAttivazione = null;
   listaProc = (ArrayList) procedureAttivazioneDAO.findProceduraUguale(procedureAttivazioneTO);
   if (listaProc.size() == 0) {
     procedureAttivazioneDAO.save(procedureAttivazioneTO);
     procedureAttivazione =
         procedureAttivazioneDAO.findById(procedureAttivazioneTO.getIdProceduraAttivazione());
   }
   return procedureAttivazione;
 }