Ejemplo n.º 1
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new self();
     }
     return self::$instance;
 }
Ejemplo n.º 2
0
 public function getFullData($mDocH)
 {
     //print_r($param);
     $arrModel = array();
     $arrModel = parent::getFullData($mDocH);
     $PedEntrega = knl_extensions_dpedcompra_daoPedCompraEntrega::getInstance();
     $mPedEntrega = $PedEntrega->selectByIdDoc($mDocH->get_id());
     $arrModel['dataentrega'] = $mPedEntrega;
     return $arrModel;
 }
Ejemplo n.º 3
0
 private function gravaDataEntrega(knl_extensions_dpedcompra_model $PedCompra, $dataentrega)
 {
     $PedCompraEntrega = knl_extensions_dpedcompra_daoPedCompraEntrega::getInstance();
     $PedCompraEntrega->deleteByIdPedCompra($PedCompra->get_id());
     $mPedCompraEntrega = new knl_extensions_dpedcompra_modelPedCompraEntrega(0, $PedCompra->get_id(), "");
     foreach ($dataentrega as $v) {
         $v = $this->data_br_to_mysql($v);
         if ($v != "0000-00-00" and $v != "00-00-00") {
             $mPedCompraEntrega->set_id(0);
             $mPedCompraEntrega->set_dataentrega($v);
             $PedCompraEntrega->upsert($mPedCompraEntrega);
         }
     }
 }