Exemplo n.º 1
0
 public function actionAdscribirAjax()
 {
     $data = array();
     $bm = Yii::app()->session['bmid'];
     $traspaso_id = Yii::app()->session['tid'];
     if (isset($traspaso_id)) {
         if (isset($bm) && isset($bm['id'])) {
             $bm_id = $bm['id'];
             // Obtenido en UpdateAjax
             $it = BmTraspasoItem::model()->findAll(array('join' => 'JOIN bienmueble as bm ON t.bienmueble_id = bm.id ', 'condition' => 't.traspaso_id=' . $traspaso_id . ' AND bm.id=' . $bm_id));
             if (count($it) < 1) {
                 $ebm = new BmTraspasoItem();
                 $ebm->traspaso_id = $traspaso_id;
                 $ebm->bienmueble_id = $bm_id;
                 if ($ebm->save()) {
                     Yii::app()->session['bmid'] = NULL;
                 }
                 //else { print_r($ebm->getErrors()); exit; }
             }
         }
         $data['items'] = BmTraspasoItem::model()->findAll(array('join' => 'JOIN bienmueble as bm ON t.bienmueble_id = bm.id', 'condition' => 't.traspaso_id=' . $traspaso_id, 'order' => 'bm.codigo ASC'));
     }
     //print_r($data['items']); exit;
     $this->renderPartial('_ajaxContent2', $data, false, true);
 }