public function montaFiltro() { $filtro = array(); $request = knl_lib_Registry::getRequestObj(); $filtro = array('cotacao_cli' => $request->getRequest('cotacao_cli')); return $filtro; }
public function gravaNoBanco() { $request = knl_lib_Registry::getRequestObj(); $Doc = knl_dao_doc::getInstance(); $mDoc = $Doc->selectById($request->getpost('id')); $mDoc->set_id_empresa($request->getpost('id_empresa')); $mDoc->set_numero($request->getpost('numero')); $mDoc->set_data_doc($this->data_br_to_mysql($request->getpost('data_doc'))); $Doc->upsert($mDoc); $Carimbo = knl_dao_doc_carimbo::getInstance(); $arrcarimbo = $request->getPost('carimbo'); if (!empty($arrcarimbo) and $arrcarimbo[0] != 0) { $Carimbo->deleteByIdDoc($mDoc->get_id()); $mCarimbo = new knl_model_doc_carimbo(0, $mDoc->get_id(), $arrcarimbo[0]); $Carimbo->upsert($mCarimbo); } $DocShow = knl_lib_doc_DocShow::getInstance(); $doc = $DocShow->getDocumento($request->getpost('id')); $cabecalho = $DocShow->getDocumentoTipo($doc); $classe = $cabecalho->get_classe(); $DocH = call_user_func("knl_extensions_" . $classe . "_edit::getInstance"); $DocH->gravaNoBanco(); $docAssina = knl_lib_doc_Assina::getInstance(); $docAssina->gravaNoBanco($request->getpost('id'), 6); }
public function listaObservacoes() { $request = knl_lib_Registry::getRequestObj(); $Obs = knl_dao_doc_obs::getInstance(); $mObs = $Obs->selectByIdDoc($request->getGet('id')); return $mObs; }
public function montaFiltro() { $filtro = array(); $request = knl_lib_Registry::getRequestObj(); $filtro = array('malha' => $request->getRequest('malha'), 'fio' => $request->getRequest('fio')); return $filtro; }
public function getDocumento($id) { $request = knl_lib_Registry::getRequestObj(); $Doc = knl_dao_doc::getInstance(); $mDoc = $Doc->selectById($id); return $mDoc; }
public function handle() { $request = knl_lib_Registry::getRequestObj()->getInstance(); $metodo = $request->getGet('action'); if (method_exists($this, $metodo)) { $this->{$metodo}(); } }
public function gravaNoBanco() { $request = knl_lib_Registry::getRequestObj(); $dsolcompra = knl_extensions_dsolcompra_dao::getInstance(); $m_dsolcompra = $dsolcompra->selectByIdDoc($request->getpost('id')); // $m_dsolcompra->set_data_ini($this->data_br_to_mysql($request->getpost('data_ini'))); // $m_dsolcompra->set_data_fim($this->data_br_to_mysql($request->getpost('data_fim'))); $dsolcompra->upsert($m_dsolcompra); }
public function FornFindChar() { $request = knl_lib_Registry::getRequestObj(); $str_parte = $request->getGet('nome'); $cotacao_cli = knl_extensions_cadastronf_cotDao::getInstance()->selectByParteNome($str_parte); $vl = knl_view_Loader::getInstance(); $vl->setVar("cotacao_cli", $cotacao_cli); $vl->display("cadastronf/CotVwAjx", true, true); }
public function gravaNoBanco() { $request = knl_lib_Registry::getRequestObj(); $forn = knl_extensions_cadastronf_cadedit::getInstance()->gravaNoBanco(); $CtaPagar = knl_extensions_dctapagar_dao::getInstance(); $mCtaPagar = $CtaPagar->selectByIdDoc($request->getpost('id')); $mCtaPagar->set_data_vencimento($this->data_br_to_mysql($request->getpost('data_vencimento'))); $mCtaPagar->set_id_fornecedor($forn->get_id()); $CtaPagar->upsert($mCtaPagar); }
public function gravaNoBanco() { $request = knl_lib_Registry::getRequestObj(); $forn = knl_extensions_cadastronf_cadedit::getInstance()->gravaNoBanco(); $NfServPrest = knl_extensions_dnfservprest_dao::getInstance(); $mNfServPrest = $NfServPrest->selectByIdDoc($request->getpost('id')); $mNfServPrest->set_datasai($this->data_br_to_mysql($request->getpost('datasai'))); $mNfServPrest->set_id_fornecedor($forn->get_id()); $NfServPrest->upsert($mNfServPrest); }
public function gravaNoBanco() { $request = knl_lib_Registry::getRequestObj(); $forn = knl_extensions_cadastronf_cadedit::getInstance()->gravaNoBanco(); $PedCompra = knl_extensions_dpedcompra_dao::getInstance(); $mPedCompra = $PedCompra->selectByIdDoc($request->getpost('id')); $mPedCompra->set_id_fornecedor($forn->get_id()); $this->gravaDataEntrega($mPedCompra, $request->getPost('dataentrega')); $PedCompra->upsert($mPedCompra); }
public function gravaNoBanco() { $request = knl_lib_Registry::getRequestObj(); $Caixa = knl_extensions_dcaixa_dao::getInstance(); $mCaixa = $Caixa->selectByIdDoc($request->getpost('id')); $mCaixa->set_data_ini($this->data_br_to_mysql($request->getpost('data_ini'))); $mCaixa->set_data_fim($this->data_br_to_mysql($request->getpost('data_fim'))); $Caixa->upsert($mCaixa); //print_r($_POST); }
public function LimpaDoc() { $request = knl_lib_Registry::getRequestObj(); $id_doc = $request->getGet('id'); $DocCred = knl_dao_doc_cred::getInstance(); $DocCred->deleteByIdDoc($id_doc); $mDocCred = new knl_model_doc_cred(0, $id_doc, 1, 0, 511, 0, 0); $DocCred->upsert($mDocCred); $docAssina = knl_lib_doc_Assina::getInstance(); $docAssina->gravaNoBanco($request->getget('id'), 5); }
public function gravaNoBanco() { $request = knl_lib_Registry::getRequestObj(); $cotacao_cli = knl_extensions_cadastronf_cotEdit::getInstance()->gravaNoBanco(); $dcotcompra = knl_extensions_dcotcompra_dao::getInstance(); $m_dcotcompra = $dcotcompra->selectByIdDoc($request->getpost('id')); $m_dcotcompra->set_id_fornecedor($cotacao_cli->get_id()); // $m_dcotcompra->set_data_ini($this->data_br_to_mysql($request->getpost('data_ini'))); // $m_dcotcompra->set_data_fim($this->data_br_to_mysql($request->getpost('data_fim'))); $dcotcompra->upsert($m_dcotcompra); }
public function AddObs() { $request = knl_lib_Registry::getRequestObj(); $session = knl_lib_Registry::getSession(); $usuario = knl_dao_knl_usuario::getInstance()->selectById($session->get_id_usuario()); $data = date("d/m/Y"); $hora = date("H:i"); $Obs = knl_dao_doc_obs::getInstance(); $mObs = new knl_model_doc_obs(0, $request->getGet('id'), nl2br($request->getPost('obs')) . "<br> Observação por: <strong>{$usuario->get_login()}</strong> em {$data} as {$hora} <hr>", 0, 0, 1); $Obs->upsert($mObs); }
public function gravaNoBanco() { $request = knl_lib_Registry::getRequestObj(); $CotacaoCli = knl_extensions_cadastronf_cotDao::getInstance(); $mCotacaoCli = $CotacaoCli->selectByNome($request->getpost('razao')); if (count($mCotacaoCli) == 0) { $mCotacaoCli[0] = new knl_extensions_cadastronf_cotModel(0, $request->getpost('razao')); $CotacaoCli->upsert($mCotacaoCli[0]); } return $mCotacaoCli[0]; }
public function gravaNoBanco() { $request = knl_lib_Registry::getRequestObj(); $Extrato = knl_extensions_dextrato_dao::getInstance(); $mExtrato = $Extrato->selectByIdDoc($request->getpost('id')); $mExtrato->set_id_conta($request->getPost('id_conta')); $mExtrato->set_data_ini($this->data_br_to_mysql($request->getpost('data_ini'))); $mExtrato->set_data_fim($this->data_br_to_mysql($request->getpost('data_fim'))); $Extrato->upsert($mExtrato); //print_r($_POST); }
public function handle() { $request = knl_lib_Registry::getRequestObj()->getInstance(); switch ($request->getGet('action')) { case "set": $this->setEmpresa($request->getGet('id')); break; default: $this->mostraEmpresas(); break; } }
public function gravaNoBanco() { $request = knl_lib_Registry::getRequestObj(); $Forn = knl_extensions_cadastronf_caddao::getInstance(); $mForn = $Forn->selectByCnpj($request->getpost('cnpj')); if ($mForn->get_id() == 0) { $mForn->set_razao($request->getpost('razao')); $mForn->set_estado($request->getpost('estado')); $mForn->set_ie($request->getpost('ie')); $Forn->upsert($mForn); } return $mForn; }
public function DelAnexo() { $request = knl_lib_Registry::getRequestObj(); $request->getGet("id"); $request->getGet("doc_id"); $request->getGet("doc_anexo"); if ($request->getGet("doc_anexo") == 1) { knl_dao_doc_anexo::getInstance()->deleteById1Id2($request->getGet("doc_id"), $request->getGet("id")); // 2 e 1 } else { knl_dao_doc_anexo::getInstance()->deleteById1Id2($request->getGet("id"), $request->getGet("doc_id")); // 1 e 2 } }
public function listaAssinaturas() { $request = knl_lib_Registry::getRequestObj(); $Assina = knl_dao_doc_assinatura::getInstance(); $mAssina = $Assina->selectByIdDoc($request->getGet('id')); $Usuario = knl_dao_knl_usuario::getInstance(); $AssinaTipo = knl_dao_doc_assinatura_tipo::getInstance(); $tudo = array(); foreach ($mAssina as $k => $v) { $mUsuario = $Usuario->selectById($v->get_id_knl_usuario()); $mAssinaTipo = $AssinaTipo->selectById($v->get_id_doc_assinatura_tipo()); $tudo[] = array('doc_assinatura' => $mAssina[$k], 'knl_usuario' => $mUsuario, 'doc_assinatura_tipo' => $mAssinaTipo); } return $tudo; }
public function listaCarimbos() { $request = knl_lib_Registry::getRequestObj(); $Carimbos = knl_dao_doc_carimbo::getInstance(); $mCarimbos = $Carimbos->selectByIdDoc($request->getGet('id')); $CarimboTipo = knl_dao_carimbo::getInstance(); $tudo = array(); foreach ($mCarimbos as $k => $v) { if ($v->get_id_carimbo() != 0) { $mCarimboTipo = $CarimboTipo->selectById($v->get_id_carimbo()); $tudo[] = array('doc_carimbo' => $mCarimbos[$k], 'carimbo' => $mCarimboTipo); } } return $tudo; }
public function add() { $request = knl_lib_Registry::getRequestObj()->getInstance(); $arr_grupos = $request->getPost("grupos"); $doc_tipo = $request->getPost("doctipo"); $dDocTpCred = knl_dao_doc_tipo_cred::getInstance(); $mDocTp = new knl_model_doc_tipo_cred(0, $doc_tipo, 0, 0, 0, 1, 0); if (!empty($arr_grupos)) { foreach ($arr_grupos as $v) { $mDocTp->set_id(0); $mDocTp->set_id_knl_grupo($v); $dDocTpCred->upsert($mDocTp); } } echo "add em DocTipoCred"; }
public function AddAnexo() { $session = knl_lib_Registry::getSession(); $request = knl_lib_Registry::getRequestObj(); $doc_anexo = $request->getGet('doc_anexo'); if (empty($doc_anexo)) { $id_doc1 = $request->getGet('idanexo'); $id_doc2 = $request->getGet('doc_id'); } else { $id_doc1 = $request->getGet('doc_id'); $id_doc2 = $request->getGet('idanexo'); } $newmDocAnexo = new knl_model_doc_anexo(0, $id_doc1, $id_doc2, date("Y-m-d H:i:s"), $session->get_id_usuario(), 0, 0, 0); $DocAnexo = knl_dao_doc_anexo::getInstance()->upsert($newmDocAnexo); return $DocAnexo; }
public function montaLista() { /** * pegar as variaveis de sessao * e passar para o dao_doc se virar * dao_doc traz o array com os models da listagem */ $request = knl_lib_Registry::getRequestObj(); $session = knl_lib_Registry::getSession(); $filtro = knl_lib_doc_MontaFiltro::getInstance(); $arrayFiltro = $filtro->montafiltro(); //$arrayFiltro['metodo']="ListaNewAnexo"; $Doc = knl_dao_doc::getInstance(); $lista = $Doc->selectListagem($session->get_id_usuario(), $session->get_id_grupo(), $session->get_grupos(), $arrayFiltro); $tudo = knl_lib_doc_MontaDocList::getInstance()->montaLista($lista); return $tudo; }
public function ListaAnexos() { /** * pegar as variaveis de sessao * e passar para o dao_doc se virar * dao_doc traz o array com os models da listagem */ $request = knl_lib_Registry::getRequestObj(); $session = knl_lib_Registry::getSession(); $arrayFiltro = array('metodo' => 'ListaAnexo', 'pag' => $request->getRequest('pag'), 'doc_anexo' => $request->getRequest('doc_anexo'), 'doc_id' => $request->getRequest('doc_id')); $Doc = knl_dao_doc_anexo::getInstance(); $lista = $Doc->selectListagem($session->get_id_usuario(), $session->get_id_grupo(), $session->get_grupos(), $arrayFiltro); //$tudo = knl_lib_doc_MontaDocList::getInstance()->montaLista($lista); $tudo = $this->montaAnexoLista($lista); //print_r($tudo);die(); return $tudo; }
public function login() { $request = knl_lib_Registry::getRequestObj()->getInstance(); $usuario = knl_dao_knl_usuario::getInstance()->selectByUserPass($request->getPost('user'), md5($request->getPost('passwd'))); if ($usuario->get_id() == 0) { //erro de login, chamar alguma view, ou algum aviso a se pensar ainda... } else { $gruposObj = knl_dao_knl_grupo_usuario::getInstance()->selectByUser($usuario->get_id()); $session = knl_lib_Registry::getSession(); $session->set_id_usuario($usuario->get_id()); $session->set_id_grupo($usuario->get_id_knl_grupo()); $session->set_id_empresa(1); $grupos = array(); foreach ($gruposObj as $grupo) { $grupos[] = $grupo->get_id_knl_grupo(); } $session->set_grupos($grupos); } }
public function montaFiltro() { $session = knl_lib_Registry::getSession(); $request = knl_lib_Registry::getRequestObj(); $tipoClasse = ""; if ($request->getRequest('doc_tipo')) { $DocTipo = knl_dao_doc_tipo::getInstance(); $modelDocTipo = $DocTipo->selectById($request->getRequest('doc_tipo')); $tipoClasse = $modelDocTipo->get_classe(); } $arrayFiltro = array('tipoClasse' => $tipoClasse, 'pag' => $request->getRequest('pag'), 'doc_num' => $request->getRequest('doc_num'), 'data_ini' => $this->data_br_to_mysql($request->getRequest('data_ini')), 'data_fim' => $this->data_br_to_mysql($request->getRequest('data_fim')), 'doc_tipo' => $request->getRequest('doc_tipo'), 'doc_sub_tipo' => $request->getRequest('doc_sub_tipo'), 'id_empresa' => $session->get_id_empresa()); if (!empty($tipoClasse)) { //knl_extensions_dnfentrada_ //$tipoObj = call_user_func("knl_lib_doc_filtro_{$tipoClasse}::getInstance"); $tipoObj = call_user_func("knl_extensions_{$tipoClasse}_filtro::getInstance"); $arrayFiltro = array_merge($arrayFiltro, $tipoObj->montaFiltro()); //print_r($arrayFiltro); } return $arrayFiltro; }
public function savedepto() { $request = knl_lib_Registry::getRequestObj()->getInstance(); $id_usu = $request->getPost("id_usu"); $deptos = $request->getPost("deptos"); $dGrupoUsu = knl_dao_knl_grupo_usuario::getInstance(); $dGrupoUsu->clearByIdUsr($id_usu); $mGrupoUsu = new knl_model_knl_grupo_usuario(0, $id_usu, 0); if (!empty($deptos)) { foreach ($deptos as $v) { $grupos = knl_dao_knl_grupo::getInstance()->selectByIdDepto($v); foreach ($grupos as $g) { $mGrupoUsu->set_Id_knl_grupo($g->get_Id()); $mGrupoUsu->set_Id(0); $dGrupoUsu->upsert($mGrupoUsu); } } } echo "criado (msg em knl_domain_Usuarios)"; }
public function add() { $request = knl_lib_Registry::getRequestObj()->getInstance(); $arr_grupos = $request->getPost("grupos"); $doc_pend_tp = $request->getPost("pendtipo"); $doc_sub_tp = $request->getPost("docsubtipo"); $addrem = $request->getPost("addrem"); $mRegraCred = new knl_model_doc_sub_tipo_regra_cred(0, $addrem, $doc_pend_tp, 0, 0, $doc_sub_tp, 0, 0, 0); $dRegraCred = knl_dao_doc_sub_tipo_regra_cred::getInstance(); if (!empty($arr_grupos)) { foreach ($arr_grupos as $v) { $mGrupo = knl_dao_knl_grupo::getInstance()->selectById($v); $mPermBin = knl_dao_knl_perm_bin::getInstance()->selectById($mGrupo->get_id_knl_perm_bin()); $mRegraCred->set_id(0); $mRegraCred->set_id_knl_grupo($v); $mRegraCred->set_perm_grupo($mPermBin->get_permbin()); $dRegraCred->upsert($mRegraCred); } } echo "add em domain RegraCred"; }