public function clientsAction() { $this->view->noAJclients = true; $task = $this->_getParam("task"); $targetActionID = $this->_getParam("t"); switch ($task) { case "attach": $this->view->dis = "attach"; $cu = new Application_Model_DbTable_Users(); $projectA = new Application_Model_DbTable_Projects(); $pInfo = $cu->getUser($targetActionID); $cRes = $projectA->getProjects(); $this->view->projects = $cRes; $this->view->userID = $targetActionID; $this->view->clientName = $pInfo->fullName; $this->view->clientEmail = $pInfo->email; break; case "new": $this->view->dis = "new"; break; case "del": $this->view->dis = "del"; $t = $this->_request->getPost('target-id'); if ($this->getRequest()->isPost() && !empty($t)) { $this->_helper->layout()->disableLayout(); $c = new Application_Model_DbTable_Users(); $c->delete("id = " . $t); $reviewsObj = new Application_Model_DbTable_Reviews(); $DetachObj = new Application_Model_DbTable_ProjectClients(); $reviewsObj->deleteUser($t); $DetachObj->deleteUser($t); } break; default: $this->view->dis = "list"; $usrObj = new Application_Model_DbTable_Users(); $res = $usrObj->fetchAll(); $this->view->clients = $res; } }
public function deleteAction() { if ($this->getRequest()->isPost()) { $id = intval($this->getRequest()->getPost('id')); $users = new Application_Model_DbTable_Users(); $where = 'id = ' . $id; $users->delete($where); $this->_helper->redirector('index'); } }
public function deleteuserAction() { $userID = $this->_request->getParam('u'); $ganID = $this->_request->getParam('g'); $users_DB = new Application_Model_DbTable_Users(); $users_DB->delete("userID = {$userID}"); $this->_redirect("/admin/editgan/g/" . $ganID); }