public function init()
 {
     ini_set('memory_limit', '128M');
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     // define as permissões
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 97;
     // Gestor Salic
     $PermissoesGrupo[] = 93;
     // Acompanhamento
     $PermissoesGrupo[] = 134;
     // Coordenador de Fiscalizaç?o
     //SE CAIU A SECAO REDIRECIONA
     if (!$auth->hasIdentity()) {
         $url = Zend_Controller_Front::getInstance()->getBaseUrl();
         JS::redirecionarURL($url);
     }
     /*         * ****************************************************************************************************** */
     $cpf = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_identificacao : $auth->getIdentity()->Cpf;
     $this->cpfLogado = $cpf;
     // Busca na SGCAcesso
     $sgcAcesso = new Sgcacesso();
     $buscaAcesso = $sgcAcesso->buscar(array('Cpf = ?' => $cpf));
     // Busca na Usuarios
     $usuarioDAO = new Usuario();
     $buscaUsuario = $usuarioDAO->buscar(array('usu_identificacao = ?' => $cpf));
     // Busca na Agentes
     $agentesDAO = new Agentes();
     $buscaAgente = $agentesDAO->BuscaAgente($cpf);
     if (count($buscaAcesso) > 0) {
         $this->idResponsavel = $buscaAcesso[0]->IdUsuario;
     }
     if (count($buscaAgente) > 0) {
         $this->idAgente = $buscaAgente[0]->idAgente;
     }
     if (count($buscaUsuario) > 0) {
         $this->idUsuario = $buscaUsuario[0]->usu_codigo;
     }
     $this->view->idAgenteLogado = $this->idAgente;
     /*         * ****************************************************************************************************** */
     // pega o idAgente do usuário logado
     if (isset($auth->getIdentity()->usu_codigo)) {
         parent::perfil(1, $PermissoesGrupo);
         $this->getCNPJCPF = $auth->getIdentity()->usu_identificacao;
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         if ($this->getIdUsuario) {
             $this->getIdUsuario = $this->getIdUsuario["idAgente"];
         } else {
             $this->getIdUsuario = 0;
         }
     } else {
         parent::perfil(4, $PermissoesGrupo);
         $this->getCNPJCPF = $auth->getIdentity()->Cpf;
         $this->getIdUsuario = $auth->getIdentity()->IdUsuario;
     }
     parent::init();
 }
Ejemplo n.º 2
0
 public function vistaAltaTransaccion()
 {
     $u = new Usuario();
     $t = new Tipo_caja();
     $data['view'] = 'AltaTransaccionView';
     $data['data_view'] = array('data_personal' => $u->buscar(), 'data_tipo_caja' => $t->buscar());
     $data['css'] = array('wizzard/prettify', 'transaccion', 'advanced_datatable/css/demo_page', 'advanced_datatable/css/demo_table', 'advanced_datatable/css/DT_bootstrap');
     $data['js'] = array('wizzard/jquery.bootstrap.wizard.min', 'wizzard/prettify', 'paginadorDataTable', '/advanced-datatable/media/dataTables.bootstrap.min', 'advanced-datatable/media/js/jquery.dataTables', 'altaTransaccion');
     $data['library'] = '';
     $data['showHead'] = true;
     $this->load->view('template', $data);
 }
