public static function getInstance() { if (!isset(self::$instance)) { self::$instance = new self(); } return self::$instance; }
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>"; }
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); }
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; }