예제 #1
0
 /**
  * 
  * @param UsuarioData[] $ArrUsuarioData
  * @throws Exception
  * @return boolean
  */
 function desvincularGrupoDispo($ArrUsuarioData)
 {
     $UsuarioDAO = new UsuarioDAO();
     $UsuarioDAO->setEntityManager($this->getEntityManager());
     $this->getEntityManager()->getConnection()->beginTransaction();
     try {
         foreach ($ArrUsuarioData as $UsuarioData) {
             $UsuarioDAO->desvincularGrupoDispo($UsuarioData);
         }
         //end foreach
         $this->getEntityManager()->getConnection()->commit();
         return true;
     } catch (Exception $e) {
         $this->getEntityManager()->getConnection()->rollback();
         $this->getEntityManager()->close();
         throw $e;
     }
 }