Пример #1
0
 public function delete($idUsuario)
 {
     $dbTableUsuario = new Application_Model_DbTable_Usuario();
     $dadosUsuario = array('tu_deletado' => TRUE);
     $whereUsuario = $dbTableUsuario->getAdapter()->quoteInto('"tu_id" = ?', $idUsuario);
     $dbTableUsuario->update($dadosUsuario, $whereUsuario);
 }
Пример #2
0
 public function updateDadosConfidenciaisAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender();
     header('Cache-Control: no-cache');
     header('Content-type: application/json; charset="utf-8" ', true);
     $request = $this->getRequest();
     if ($request->isPost()) {
         try {
             $user = new Application_Model_DbTable_Usuario();
             $usuarioSession = Zend_Auth::getInstance()->getIdentity();
             $where = $user->getAdapter()->quoteInto('id_usuario = ?', (int) $usuarioSession->getId());
             if ($request->getParam('email', false)) {
                 if ((int) $request->getParam('email') == 1) {
                     $conf = 0;
                 } else {
                     $conf = 1;
                 }
                 $data = array('email_confidencial' => $conf);
                 $user->update($data, $where);
                 echo "1";
             } elseif ($request->getParam('endereco', false)) {
                 if ((int) $request->getParam('endereco') == 1) {
                     $conf = 0;
                 } else {
                     $conf = 1;
                 }
                 $data = array('endereco_confidencial' => $conf);
                 $user->update($data, $where);
                 echo "1";
             } elseif ($request->getParam('tel', false)) {
                 if ((int) $request->getParam('tel') == 1) {
                     $conf = 0;
                 } else {
                     $conf = 1;
                 }
                 $data = array('telefone_confidencial' => $conf);
                 $user->update($data, $where);
                 echo "1";
             } else {
                 echo "0";
             }
         } catch (Exception $e) {
             echo $e->getMessage();
         }
     } else {
         echo "0";
     }
 }