예제 #1
0
파일: empresa.php 프로젝트: nilzao/EcmFlow
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new self();
     }
     return self::$instance;
 }
예제 #2
0
파일: Empresa.php 프로젝트: nilzao/EcmFlow
 public function mostraEmpresas()
 {
     $session = knl_lib_Registry::getSession();
     $Empresas = knl_dao_empresa::getInstance();
     $lista = $Empresas->selectAll();
     $vl = knl_view_Loader::getInstance();
     $vl->setVar("lista", $lista);
     $vl->setVar("empresa_ativa", $Empresas->selectById($session->get_id_empresa()));
     $vl->display("EmpresaList");
 }
예제 #3
0
파일: Doc.php 프로젝트: nilzao/EcmFlow
 public function DocEditForm()
 {
     $request = knl_lib_Registry::getRequestObj();
     $session = knl_lib_Registry::getSession();
     $DocShow = knl_lib_doc_DocShow::getInstance();
     $doc = $DocShow->getDocumento($request->getGet('id'));
     $cabecalho = $DocShow->getDocumentoFull($doc);
     $docCarimbo = $DocShow->getDocumentoCarimbo($doc);
     $empresas = knl_dao_empresa::getInstance()->selectAll();
     $carimbos = knl_dao_carimbo::getInstance()->selectByUserGroup($session->get_id_usuario(), $session->get_id_grupo(), $session->get_grupos());
     $vl = knl_view_Loader::getInstance();
     $vl->setVar("doc", $doc);
     $vl->setVar("cabecalho", $cabecalho);
     $vl->setVar("docCarimbo", $docCarimbo);
     $vl->setVar("carimbos", $carimbos);
     $vl->setVar("empresas", $empresas);
     $vl->display("formDocEdit");
 }