예제 #1
0
 public function salvarNovaSenha()
 {
     $msg = "";
     if (isset($this->params['senha']) && $this->params['senha'] != "" && isset($this->params['senha_confirm']) && $this->params['senha_confirm'] != "") {
         $usuarioModel = new ModelUsuario_Sistema();
         $usuarioModel->set('id', ControleSessao::$id_usuario);
         $usuarioModel->set('senha', md5($this->params['senha']));
         $usuarioDAO = new Usuario_SistemaDAO();
         $usuarioDAO->alterarSenhaPrimeiroAcesso($usuarioModel);
         $_SESSION["senha_login"] = $this->params['senha'];
         $resultado = array('erro' => 0, $msg => "Senha alterada com sucesso.");
     } else {
         $resultado = array('erro' => 1, $msg => "Os campos senha e confirmação, são obrigatórios.");
     }
     return json_encode($resultado);
 }
예제 #2
0
 public function buscarOrientadores()
 {
     $orientadores = null;
     if (ControleSessao::$id_centro_custo) {
         $orientadorModel = new ModelUsuario_Sistema();
         $orientadorModel->set('id_centro_custo', ControleSessao::$id_centro_custo);
         $orientadorModel->set('id_cargo', Constantes::$id_orientador);
         $orientadores = Usuario_SistemaDAO::consultarOrientadores($orientadorModel);
     }
     return $orientadores;
 }