예제 #1
0
 public function deleteAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender(true);
     require_once APPLICATION_PATH . '/modules/asset/models/DbTable/Upgrade.php';
     if ($this->getRequest()->getPost()) {
         $upgradeid = $this->getRequest()->getPost('UpgradeID', -1);
         if ($upgradeid > 0) {
             $up = new Asset_Model_DbTable_Upgrade();
             if ($up->getUpgradeFromID($upgradeid) == NULL) {
                 $status = 'Error';
                 $msg = 'Not found upgrade record.';
                 echo Zend_Json::encode(array('status' => $status, 'msg' => $msg));
                 exit;
             } else {
                 $up->deleteUpgrade($upgradeid);
                 $status = 'Success';
                 $msg = 'Update database success';
             }
         } else {
             $status = 'Error';
             $msg = 'Not found detail upgrade';
         }
     } else {
         $status = 'Error';
         $msg = 'Not found POST value';
     }
     echo Zend_Json::encode(array('status' => $status, 'msg' => $msg));
 }