Beispiel #1
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new self();
     }
     return self::$instance;
 }
Beispiel #2
0
 public function monta_ExtratoContaCombo()
 {
     $mExtratoConta = knl_extensions_dextrato_daoExtratoConta::getInstance()->selectAll();
     $this->ExtratoContaCombo = "Conta: <select name=\"id_conta\">";
     $this->ExtratoContaCombo .= "<option value=\"0\">Todas</option>";
     foreach ($mExtratoConta as $v) {
         $this->ExtratoContaCombo .= "<option value=\"{$v->get_id()}\">{$v->get_numero()}</option>";
     }
     $this->ExtratoContaCombo .= "</select>";
 }
Beispiel #3
0
 public function gravaNoBanco($valores)
 {
     //print_r($valores);
     $Conta = knl_extensions_dextrato_daoExtratoConta::getInstance();
     $mConta = $Conta->selectByNumConta($valores['num_doc']);
     $Doc = knl_dao_doc::getInstance();
     $mDoc = $Doc->selectById($valores['id_doc']);
     $mDoc->set_id_empresa($mConta->get_id_empresa());
     $mDoc->set_numero(date("dmY"));
     $Doc->upsert($mDoc);
     $newmDocH = new knl_extensions_dextrato_model(0, $valores['id_doc'], $mConta->get_id(), $valores['data'], $valores['data']);
     $newDocH = knl_extensions_dextrato_dao::getInstance();
     $newDocH->upsert($newmDocH);
 }
Beispiel #4
0
 public function getFullData($param)
 {
     //print_r($param);die();
     $arrModel = array();
     $mConta = knl_extensions_dextrato_daoExtratoConta::getInstance()->selectById($param->get_id_conta());
     $mAgencia = knl_extensions_dextrato_daoExtratoAgencia::getInstance()->selectById($mConta->get_id_agencia());
     $mBanco = knl_extensions_dextrato_daoExtratoBanco::getInstance()->selectById($mAgencia->get_id_banco());
     $arrModel['d_extrato_conta'] = $mConta;
     $arrModel['d_extrato_agencia'] = $mAgencia;
     $arrModel['d_extrato_banco'] = $mBanco;
     /*
         	$arrModel = parent::getFullData(array('id_forn'=>$param['id_forn']));
         	$PedEntrega = knl_dao_d_ped_venda_entrega::getInstance();
         	$mPedEntrega = $PedEntrega->selectByIdDoc($param['id']);
         	$arrModel['dataentrega'] = $mPedEntrega;*/
     return $arrModel;
 }