Ejemplo n.º 1
0
 public function beforeDelete()
 {
     $mDel = ProTransactionsBillTo::model()->findAll('transactions_id =' . $this->id);
     self::deleteArrModel($mDel);
     $mDel = ProTransactionsInternalCoBroke::model()->findAll('transactions_id =' . $this->id);
     self::deleteArrModel($mDel);
     $mDel = ProTransactionsPropertyDetail::model()->findAll('transactions_id =' . $this->id);
     self::deleteArrModel($mDel);
     $mDel = ProTransactionsPropertyDocument::model()->findAll('transactions_id =' . $this->id);
     self::deleteArrModel($mDel);
     $mDel = ProTransactionsVendorPurchaserDetail::model()->findAll('transactions_id =' . $this->id);
     self::deleteArrModel($mDel);
     $mDel = ProTransactionsSaveCommission::model()->findAll('transactions_id =' . $this->id);
     self::deleteArrModel($mDel);
     $mDel = ProTransactionsInvoice::model()->findAll('transactions_id =' . $this->id);
     self::deleteArrModel($mDel);
     return parent::beforeDelete();
 }
Ejemplo n.º 2
0
 public function actionDelete()
 {
     try {
         if (isset($_GET['report_id'])) {
             $report = ProReportDefect::model()->findByPk($_GET['report_id']);
             if ($report && $report->user_id == Yii::app()->user->id) {
                 $report->delete();
             }
         } elseif (isset($_GET['document_id'])) {
             $document = ProTransactionsPropertyDocument::model()->findByPk($_GET['document_id']);
             if ($document) {
                 $document->delete();
             }
         }
     } catch (Exception $exc) {
         throw new CHttpException('404', $exc->getMessage());
     }
 }
Ejemplo n.º 3
0
         $mTransactions->mTenatDefault->transactions_id = $mTransactions->id;
         ProTransactionsVendorPurchaserDetail::saveOneTenant($mTransactions->mTenatDefault, 1, array('scenario_null' => 1));
         // update new expiration date for tenant to check login
         ProTransactionsVendorPurchaserDetail::updateExpirationTenant($mTransactions);
     }
     // end save tenant
     //save ProTransactionsPropertyDocument
     /*Closed by HTram, because it were uploaded by ajax at the form
     ProTransactionsPropertyDocument::saveRecord($mTransactions);
      * 
      */
 }
 /**
  * @Author: HTram August 25, 2015
  * @Todo: save file upload ajax
Ejemplo n.º 4
0
 public function actionDelete()
 {
     try {
         if (isset($_GET['report_id'])) {
             $report = ProReportDefect::model()->findByPk($_GET['report_id']);
             if ($report) {
                 $report->delete();
             }
         } elseif (isset($_GET['document_id'])) {
             $document = ProTransactionsPropertyDocument::model()->findByPk($_GET['document_id']);
             if ($document) {
                 $document->delete();
             }
         }
     } catch (Exception $exc) {
         echo $exc->getMessage();
     }
 }