Ejemplo n.º 3
0
 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     // verifica as permissoes
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 97;
     // Gestor do SALIC
     $PermissoesGrupo[] = 103;
     // Coordenador de Análise
     $PermissoesGrupo[] = 122;
     // Coordenador de Acompanhamento
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     if (isset($auth->getIdentity()->usu_codigo)) {
         parent::perfil(1, $PermissoesGrupo);
         $orgaoSuperiorLogado = $GrupoAtivo->codOrgao;
         $orgao = new Orgaos();
         $orgaoSuperior = $orgao->codigoOrgaoSuperior($orgaoSuperiorLogado);
         @($this->orgaoSuperior = $orgaoSuperior[0]->Superior);
     } else {
         parent::perfil(4, $PermissoesGrupo);
     }
     /*********************************************************************************************************/
     $cpf = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_identificacao : $auth->getIdentity()->Cpf;
     // Busca na SGCAcesso
     $sgcAcesso = new Sgcacesso();
     $buscaAcesso = $sgcAcesso->buscar(array('Cpf = ?' => $cpf));
     // Busca na Usuarios
     $usuarioDAO = new Usuario();
     $buscaUsuario = $usuarioDAO->buscar(array('usu_identificacao = ?' => $cpf));
     // Busca na Agentes
     $agentesDAO = new Agentes();
     $buscaAgente = $agentesDAO->BuscaAgente($cpf);
     if (count($buscaAcesso) > 0) {
         $this->idResponsavel = $buscaAcesso[0]->IdUsuario;
         $this->view->nomeproponente = $buscaAcesso[0]->Nome;
     }
     if (count($buscaAgente) > 0) {
         $this->idAgente = $buscaAgente[0]->idAgente;
     }
     if (count($buscaUsuario) > 0) {
         $this->idUsuario = $buscaUsuario[0]->usu_codigo;
     }
     if ($this->idAgente != 0) {
         $this->usuarioProponente = "S";
     }
     //        $this->view->nomeproponente = $buscaAcessos[0]->Nome;
     //x($this->idResponsavel);
     //x($this->idAgente);
     //xd($this->idUsuario);
     parent::init();
 }
