Esempio n. 1
0
 public function deleteAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender(true);
     if ($this->getRequest()->isPost()) {
         $UserID = (int) $this->getRequest()->getPost('UserID', -1);
         if ($UserID > 0) {
             require_once APPLICATION_PATH . '/modules/user/models/DbTable/Member.php';
             require_once APPLICATION_PATH . '/modules/asset/models/DbTable/Loan.php';
             $member = new User_Model_DbTable_Member();
             $loan = new Asset_Model_DbTable_Loan();
             if ($loan->fetchRow("UserID = '{$UserID}'")) {
                 $status = 'error';
                 $msg = 'User van con muon TS';
             } else {
                 $member->deleteMember($UserID);
                 $status = 'success';
                 $msg = 'Delete user success';
             }
         } else {
             $status = 'error';
             $msg = 'Not found this user.';
         }
     } else {
         $status = 'error';
         $msg = 'Not found POST value.';
     }
     echo Zend_Json::encode(array('status' => $status, 'msg' => $msg));
 }