Ejemplo n.º 1
0
 public function actionRemoveImport($id)
 {
     if (Yii::$app->request->isAjax) {
         $transaction = Yii::$app->db->beginTransaction();
         try {
             echo 'Traflog deleted ' . Traflog::deleteAll(['id_logreport' => $id]) . ' rows.<br>';
             echo 'Matlog deleted ' . Matlog::deleteAll(['id_logreport' => $id]) . ' rows.<br>';
             echo 'Employeelog deleted ' . Employeelog::deleteAll(['id_logreport' => $id]) . ' rows.<br>';
             echo 'Logreport deleted ' . Logreport::deleteAll(['logreport_id' => $id]) . ' rows.<br>';
             $transaction->commit();
         } catch (Exception $e) {
             $transaction->rollBack();
             throw new Exception($e->getMessage());
         }
     }
 }