Ejemplo n.º 4
0
 /**
  * Reescreve o método init() para aceitar 
  * as mensagens e redirecionamentos. 
  * Teremos que chamá-lo dentro do 
  * método init() da classe filha assim: parent::init();
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     //SE CAIU A SECAO REDIRECIONA
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     //            xd($_SERVER['PHP_SELF']);
     //            if(!$auth->hasIdentity()){
     //                $url = Zend_Controller_Front::getInstance()->getBaseUrl();
     //                JS::redirecionarURL($url);
     //            }
     $this->_msg = $this->_helper->getHelper('FlashMessenger');
     $this->_url = $this->_helper->getHelper('Redirector');
     $this->_type = $this->_helper->getHelper('FlashMessengerType');
     $this->_urlPadrao = Zend_Controller_Front::getInstance()->getBaseUrl();
     if (isset($auth->getIdentity()->usu_codigo)) {
         $Usuario = new Usuario();
         // objeto usuário
         $Agente = $Usuario->getIdUsuario($auth->getIdentity()->usu_codigo);
         $idAgente = $Agente['idAgente'];
         // manda os dados para a visão
         $this->view->idAgente = $idAgente;
     }
     /******************************************************************************************************************************/
     @($cpf = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_identificacao : $auth->getIdentity()->Cpf);
     if ($cpf) {
         // Busca na SGCAcesso
         $sgcAcesso = new Sgcacesso();
         $buscaAcesso = $sgcAcesso->buscar(array('Cpf = ?' => $cpf));
         // Busca na Usuarios
         $usuarioDAO = new Usuario();
         $buscaUsuario = $usuarioDAO->buscar(array('usu_identificacao = ?' => $cpf));
         // Busca na Agentes
         $agentesDAO = new Agentes();
         $buscaAgente = $agentesDAO->BuscaAgente($cpf);
         if (count($buscaAcesso) > 0) {
             $this->idResponsavel = $buscaAcesso[0]->IdUsuario;
         }
         if (count($buscaAgente) > 0) {
             $this->idAgente = $buscaAgente[0]->idAgente;
         }
         if (count($buscaUsuario) > 0) {
             $this->idUsuario = $buscaUsuario[0]->usu_codigo;
         }
         $this->view->idAgenteKeyLog = $this->idAgente;
         $this->view->idResponsavelKeyLog = $this->idResponsavel;
         $this->view->idUsuarioKeyLog = $this->idUsuario;
     }
     /****************************************************************************************************************************/
 }
 public function indexAction()
 {
     $cpf = $this->_request->getParam("cpf");
     $agente = new Agentes();
     $usuario = new Usuario();
     $buscarDadosAgente = $agente->buscar(array('CNPJCPF = ?' => $cpf))->current()->toArray();
     $buscarUsuario = $usuario->buscar(array(), array('usu_codigo desc'), array('1'))->current()->toArray();
     $usuarioCadastrar = $buscarUsuario['usu_codigo'] + 1;
     //        xd($usuarioCadastrar);
     $usurioLogin = str_replace(' ', '_', $buscarDadosAgente['Descricao']);
     $dados = array('usu_codigo' => $usuarioCadastrar, 'usu_identificacao' => $buscarDadosAgente['CNPJCPF'], 'usu_nome' => substr($buscarDadosAgente['Descricao'], 0, 20), 'usu_pessoa' => 1, 'usu_orgao' => 0, 'usu_sala' => 0, 'usu_ramal' => 0, 'usu_nivel' => 9, 'usu_exibicao' => 'S', 'usu_SQL_login' => substr($usurioLogin, 0, 20), 'usu_SQL_senha' => 'B', 'usu_duracao_senha' => 30, 'usu_data_validade' => '2020-12-31 23:59:59', 'usu_limite_utilizacao' => '2020-12-31 23:59:59', 'usu_senha' => 'trocar', 'usu_validacao' => 0, 'usu_status' => 1, 'usu_seguranca' => 0, 'usu_data_atualizacao' => date('Y-m-d H:i:s'), 'usu_conta_nt' => 0, 'usu_dica_intranet' => 10009, 'usu_localizacao' => 0, 'usu_andar' => 0, 'usu_telefone' => 0);
     //        xd($dados);
     $senha = substr($cpf, 0, 6);
     $inserir = $usuario->inserirUsuarios($dados);
     $alterarSenha = $usuario->alterarSenha($cpf, $senha);
     die('OK');
 }
 public function init()
 {
     // verifica as permissões
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 97;
     // Gestor Salic
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     if (isset($auth->getIdentity()->usu_codigo)) {
         parent::perfil(1, $PermissoesGrupo);
     } else {
         parent::perfil(4, $PermissoesGrupo);
     }
     /*********************************************************************************************************/
     $cpf = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_identificacao : $auth->getIdentity()->Cpf;
     /*********************************************************************************************************/
     // Busca na SGCAcesso
     $sgcAcesso = new Sgcacesso();
     $buscaAcesso = $sgcAcesso->buscar(array('Cpf = ?' => $cpf));
     // Busca na Usuarios
     $usuarioDAO = new Usuario();
     $buscaUsuario = $usuarioDAO->buscar(array('usu_identificacao = ?' => $cpf));
     // Busca na Agentes
     $agentesDAO = new Agentes();
     $buscaAgente = $agentesDAO->BuscaAgente($cpf);
     if (count($buscaAcesso) > 0) {
         $this->idResponsavel = $buscaAcesso[0]->IdUsuario;
         $this->emailResponsavel = $buscaAcesso[0]->Email;
     }
     if (count($buscaAgente) > 0) {
         $this->idAgente = $buscaAgente[0]->idAgente;
     }
     if (count($buscaUsuario) > 0) {
         $this->idUsuario = $buscaUsuario[0]->usu_codigo;
     }
     //xd($this->idResponsavel);
     /*********************************************************************************************************/
     //xd($this->idResponsavel);
     $this->view->idAgenteLogado = $this->idAgente;
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
Ejemplo n.º 7
0
<?php

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Controle de jogadores e fichas de poker, na modalidade cash game. */
/*              Desenvolvido por: Reinaldo Silveira                  */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
include_once "../header.php";
require "../verifica.php";
include_once "../../model/class.usuario.php";
include_once "../../controller/class.usuario.php";
$usuario = new Usuario();
$acao = isset($_GET["acao"]) ? $_GET["acao"] : "";
$codigo = isset($_GET["id"]) ? $_GET["id"] : 0;
if ($codigo > 0) {
    if (!$usuario->buscar($codigo)) {
        echo "<script>\n                    alert('Registro não encontrado!');\n                    window.location = 'listagem.php';\n                  </script>";
        exit;
    }
}
if ($acao == "excluir" && $codigo > 0) {
    if ($codigo == $_SESSION["usr_id"]) {
        echo "<script>\n                alert('Não é permitido excluir o usuário logado!');\n                window.location = 'listagem.php';\n              </script>";
    } elseif ($usuario->excluir($codigo)) {
        echo "<script>window.location = 'listagem.php';</script>";
    } else {
        echo "<script>\n                    alert('Erro ao excluir o cadastro. Verifique as dependências e tente novamente.');\n                    window.location = 'listagem.php';\n                  </script>";
    }
}
if ($_POST) {
    if ($codigo == 0) {
        if ($usuario->incluir()) {
Ejemplo n.º 8
0
 public function buscarPersonal($valorBusqueda = null)
 {
     $u = new Usuario();
     return $u->buscar($valorBusqueda);
 }
 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // verifica as permissoes
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 97;
     // Gestor do SALIC
     $PermissoesGrupo[] = 93;
     // Coordenador de Parecerista
     $PermissoesGrupo[] = 94;
     // Parecerista
     $PermissoesGrupo[] = 121;
     // Tecnico
     $PermissoesGrupo[] = 122;
     // Coordenador de Acompanhamento
     if (isset($auth->getIdentity()->usu_codigo)) {
         parent::perfil(1, $PermissoesGrupo);
     } else {
         parent::perfil(4, $PermissoesGrupo);
     }
     /*         * ****************************************************************************************************** */
     $cpf = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_identificacao : $auth->getIdentity()->Cpf;
     // Busca na SGCAcesso
     $sgcAcesso = new Sgcacesso();
     $buscaAcesso = $sgcAcesso->buscar(array('Cpf = ?' => $cpf));
     // Busca na Usuarios
     $usuarioDAO = new Usuario();
     $buscaUsuario = $usuarioDAO->buscar(array('usu_identificacao = ?' => $cpf));
     // Busca na Agentes
     $agentesDAO = new Agentes();
     $buscaAgente = $agentesDAO->BuscaAgente($cpf);
     if (count($buscaAcesso) > 0) {
         $this->idResponsavel = $buscaAcesso[0]->IdUsuario;
     }
     if (count($buscaAgente) > 0) {
         $this->idAgente = $buscaAgente[0]->idAgente;
     }
     if (count($buscaUsuario) > 0) {
         $this->idUsuario = $buscaUsuario[0]->usu_codigo;
     }
     if ($this->idAgente != 0) {
         $this->usuarioProponente = "S";
     }
     /*         * ****************************************************************************************************** */
     $this->cpfLogado = $cpf;
     $this->idAgenteProponente = $this->idAgente;
     $this->usuario = isset($auth->getIdentity()->usu_codigo) ? 'func' : 'prop';
     $this->view->usuarioLogado = isset($auth->getIdentity()->usu_codigo) ? 'func' : 'prop';
     $this->view->usuarioProponente = $this->usuarioProponente;
     parent::init();
     //recupera ID do pre projeto (proposta)
     if (!empty($_REQUEST['idPreProjeto'])) {
         $this->idPreProjeto = $_REQUEST['idPreProjeto'];
         //VERIFICA SE A PROPOSTA ESTA COM O MINC
         $Movimentacao = new Movimentacao();
         $rsStatusAtual = $Movimentacao->buscarStatusAtualProposta($this->idPreProjeto);
         $this->view->movimentacaoAtual = isset($rsStatusAtual->Movimentacao) ? $rsStatusAtual->Movimentacao : '';
         //VERIFICA SE A PROPOSTA FOI ENVIADA AO MINC ALGUMA VEZ
         $arrbusca = array();
         $arrbusca['idProjeto = ?'] = $this->idPreProjeto;
         $arrbusca['Movimentacao = ?'] = '96';
         $rsHistMov = $Movimentacao->buscar($arrbusca);
         $this->view->blnJaEnviadaAoMinc = $rsHistMov->count();
         //VERIFICA SE A PROPOSTA TEM DILIGENCIAS
         $PreProjeto = new PreProjeto();
         $rsDiligencias = $PreProjeto->listarDiligenciasPreProjeto(array('pre.idPreProjeto = ?' => $this->idPreProjeto));
         $this->view->blnPossuiDiligencias = $rsDiligencias->count();
     }
 }
Ejemplo n.º 10
0
<?php

include "classes/Usuario.php";
$email = isset($_POST["email"]) ? $_POST["email"] : "";
$senha = isset($_POST["senha"]) ? $_POST["senha"] : "";
if (isset($_POST["entrar"]) and $_POST["entrar"]) {
    $usuario = new Usuario();
    $resultado = $usuario->buscar($email, addslashes(md5($senha)));
    $row = $resultado->fetch_assoc();
    //echo $row["nome"];
    if ($row > 0) {
        session_start();
        $_SESSION["pega_usuario"] = $row["nome"];
        header("Location: logado.php");
    } else {
        echo "<div id=\"error\">";
        echo $msg = "Usuário ou senha incorreto!";
        echo "</div>";
    }
}
?>
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title></title>
	<link rel="stylesheet" href="css/estilo.css">
	<link href='https://fonts.googleapis.com/css?family=Oswald:300' rel='stylesheet' type='text/css'>
</head>
<body>
Ejemplo n.º 11
0
 public function logarcomoAction()
 {
     $this->_helper->layout->disableLayout();
     // desabilita Zend_Layout
     Zend_Layout::startMvc(array('layout' => 'layout_proponente'));
     $buscaUsuario = new Usuariosorgaosgrupos();
     $buscaUsuarioRs = $buscaUsuario->buscarUsuariosOrgaosGrupos(array('gru_status > ?' => 0, 'sis_codigo = ?' => 21), array('usu_nome asc'));
     $this->view->buscaUsuario = $buscaUsuarioRs->toArray();
     if ($_POST) {
         // recebe os dados do formulário via post
         $post = Zend_Registry::get('post');
         $username = Mascara::delMaskCNPJ(Mascara::delMaskCPF($post->cpf));
         // recebe o login sem m�scaras
         $password = $post->senha;
         // recebe a senha
         $idLogarComo = $post->logarComo;
         $sql = "SELECT tabelas.dbo.fnEncriptaSenha('" . $username . "', '" . $password . "') as senha";
         $db = Zend_Registry::get('db');
         $db->setFetchMode(Zend_DB::FETCH_OBJ);
         $senha = $db->fetchRow($sql);
         $SenhaFinal = $senha->senha;
         $usuario = new Usuario();
         $usuarioRs = $usuario->buscar(array('usu_identificacao = ?' => $username, 'usu_senha = ?' => $SenhaFinal));
         if (!empty($usuarioRs)) {
             $usuarioRs = $usuario->buscar(array('usu_identificacao = ?' => $idLogarComo))->current();
             $senha = $usuarioRs->usu_senha;
             $Usuario = new Usuario();
             $buscar = $Usuario->loginSemCript($idLogarComo, $senha);
             if ($buscar) {
                 $auth = Zend_Auth::getInstance();
                 // instancia da autenticaç?o
                 // registra o primeiro grupo do usuário (pega unidade autorizada, organiza e grupo do usuaàio)
                 $Grupo = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21);
                 // busca todos os grupos do usu�rio
                 $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
                 // cria a sess?o com o grupo ativo
                 $GrupoAtivo->codGrupo = $Grupo[0]->gru_codigo;
                 // armazena o grupo na sess?o
                 $GrupoAtivo->codOrgao = $Grupo[0]->uog_orgao;
                 // armazena o org?o na sess?o
                 // redireciona para o Controller protegido
                 return $this->_helper->redirector->goToRoute(array('controller' => 'principal'), null, true);
             }
             // fecha if
         }
     }
 }
 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     ini_set('memory_limit', '128M');
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // verifica as permissoes
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 97;
     // Gestor do SALIC
     $PermissoesGrupo[] = 93;
     // Coordenador de Parecerista
     if (isset($auth->getIdentity()->usu_codigo)) {
         parent::perfil(1, $PermissoesGrupo);
     } else {
         parent::perfil(4, $PermissoesGrupo);
     }
     /*********************************************************************************************************/
     $cpf = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_identificacao : $auth->getIdentity()->Cpf;
     // Busca na SGCAcesso
     $sgcAcesso = new Sgcacesso();
     $buscaAcesso = $sgcAcesso->buscar(array('Cpf = ?' => $cpf));
     // Busca na Usuarios
     $usuarioDAO = new Usuario();
     $buscaUsuario = $usuarioDAO->buscar(array('usu_identificacao = ?' => $cpf));
     // Busca na Agentes
     $agentesDAO = new Agentes();
     $buscaAgente = $agentesDAO->BuscaAgente($cpf);
     if (count($buscaAcesso) > 0) {
         $this->idResponsavel = $buscaAcesso[0]->IdUsuario;
     }
     if (count($buscaAgente) > 0) {
         $this->idAgente = $buscaAgente[0]->idAgente;
     }
     if (count($buscaUsuario) > 0) {
         $this->idUsuario = $buscaUsuario[0]->usu_codigo;
     }
     if ($this->idAgente != 0) {
         $this->usuarioProponente = "S";
     }
     /*********************************************************************************************************/
     $this->cpfLogado = $cpf;
     parent::init();
     //VALIDA ITENS DO MENU (Documento pendentes)
     if (isset($_GET['idPreProjeto']) && !empty($_GET['idPreProjeto'])) {
         $get = Zend_Registry::get("get");
         $this->view->documentosPendentes = AnalisarPropostaDAO::buscarDocumentoPendente($get->idPreProjeto);
         if (!empty($this->view->documentosPendentes)) {
             $verificarmenu = 1;
             $this->view->verificarmenu = $verificarmenu;
         } else {
             $verificarmenu = 0;
             $this->view->verificarmenu = $verificarmenu;
         }
         //(Enviar Proposta ao MinC , Excluir Proposta)
         $mov = new Movimentacao();
         $movBuscar = $mov->buscar(array('idProjeto = ?' => $get->idPreProjeto), array('idMovimentacao desc'), 1, 0)->current();
         if (isset($movBuscar->Movimentacao) && $movBuscar->Movimentacao != 95) {
             $enviado = 'true';
             $this->view->enviado = $enviado;
         } else {
             $enviado = 'false';
             $this->view->enviado = $enviado;
         }
         //VERIFICA SE A PROPOSTA ESTA COM O MINC
         $Movimentacao = new Movimentacao();
         $rsStatusAtual = $Movimentacao->buscarStatusAtualProposta($get->idPreProjeto);
         if (count($rsStatusAtual) > 0) {
             $this->view->movimentacaoAtual = isset($rsStatusAtual->Movimentacao) ? $rsStatusAtual->Movimentacao : '';
         } else {
             $this->view->movimentacaoAtual = null;
         }
         //VERIFICA SE A PROPOSTA FOI ENVIADA AO MINC ALGUMA VEZ
         $arrbusca = array();
         $arrbusca['idProjeto = ?'] = $get->idPreProjeto;
         $arrbusca['Movimentacao = ?'] = '96';
         $rsHistMov = $Movimentacao->buscar($arrbusca);
         $this->view->blnJaEnviadaAoMinc = $rsHistMov->count();
     }
     //*****************
     //FIM DA VALIDAÇ?O
     //*****************
 }
 public function cadastrarusuarioexternoAction()
 {
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     $idusuario = $auth->getIdentity()->usu_codigo;
     $idorgao = $auth->getIdentity()->usu_orgao;
     $usu_identificacao = $auth->getIdentity()->usu_identificacao;
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     $codGrupo = $GrupoAtivo->codGrupo;
     //  Grupo ativo na sessão
     $codOrgao = $GrupoAtivo->codOrgao;
     //  Órgão ativo na sessão
     $this->view->codOrgao = $codOrgao;
     $this->view->idUsuarioLogado = $idusuario;
     $usuariosExternos = new TabelasOrgaos();
     $minc = "MinC";
     $dadosUsuariosExternos = array('Tabelas.dbo.fnSiglaOrgaoTopo(o.org_codigo) = ?' => $minc, 'o.org_tipo >= ?' => 3, 'o.org_status <> ? ' => 0, 'p.pid_meta_dado = ?' => 1, 'p.pid_sequencia =  ?' => 1);
     $buscaUsuariosExternos = $usuariosExternos->pesquisarUsuariosExterno($dadosUsuariosExternos, array('Tabelas.dbo.fnEstruturaOrgao(org_codigo, 0)'));
     $this->view->orgaosExternos = $buscaUsuariosExternos;
     if ($_POST) {
         $cpf = Mascara::delMaskCPF($_POST['cpf']);
         $identificacao = $_POST['unidade'];
         $nome = $_POST['nome'];
         $nomeUsuario = $_POST['nomeusuario'];
         $orgao = $_POST['unidade'];
         $pessoasIdentificacoes = new Pessoaidentificacoes();
         $pessoasIdentificacoesBuscar = $pessoasIdentificacoes->pesquisarPessoasDados(array('pdd_dado = ?' => $cpf))->current();
         $usuarios = new Usuario();
         $usuariosBuscar = $usuarios->buscar(array('usu_identificacao = ?' => $cpf))->current();
         if (!empty($usuariosBuscar)) {
             parent::message("CPF já cadastrado!", "/manterusuario/cadastrarusuarioexterno", "ALERT");
         }
         $pessoa = new Pessoas();
         $pessoaBuscar = $pessoa->buscar(array(), array('pes_codigo desc'), array(1))->current();
         $idPessoa = $pessoaBuscar->pes_codigo + 1;
         if (empty($pessoasBuscar)) {
             $dados = array("pes_codigo" => $idPessoa, "pes_categoria" => 0, "pes_tipo" => 1, "pes_esfera" => 0, "pes_administracao" => 0, "pes_utilidade_publica" => 0, "pes_validade" => 0, "pes_orgao_cadastrador" => $idorgao, "pes_usuario_cadastrador" => $idusuario, "pes_data_cadastramento" => date("Y-m-d"));
             $pessoaSalvar = $pessoa->salvarDados($dados);
             $dadosPessoa = array("pdd_pessoa" => $pessoaSalvar, "pdd_meta_dado" => 2, "pdd_sequencia" => 1, "pdd_dado" => $cpf);
             $pessoaDados = new PessoaDados();
             $pessoasDadosSalvar = $pessoaDados->salvarDados($dadosPessoa);
             $dadosIdentificacao = array("pid_pessoa" => $pessoasDadosSalvar['pdd_pessoa'], "pid_meta_dado" => 1, "pid_sequencia" => 1, "pid_identificacao" => $identificacao);
             $pessoaIdentificacao = new PessoaIdentificacoes();
             $pessoasIdentificacaoSalvar = $pessoaIdentificacao->salvarDados($dadosIdentificacao);
             $dadosAtualizaPessoa = array("pes_codigo" => $pessoaSalvar, "pes_validade" => 2);
             $idPessoa = $pessoa->salvar($dadosAtualizaPessoa);
             $formataCpf = substr($cpf, 0, 6);
             $idPessoa = $pessoa->salvar($dadosAtualizaPessoa);
             $formataCpf = substr($cpf, 0, 6);
             $senha = EncriptaSenhaDAO::encriptaSenha($cpf, $formataCpf);
             $senhaFinal = $senha[0]->senha;
             $pessoaBuscar = $usuarios->buscar(array(), array('usu_codigo desc'), array(1))->current();
             $idUsuario = $pessoaBuscar->usu_codigo + 1;
             $cadastraUsuario = CadastraUsuariosDAO::cadastraUsuario($idUsuario, $idPessoa, $cpf, $nome, $nomeUsuario, $orgao, $senha);
             parent::message("Cadastro realizado com sucesso", "/manterusuario/cadastrarusuarioexterno", "CONFIRM");
         }
     }
 }
Ejemplo n.º 14
0
<?php

$id = $_POST['id'];
require_once '../Clases/clsUsuario.php';
$objUsuario = new Usuario();
$resultado = $objUsuario->buscar($id);
echo json_encode($resultado);