Beispiel #1
0
                 $model->save();
                 die('<script type="text/javascript">parent.$.fancybox.close(); parent.fnUpdateGridView("#external-co-broke-grid");   </script>');
             }
         }
         $this->render('CreateTransaction/AgentAddExternalCoBroke', array('model' => $model));
     } catch (Exception $exc) {
         throw new CHttpException(404, $exc->getMessage());
     }
 }
 public function actionAgentUpdateExternalCoBroke($id)
 {
     try {
         $model = $this->loadModelBillTo($id);
         $oldBillTo = $model->bill_to_id;
         $model->scenario = 'AgentUpdateExternalCoBroke';
         if (isset($_GET['add_property']) && $_GET['add_property'] == ProTransactions::ADD_UNLISTED) {
             $model->scenario = 'AgentUpdateExternalCoBrokeUnlisted';
         }
<div class="box-5">
    <div class="title clearfix">
        <h4 class="f-left">Internal Co-broke Details</h4> <a data-fancybox-type="iframe" href="<?php 
echo Yii::app()->createAbsoluteUrl('ajax/agentAddInternalCoBroke', array('transactions_id' => $mTransactions->id));
?>
" class="btn-1 f-right AddVendorDetails">Add more</a>
    </div>
    <div class="content table_scroll padding_0 ">    
        <?php 
$this->widget('zii.widgets.grid.CGridView', array('id' => 'internal-co-broke-grid', 'dataProvider' => ProTransactionsInternalCoBroke::searchByTransaction($mTransactions->id), 'afterAjaxUpdate' => 'function(id, data){}', 'template' => '{items}{pager}', 'itemsCssClass' => 'tb-1 margin_0', 'htmlOptions' => array('class' => 'grid-view padding_0'), 'enableSorting' => false, 'columns' => array(array('header' => '#', 'type' => 'raw', 'value' => '$this->grid->dataProvider->pagination->currentPage * $this->grid->dataProvider->pagination->pageSize + ($row+1)', 'headerHtmlOptions' => array('width' => '10px', 'style' => 'text-align:center;'), 'htmlOptions' => array('style' => 'text-align:center;'), 'cssClassExpression' => '"first"'), array('header' => 'Name', 'value' => '$data->relation_user?$data->relation_user->first_name:""'), array('header' => 'NRIC No', 'value' => '$data->relation_user?$data->relation_user->nric_passportno_roc:""'), array('name' => 'gross_commission_amount', 'value' => 'MyFormat::formatPrice($data->gross_commission_amount)." %"', 'htmlOptions' => array('style' => 'text-align:center;')), array('header' => 'Actions', 'class' => 'CButtonColumn', 'cssClassExpression' => '"last"', 'template' => '{delete_item}', 'buttons' => array('delete_item' => array('label' => 'Remove', 'imageUrl' => Yii::app()->theme->baseUrl . '/img/gridview/delete.png', 'options' => array('class' => 'delete_item'), 'url' => 'Yii::app()->createAbsoluteUrl("member/member_profile/delete_internal",
                                    array("id"=>$data->id))'))))));
?>

    </div> <!--  end  content table_scroll -->
</div> <!--  end  box-5 --> 
Beispiel #3
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();
 }
<div class="box-5">
    <div class="title clearfix">
        <h4 class="f-left">Internal Co-broke Details</h4>
    </div>
    <div class="content table_scroll padding_0 ">    
        <?php 
$this->widget('zii.widgets.grid.CGridView', array('id' => 'internal-co-broke-grid', 'dataProvider' => ProTransactionsInternalCoBroke::searchByTransaction($mTransactions->id), 'afterAjaxUpdate' => 'function(id, data){}', 'template' => '{items}{pager}', 'itemsCssClass' => 'tb-1 margin_0', 'htmlOptions' => array('class' => 'grid-view padding_0'), 'enableSorting' => false, 'columns' => array(array('header' => '#', 'type' => 'raw', 'value' => '$this->grid->dataProvider->pagination->currentPage * $this->grid->dataProvider->pagination->pageSize + ($row+1)', 'headerHtmlOptions' => array('width' => '10px', 'style' => 'text-align:center;'), 'htmlOptions' => array('style' => 'text-align:center;'), 'cssClassExpression' => '"first"'), array('header' => 'Name', 'value' => '$data->relation_user?$data->relation_user->first_name:""'), array('header' => 'NRIC No', 'value' => '$data->relation_user?$data->relation_user->nric_passportno_roc:""'), array('name' => 'gross_commission_amount', 'type' => 'NumberOnly', 'htmlOptions' => array('style' => 'text-align:left;')))));
?>

    </div> <!--  end  content table_scroll -->
</div> <!--  end  box-5 -->