예제 #1
0
 public function selectFull()
 {
     $sql = "select * from administracao";
     $result = $this->retrieve($sql);
     $lista = array();
     while ($qr = mysqli_fetch_array($result)) {
         $adm = new Administracao();
         $adm->setadm_id($qr["adm_id"]);
         $adm->setadm_administracao($qr["adm_administracao"]);
         array_push($lista, $adm);
     }
     return $lista;
 }
<?php

Auth::verificaAcesso();
function __autoload($classe)
{
    require_once "../../class/" . $classe . ".class.php";
}
$administracao = new Administracao();
$administracaoDAO = new AdministracaoDAO();
$clienteDAO = new ClienteDAO();
$cliente = $clienteDAO->getUsuarioPorNome("Oiter Busca");
$acao = $_GET["acao"];
//$acao = "senha";
$menuDAO = new MenuAdminDAO();
$menu = $menuDAO->getMenuPorTitulo("administrar usuários");
$idmenu = $menu->getIdmenu();
switch ($acao) {
    //cria um usuario
    case "add":
        $setIdcliente = 1;
        $setNome = $_POST["nome"];
        $setUsuario = $_POST["usuario"];
        $setEmail = $_POST["email"];
        $setDdd = $_POST["ddd"];
        $setTelefone = $_POST["telefone"];
        $senha = $administracao->geraSenha();
        $setSenha = md5($senha);
        $setStatus = 1;
        session_register("pass");
        $_SESSION["pass"] = $senha;
        $_SESSION["md5"] = $setSenha;
 /**
  * Lista usuarios Administrativo
  *
  * @return array
  */
 function listaUsuarios()
 {
     $sql = "SELECT * FROM administracao";
     $stmt = $this->conexao->prepare($sql);
     $stmt->execute();
     $searchResults = array();
     while ($rs = $stmt->fetch(PDO::FETCH_OBJ)) {
         $temp = new Administracao();
         $temp->setIdadministracao($rs->idadministracao);
         $temp->setIdcliente($rs->idcliente);
         $temp->setNome($rs->nome);
         $temp->setEmail($rs->email);
         $temp->setDdd($rs->ddd);
         $temp->setTelefone($rs->telefone);
         $temp->setUsuario($rs->usuario);
         $temp->setSenha($rs->senha);
         $temp->setStatus($rs->status);
         array_push($searchResults, $temp);
     }
     return $searchResults;
 }