Ejemplo n.º 1
0
<div class="box-5">
    <div class="title clearfix">
        <div class="f-left w-2 fixErrorSummary">
            <h4>Landlord’s Details</h4>
            <?php 
echo $form->errorSummary($mTransactions->mLandlord);
?>
        </div> 
        <?php 
if (ProTransactions::IsTenancyTransaction($mTransactions)) {
    ?>
            <a data-fancybox-type="iframe" href="<?php 
    echo Yii::app()->createAbsoluteUrl('ajax/agentAddLandlord', array('from_transactions' => 1, 'transactions_id' => $mTransactions->id));
    ?>
" class="btn-1 f-right AddVendorDetails">Add Landlord</a>
        <?php 
} else {
    ?>
            <a data-fancybox-type="iframe" href="<?php 
    echo Yii::app()->createAbsoluteUrl('ajax/agentAddLandlord', array('transactions_id' => $mTransactions->id));
    ?>
" class="btn-1 f-right AddVendorDetails">Add Landlord</a>
        <?php 
}
// end if(isset($_GET['add_property'])
?>
        
    </div>

    <div class="content table_scroll padding_0 ">    
        <?php 
Ejemplo n.º 2
0
 public static function GetSomeInfoRecordWithNoOverideModel($mTransactions, $add_property)
 {
     $mTransactions->add_property = $add_property;
     $mTransactions->type = isset($_GET['type']) ? $_GET['type'] : ProTransactions::FOR_RENT;
     $mTransactions->listing_autocompelte = '';
     if (isset($_GET['listing_id']) && $_GET['listing_id']) {
         $mTransactions->listing_id = $_GET['listing_id'];
         $mTransactions->listing_autocompelte = $mTransactions->listing ? $mTransactions->listing->property_name_or_address : '';
     }
     $mTransactions->mPropertyDetail = $mTransactions->rPropertyDetail ? $mTransactions->rPropertyDetail : new ProTransactionsPropertyDetail();
     $mTransactions->aModelPropertyDocument = count($mTransactions->rPropertyDocument) ? $mTransactions->rPropertyDocument : ProTransactionsPropertyDocument::getDefaultArrayForCreate($mTransactions->type);
     $mTransactions->mTenatDefault = $mTransactions->rTenantDefault ? $mTransactions->rTenantDefault : new ProTransactionsVendorPurchaserDetail();
     $mTransactions->mLandlord = new ProTransactionsVendorPurchaserDetail();
     $mTransactions->mTenant = new ProTransactionsVendorPurchaserDetail();
     $mTransactions->mVendor = new ProTransactionsVendorPurchaserDetail();
     $mTransactions->mPurchaser = new ProTransactionsVendorPurchaserDetail();
     $mTransactions->mBillTo = new ProTransactionsBillTo();
     $mTransactions->mPropertyDetail->scenario = 'CreateTransactionTenancyOnly';
     $mTransactions->mTenatDefault->scenario = 'AgentAddTenantFromTenancy';
     $mTransactions->scenario = 'CreateTransactionForRentRecordTenancy_new';
     // for rent //CreateTransactionForRentRecordTenancy
     ProTransactions::copyFromListingToTransaction($mTransactions);
     ProTransactions::convertToUserDate($mTransactions);
     // Feb 02, 2015 , fix for update transaction
     $cAction = Yii::app()->controller->action->id;
     if ($cAction == 'update' && ProTransactions::IsTenancyTransaction($mTransactions)) {
         $mTransactions->mBillTo = $mTransactions->rBillTo ? $mTransactions->rBillTo : new ProTransactionsBillTo();
         $mTransactions->mBillTo->scenario = 'CreateVendorPurchaser';
     }
     // Feb 02, 2015 , fix for update transaction
 }