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); }
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"; } }