[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/modules/Quotes/models/ -> Record.php (source)

   1  <?php
   2  /*+***********************************************************************************
   3   * The contents of this file are subject to the vtiger CRM Public License Version 1.0
   4   * ("License"); You may not use this file except in compliance with the License
   5   * The Original Code is:  vtiger CRM Open Source
   6   * The Initial Developer of the Original Code is vtiger.
   7   * Portions created by vtiger are Copyright (C) vtiger.
   8   * All Rights Reserved.
   9   *************************************************************************************/
  10  
  11  /**
  12   * Quotes Record Model Class
  13   */
  14  class Quotes_Record_Model extends Inventory_Record_Model {
  15  
  16  	public function getCreateInvoiceUrl() {
  17          $invoiceModuleModel = Vtiger_Module_Model::getInstance('Invoice');
  18  
  19          return "index.php?module=".$invoiceModuleModel->getName()."&view=".$invoiceModuleModel->getEditViewName()."&quote_id=".$this->getId();
  20      }
  21  
  22  	public function getCreateSalesOrderUrl() {
  23          $salesOrderModuleModel = Vtiger_Module_Model::getInstance('SalesOrder');
  24  
  25          return "index.php?module=".$salesOrderModuleModel->getName()."&view=".$salesOrderModuleModel->getEditViewName()."&quote_id=".$this->getId();
  26      }
  27  
  28      /**
  29       * Function to get this record and details as PDF
  30       */
  31  	public function getPDF() {
  32          $recordId = $this->getId();
  33          $moduleName = $this->getModuleName();
  34  
  35          $controller = new Vtiger_QuotePDFController($moduleName);
  36          $controller->loadRecord($recordId);
  37  
  38          $fileName = $moduleName.'_'.getModuleSequenceNumber($moduleName, $recordId);
  39          $controller->Output($fileName.'.pdf', 'D');
  40      }
  41  
  42  }


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1