Exemplo n.º 1
0
 function beforeDelete()
 {
     $aro = new Aro();
     $aro_data = $aro->findByForeignKeyAndModel($this->id, 'User');
     $aro->delete($aro_data['Aro']['id']);
     return true;
 }
Exemplo n.º 2
0
 /**
  * Members_delete method
  * Freitas - 2014-11-16
  */
 public function members_delete($id = null)
 {
     if ($this->request->is('post')) {
         //Exclusão do aro.
         $aro = new Aro();
         $aro->create();
         $aro_options = array('id' => $this->request->data['Group']['aro_id']);
         if ($aro->delete($aro_options)) {
             $this->Session->setFlash(__('Membro excluido com sucesso!'), 'alert_success');
             return $this->redirect(array('action' => 'view', $id));
         } else {
             $this->Session->setFlash(__('Membro não pode ser excluido, tente novamete!'), 'alert_error');
         }
     }
 }
 /**
  * Groups_delete method
  * Freitas - 2014-11-20
  */
 public function groups_delete($userId = null, $aroId = null)
 {
     if ($this->request->is('post')) {
         //Exclusão do aro.
         $aro = new Aro();
         $aro->create();
         $aro_options = array('id' => $aroId);
         if ($aro->delete($aro_options)) {
             $this->Session->setFlash(__('Grupo excluido com sucesso!'), 'alert_success');
             return $this->redirect(array('action' => 'edit', $userId));
         } else {
             $this->Session->setFlash(__('Grupo não pode ser excluido, tente novamete!'), 'alert_error');
         }
     }
 }